diff options
Diffstat (limited to 'src/lib/ffmpeg_examiner.h')
| -rw-r--r-- | src/lib/ffmpeg_examiner.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/lib/ffmpeg_examiner.h b/src/lib/ffmpeg_examiner.h index 67fdcfae0..9ff5a79e7 100644 --- a/src/lib/ffmpeg_examiner.h +++ b/src/lib/ffmpeg_examiner.h @@ -75,8 +75,18 @@ public: return _rotation; } + bool pulldown () const { + return _pulldown; + } + +#ifdef DCPOMATIC_VARIANT_SWAROOP + boost::optional<std::string> id () const { + return _id; + } +#endif + private: - void video_packet (AVCodecContext *); + void video_packet (AVCodecContext *, std::string& temporal_reference); void audio_packet (AVCodecContext *, boost::shared_ptr<FFmpegAudioStream>); std::string stream_name (AVStream* s) const; @@ -93,6 +103,7 @@ private: bool _need_video_length; boost::optional<double> _rotation; + bool _pulldown; struct SubtitleStart { |
