swaroop: basics of encrypted MP4 playback.
[dcpomatic.git] / src / lib / ffmpeg_examiner.h
index d2e6e1a0a1da1dbd17e9778d2058a8edb389d0d4..1c0dad3dc6fc15eb324f61c61b3324e4fcec0893 100644 (file)
@@ -75,6 +75,12 @@ public:
                return _rotation;
        }
 
+#ifdef DCPOMATIC_VARIANT_SWAROOP
+       boost::optional<std::string> id () const {
+               return _id;
+       }
+#endif
+
 private:
        void video_packet (AVCodecContext *);
        void audio_packet (AVCodecContext *, boost::shared_ptr<FFmpegAudioStream>);
@@ -94,6 +100,10 @@ private:
 
        boost::optional<double> _rotation;
 
+#ifdef DCPOMATIC_VARIANT_SWAROOP
+       boost::optional<std::string> _id;
+#endif
+
        struct SubtitleStart
        {
                SubtitleStart (std::string id_, bool image_, dcpomatic::ContentTime time_)