diff options
author | Hendrik Leppkes <h.leppkes@gmail.com> | 2016-10-08 11:38:47 +0200 |
---|---|---|
committer | Hendrik Leppkes <h.leppkes@gmail.com> | 2016-10-08 11:38:47 +0200 |
commit | 3e5e5bdfef07526aa5c6b15e0484bdc51289cad9 (patch) | |
tree | f5c3754aa42bf8ca8d541fb771ca7644c89da3ad /ffmpeg.h | |
parent | c45ba265fcbb57fcacf82f66cb2a2643210308e1 (diff) | |
parent | 398f015f077c6a2406deffd9e37ff34b9c7bb3bc (diff) | |
download | ffmpeg-3e5e5bdfef07526aa5c6b15e0484bdc51289cad9.tar.gz |
Merge commit '398f015f077c6a2406deffd9e37ff34b9c7bb3bc'
* commit '398f015f077c6a2406deffd9e37ff34b9c7bb3bc':
avconv: buffer the packets written while the muxer is not initialized
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
Diffstat (limited to 'ffmpeg.h')
-rw-r--r-- | ffmpeg.h | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -212,6 +212,8 @@ typedef struct OptionsContext { int nb_pass; SpecifierOpt *passlogfiles; int nb_passlogfiles; + SpecifierOpt *max_muxing_queue_size; + int nb_max_muxing_queue_size; SpecifierOpt *guess_layout_max; int nb_guess_layout_max; SpecifierOpt *apad; @@ -499,6 +501,11 @@ typedef struct OutputStream { /* packet quality factor */ int quality; + int max_muxing_queue_size; + + /* the packets are buffered here until the muxer is ready to be initialized */ + AVFifoBuffer *muxing_queue; + /* packet picture type */ int pict_type; |