diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2011-11-30 00:21:00 +0100 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-12-01 03:53:13 +0100 |
commit | ec20fc15818598aaf83232db3df2c85b1752c49a (patch) | |
tree | 1842cab277a64ebdf52b612215617b4b98b5850a /libavformat/options.c | |
parent | 31f9032b786c1788f6295f5d3fd07622229010b1 (diff) | |
download | ffmpeg-ec20fc15818598aaf83232db3df2c85b1752c49a.tar.gz |
lavf: allow grouping packets in chunks of a user specified size and duration.
This is similar to MP4Boxs -inter
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavformat/options.c')
-rw-r--r-- | libavformat/options.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libavformat/options.c b/libavformat/options.c index 144aa1a123..2584153b91 100644 --- a/libavformat/options.c +++ b/libavformat/options.c @@ -117,6 +117,8 @@ static const AVOption options[]={ {"explode", "abort decoding on error recognition", 0, AV_OPT_TYPE_CONST, {.dbl = FF_ER_EXPLODE }, INT_MIN, INT_MAX, D, "fer"}, {"fpsprobesize", "number of frames used to probe fps", OFFSET(fps_probe_size), AV_OPT_TYPE_INT, {.dbl = -1}, -1, INT_MAX-1, D}, {"audio_preload", "microseconds by which audio packets should be interleaved earlier", OFFSET(audio_preload), AV_OPT_TYPE_INT, {.dbl = 0}, 0, INT_MAX-1, E}, +{"chunk_duration", "microseconds for each chunk", OFFSET(max_chunk_duration), AV_OPT_TYPE_INT, {.dbl = 0}, 0, INT_MAX-1, E}, +{"chunk_size", "size in bytes for each chunk", OFFSET(max_chunk_size), AV_OPT_TYPE_INT, {.dbl = 0}, 0, INT_MAX-1, E}, {NULL}, }; |