+ bool has_subtitles () const {
+ return _has_subtitles;
+ }
+
+ bool encrypted () const {
+ return _encrypted;
+ }
+
+ int audio_channels () const {
+ return _audio_channels.get_value_or (0);
+ }
+
+ ContentTime audio_length () const {
+ return _audio_length;
+ }
+
+ int audio_frame_rate () const {
+ return _audio_frame_rate.get_value_or (48000);
+ }
+
+ bool kdm_valid () const {
+ return _kdm_valid;
+ }
+