diff options
author | Anton Khirnov <anton@khirnov.net> | 2022-06-10 14:45:48 +0200 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2022-07-23 11:53:19 +0200 |
commit | d02ae31fb255a151ebf0546f1a349ccf951666a2 (patch) | |
tree | a5a18940c45e8eb0bb504f6bc7c220a6725190db /fftools/ffmpeg.h | |
parent | b2b9e9ccee0647b4695edaa66ae824850260ee02 (diff) | |
download | ffmpeg-d02ae31fb255a151ebf0546f1a349ccf951666a2.tar.gz |
fftools/ffmpeg: use pre-BSF DTS for choosing next output
The following commits will add a new buffering stage after bitstream
filters, which should not be taken into account for choosing next
output.
OutputStream.last_mux_dts is also used by the muxing code to make up
missing DTS values - that field is now moved to the muxer-private
MuxStream object.
Diffstat (limited to 'fftools/ffmpeg.h')
-rw-r--r-- | fftools/ffmpeg.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fftools/ffmpeg.h b/fftools/ffmpeg.h index 7ff303e370..090bf67d2d 100644 --- a/fftools/ffmpeg.h +++ b/fftools/ffmpeg.h @@ -468,7 +468,7 @@ typedef struct OutputStream { /* pts of the first frame encoded for this stream, used for limiting * recording time */ int64_t first_pts; - /* dts of the last packet sent to the muxer */ + /* dts of the last packet sent to the muxing queue, in AV_TIME_BASE_Q */ int64_t last_mux_dts; /* pts of the last frame received from the filters, in AV_TIME_BASE_Q */ int64_t last_filter_pts; |