projects
/
dcpomatic.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Skipping hacks.
[dcpomatic.git]
/
src
/
lib
/
ffmpeg_decoder.h
diff --git
a/src/lib/ffmpeg_decoder.h
b/src/lib/ffmpeg_decoder.h
index 1771551fcf1080cb5bb7b38b5d0744d3992c3d65..141b40da0da5e00a5de3289f3077d00c76c158a0 100644
(file)
--- a/
src/lib/ffmpeg_decoder.h
+++ b/
src/lib/ffmpeg_decoder.h
@@
-105,6
+105,8
@@
private:
AVSampleFormat audio_sample_format () const;
int bytes_per_audio_sample () const;
AVSampleFormat audio_sample_format () const;
int bytes_per_audio_sample () const;
+ void rough_video_output ();
+ void precise_video_output ();
void filter_and_emit_video (AVFrame *);
void setup_general ();
void filter_and_emit_video (AVFrame *);
void setup_general ();
@@
-133,6
+135,7
@@
private:
boost::optional<double> _first_video;
boost::optional<double> _first_audio;
boost::optional<double> _first_video;
boost::optional<double> _first_audio;
+ boost::optional<double> _last_rough_output;
std::list<boost::shared_ptr<FilterGraph> > _filter_graphs;
};
std::list<boost::shared_ptr<FilterGraph> > _filter_graphs;
};