Anton Khirnov
cf90c5d0e0
libx264: add 'aud' private option.
Deprecate CODEC_FLAG2_AUD.
14 years ago
Anton Khirnov
3b82aeeec0
libx264: add 'fast-pskip' private option.
Deprecate CODEC_FLAG2_FASTPSKIP.
14 years ago
Anton Khirnov
373257fa79
libx264: add '8x8dct' private option.
Deprecate CODEC_FLAG2_8X8DCT.
14 years ago
Anton Khirnov
eab21c32e3
libx264: add 'mixed-refs' private option.
Deprecate CODEC_FLAG2_MIXED_REFS.
14 years ago
Anton Khirnov
0f29699db7
libx264: add 'weightb' private option.
Deprecate CODEC_FLAG2_BPYRAMID.
14 years ago
Anton Khirnov
34dda1251d
libx264: add 'b-pyramid' private option.
Deprecate CODEC_FLAG2_BPYRAMID.
14 years ago
Anton Khirnov
5d4a1048ee
libx264: add 'intra-refresh' private option.
Deprecate CODEC_FLAG2_INTRA_REFRESH.
14 years ago
Anton Khirnov
faaecd4708
libx264: add 'ssim' private option.
Deprecate CODEC_FLAG2_SSIM.
14 years ago
Anton Khirnov
3b81636f33
libx264: make options compatible with x264
Replace '_' with '-', merge psy-trellis into psy-rd and rename cqp->qp
Also fix typo pdy-rd -> psy-rd
14 years ago
Luca Barbato
dde372934a
avcodec: remove misleading comment
coded_width is the width before lowres scaling,
coded_height is the height before lowres scaling.
14 years ago
Michael Niedermayer
66ce282df5
h264: clean all non null elements of delayed_pic[]
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
b955ab2f49
h264: change MAX_DELAYED_PIC_COUNT check to av_assert0
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Mohamed Naufal
84f26f5288
Support (H/W accelerated) H.264 decoding on Android via Stagefright
14 years ago
Mohamed Naufal
6a6cabf2a2
Add build-script for Android
14 years ago
Mohamed Naufal
006d2ab484
C++ Support ;)
14 years ago
Michael Niedermayer
76ba894eab
Merge commit 'f593628e5868e52a46de666767896c6afcebdae4'
* commit 'f593628e5868e52a46de666767896c6afcebdae4':
avconv: Replace raw picture frame swapping hack.
RV40: reuse some H.264 motion compensation functions in RV40.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Carl Eugen Hoyos
a9424d27c4
Support speex in avi.
14 years ago
Michael Niedermayer
595cfdef97
vf_drawtext: add basetime argument to allow specifying the wall clock time of PTS=0
the basetime argument also enables useage of pts instead of time()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
cc2b4e889d
libavfilter/graphparser: Avoid spaces in filter instance names.
This makes it easier to refer to filters where things are seperated by spaces.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
7c3f4fb42d
ffmpeg: ffmpeg: fix reading commands from the keyboard
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Anton Khirnov
2e2594ca5b
avconv: remove -threads option.
It's only shadowing the AVOption with the same name.
14 years ago
Michael Niedermayer
e312543c82
ffmpeg: fix reading commands from stdin
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
3016c7f543
vf_drawtext: fix segfault on reinit
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Alex Converse
f593628e58
avconv: Replace raw picture frame swapping hack.
14 years ago
Michael Niedermayer
e01770ba01
fate: Switch default tool to test from avconv to ffmpeg
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Anton Khirnov
4bb2a74ffc
ffmpeg: re-add nb_streams to InputFile.
It was mistakenly removed in 2cf8355f98681bdd726b739008acd5483f82f8d7,
not taking into account that new streams might appear in av_read_frame()
that avconv doesn't know about.
Fixes bug 24.
14 years ago
Alex Converse
ff037c54b4
ffmpeg: Replace goto redo on decode fail with continue.
This checks for sigterm but otherwise is identical to the previous
behavior.
14 years ago
Alex Converse
cf89e55ac0
ffmpeg: Remove dead store.
14 years ago
Alex Converse
08fe874fa4
ffmpeg: use av_clip_int16 for audio clipping
14 years ago
Michael Niedermayer
ef24426599
ffmpeg: switch stream mapping print code to qatars variant
Author of the lines of code is probably Nicolas and or Anton
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Anton Khirnov
10c3b03380
ffmpeg: move the avcodec_find_decoder() call to add_input_streams().
This makes the code simpler to understand, though it results in an
unnecessary call to avcodec_find_decoder() if the stream won't be
decoded.
14 years ago
Alex Converse
93ed69ad21
ffmpeg: Separate initialization from the main transcode loop.
14 years ago
Anton Khirnov
e5362cecfb
ffmpeg: reset input_ts_offset between files.
Signed-off-by: Alex Converse <alex.converse@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Anton Khirnov
3806494549
ffmpeg: call flush_encoders() from transcode() directly.
And remove now pointless parameter.
Signed-off-by: Alex Converse <alex.converse@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Anton Khirnov
d73e8cab02
ffmpeg: fix broken indentation.
Signed-off-by: Alex Converse <alex.converse@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Anton Khirnov
877ba7b4bd
ffmpeg: rescue poor abused limit_filesize global.
Keep a per-OutputFile instance of it, thus making -fs work with multiple
output files.
Signed-off-by: Alex Converse <alex.converse@gmail.com>
14 years ago
Alex Converse
cb13438543
ffmpeg: Set error code before before jumping to fail.
14 years ago
Alex Converse
6e6ccf0d56
ffmpeg: Fix spelling errors.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
14 years ago
Anton Khirnov
47a3439ee7
ffmpeg: save two levels of indentation in flush_encoders()
By replacing
if (foo)
<do stuff>
with
if (!foo)
continue;
<do stuff>
14 years ago
Anton Khirnov
a16f1afb11
ffmpeg: factor flushing encoders out of output_packet().
14 years ago
Anton Khirnov
94adca68f8
ffmpeg: factor out initializing input streams.
14 years ago
Anton Khirnov
8b85b9fa42
ffmpeg: reset streamid_map between output files.
14 years ago
Anton Khirnov
6bdd9fbc89
ffmpeg: make timer_start a local var in transcode().
14 years ago
Anton Khirnov
3a7b4ccd1c
ffmpeg: cosmetics, move OutputStream.
Allows us to get rid of forward InputStream declaration.
14 years ago
Anton Khirnov
8f9c77e765
ffmpeg: remove two unused macros.
14 years ago
Anton Khirnov
e0aee84084
ffmpeg: reindent.
14 years ago
Anton Khirnov
d4d5a95055
ffmpeg: rescue poor abused start_time global.
Keep a per-OutputFile instance of it, thus making -ss work with multiple
output files.
14 years ago
Anton Khirnov
08890d355e
ffmpeg: : rescue poor abused recording_time global.
Keep a per-OutputFile instance of it, thus making -t work with multiple
output files.
14 years ago
Anton Khirnov
5c2a4d3bb1
ffmpeg: fix broken indentation.
14 years ago
Anton Khirnov
dd0724288e
ffmpeg: get rid of the arbitrary MAX_FILES limit.
14 years ago