summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * ppc: Rename H.264 optimization template file for consistency.Diego Biurrun2012-06-12
| |
| * lavfi: add channelsplit audio filter.Anton Khirnov2012-06-12
| |
| * golomb: check remaining bits during unary decoding in get_ur_golomb_jpegls()Justin Ruggles2012-06-12
| | | | | | | | | | | | | | | | | | Fixes infinite loop in FLAC decoding in case of a truncated bitstream due to the safe bitstream reader returning 0's at the end. Fixes Bug 310. CC:libav-stable@libav.org
| * sws: fix planar RGB input conversions for 9/10/16 bpp.Ronald S. Bultje2012-06-12
| | | | | | | | | | | | Fixes bug 282. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | nutenc: use av_assertMichael Niedermayer2012-06-13
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpegtsenc: use av_assertMichael Niedermayer2012-06-13
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: fix 10l use of uninitialized dataMichael Niedermayer2012-06-13
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/encoders: update libvpxenc mappingsJames Zern2012-06-13
| | | | | | | | | | | | max-intra-rate / force_key_frames, forgotten in 695e85f, cb7f062. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc: fix support of unofficial pix_fmt extensions of jpegMichael Niedermayer2012-06-13
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: move definition of avfilter_copy_buf_props() from buffer.c to avcodec.cStefano Sabatini2012-06-13
| | | | | | | | | | | | avcodec.c is where it is defined the lavc/lavfi interface code, so seems a more adequate location (and doesn't force the inclusion of libavcodec/avcodec.h where it is not required).
* | lavfi: change name of tracing functions and of the macro which enables themStefano Sabatini2012-06-13
| | | | | | | | | | The enabling symbol is renamed FF_AVFILTER_TRACE. Avoid conflicts with the DEBUG macro, which may be defined for different purposes.
* | libvorbis: split encoder from decoderPaul B Mahol2012-06-12
| | | | | | | | | | | | | | Also fix build dependencies while here. Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | arm/intmath: disable av_clip_uintp2_arm with config_smallMichael Niedermayer2012-06-12
| | | | | | | | | | | | The code otherwise breaks compilation (gcc 4.5 tested but probably any compiler) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | cosmetics: align more codecs declarationsPaul B Mahol2012-06-12
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | libvorbis: cosmetics: remove empty line at EOFPaul B Mahol2012-06-12
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-06-12
|\| | | | | | | | | | | | | | | | | | | | | | | * qatar/master: avfilter: Log an error if avfilter fails to configure a link. avconv: support only native pthreads. rtmp: Fix a possible access to invalid memory location when the playpath is too short. Conflicts: ffmpeg.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: Log an error if avfilter fails to configure a link.Alex Converse2012-06-12
| |
| * avconv: support only native pthreads.Anton Khirnov2012-06-12
| | | | | | | | | | Our w32pthreads wrapper has various issues and is only supposed to be used in libavcodec.
| * rtmp: Fix a possible access to invalid memory location when the playpath is ↵Samuel Pitoiset2012-06-12
| | | | | | | | | | | | too short. Signed-off-by: Martin Storsjö <martin@martin.st>
* | lavf: add a "warning" when discarding a oddly backward subtitle or data ↵Michael Niedermayer2012-06-12
| | | | | | | | | | | | | | starttime Idea-by: ohsix Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavf: handle data like subtitles in start time calculation.Michael Niedermayer2012-06-12
| | | | | | | | | | | | | | | | | | | | This fixes an issue with a crazy data track starting with a large negative timestamp. It could as well be solved in all user apps, but this is looking attractively simpler ... Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: mix_2_1_int16_mmx/sseMichael Niedermayer2012-06-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: mix_1_1_int16_sseMichael Niedermayer2012-06-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: mix_1_1 int16 MMXMichael Niedermayer2012-06-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: mix_2_1_float SSE/AVXMichael Niedermayer2012-06-12
| | | | | | | | | | Based-on code by Justin Ruggles Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: SIMD rematrixing and SSE/AVX mix_1_1 floatMichael Niedermayer2012-06-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: add native matrix for SIMDMichael Niedermayer2012-06-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: add function pointers for SIMD rematrixingMichael Niedermayer2012-06-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swresample.c: update copyleft yearMichael Niedermayer2012-06-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: use &~15Michael Niedermayer2012-06-12
| | | | | | | | | | Idea-by: reimar (and ubitux on IRC) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: replace /16 by >>4Michael Niedermayer2012-06-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavu/error: add av_make_error_string() and av_err2str() convenience utilitiesStefano Sabatini2012-06-11
| | | | | | | | | | These functions are modeled after the corresponding utilities in libavutil/timestamp.h.
* | lavu/error: fix sign error in av_sterror() error codeStefano Sabatini2012-06-11
| | | | | | | | | | | | | | The value returned by strerror_r may be positive depending on the system, so it is necessary to use AVERROR() in order to get a negative number. This way the successive negative check will not fail, and the function will print a meaningful error message on the buffer.
* | lavu/error: use a table to store error codes and strings, add testStefano Sabatini2012-06-11
| | | | | | | | | | The table is mostly useful to enumerate the available AVERROR* in the test output.
* | tests/parseutils: change test to make it platform independentStefano Sabatini2012-06-11
| | | | | | | | | | Make the test independent from the actual error string used to describe a certain error code.
* | ffmpeg: disable threading on mingw, it doesnt work due to dependance on ↵Michael Niedermayer2012-06-11
| | | | | | | | | | | | internal code. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | rtmpproto: replace strtok_r by av_strtok its unavailable in mingwMichael Niedermayer2012-06-11
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-06-11
|\| | | | | | | | | | | | | | | | | * qatar/master: rtmp: Do not send extension for flv files rtmp: support connection parameters doc: Add documentation for the newly added rtmp_* options Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtmp: Do not send extension for flv filesSamuel Pitoiset2012-06-11
| | | | | | | | | | | | This fixes bugzilla bug #304. Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtmp: support connection parametersSamuel Pitoiset2012-06-11
| | | | | | | | | | | | | | | | | | Allow using connection parameters in order to append arbitrary AMF data like "B:1 S:authMe O:1 NN:code:1.23 NS:flag:ok O:0" to the Connect message. You can pass these parameters through the -rtmp_conn option. Signed-off-by: Martin Storsjö <martin@martin.st>
| * doc: Add documentation for the newly added rtmp_* optionsSamuel Pitoiset2012-06-11
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | pngenc: use av_assertMichael Niedermayer2012-06-11
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | 4xm: use av_assert()Michael Niedermayer2012-06-11
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Optimization of AMR NB and WB decoders for MIPSNedeljko Babic2012-06-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AMR NB and WB decoders are optimized for MIPS architecture. Appropriate Makefiles are changed accordingly. Cnfigure script is changed in order to support optimizations. Optimizations are enabled by default when compiling is done for mips architecture. Appropriate cflags are automatically set. Support for several mips CPUs is added in configure script. New ffmpeg options are added for disabling optimizations. The FFMPEG option --disable-mipsfpu disables MIPS floating point optimizations. The FFMPEG option --disable-mips32r2 disables MIPS32R2 optimizations. The FFMPEG option --disable-mipsdspr1 disables MIPS DSP ASE R1 optimizations. The FFMPEG option --disable-mipsdspr2 disables MIPS DSP ASE R2 optimizations. Signed-off-by: Nedeljko Babic <nbabic@mips.com> Reviewed-by: Vitor Sessak <vitor1001@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Remove eightsvx_raw decoder linePaul B Mahol2012-06-11
| | | | | | | | | | | | Decoder have been renamed to pcm_s8_planar long ago. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | flvenc: use av_assert instead of assertMichael Niedermayer2012-06-11
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | rv20enc: use av_assertMichael Niedermayer2012-06-11
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | random_seed: rewrite generic code.Michael Niedermayer2012-06-11
| | | | | | | | | | | | | | | | | | The new code is faster and reuses the previous state in case of multiple calls. For testing the iterations are reduced and several entropy sources are disabled. Its based on SHA-1 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Make png-in-mov QuickTime-compatible for more colour-spaces.Carl Eugen Hoyos2012-06-11
| | | | | | | | | | | | Reported and tested by ami_stuff. See ticket #1191.
* | mov: export orphan tmcd track metadata to global format metadata.Clément Bœsch2012-06-11
| |