From ba8a5a15cc27988e2bbc6acd470d8532f1d8e99f Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 26 Apr 2017 15:29:21 +0100 Subject: Initial work on removing storage of subtitle times. --- src/lib/ffmpeg_decoder.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/lib/ffmpeg_decoder.h') diff --git a/src/lib/ffmpeg_decoder.h b/src/lib/ffmpeg_decoder.h index 65e4cf46a..bd7ba98b8 100644 --- a/src/lib/ffmpeg_decoder.h +++ b/src/lib/ffmpeg_decoder.h @@ -61,8 +61,8 @@ private: void decode_audio_packet (); void decode_subtitle_packet (); - void decode_bitmap_subtitle (AVSubtitleRect const * rect, ContentTimePeriod period); - void decode_ass_subtitle (std::string ass, ContentTimePeriod period); + void decode_bitmap_subtitle (AVSubtitleRect const * rect, ContentTime from); + void decode_ass_subtitle (std::string ass, ContentTime from); void maybe_add_subtitle (); boost::shared_ptr deinterleave_audio (boost::shared_ptr stream) const; @@ -73,4 +73,6 @@ private: boost::mutex _filter_graphs_mutex; ContentTime _pts_offset; + boost::optional _current_subtitle_to; + bool _have_current_subtitle; }; -- cgit v1.2.3