summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | libswresample: Change FLOAT_TO_INT32_N to need 1 register lessMichael Niedermayer2012-05-131-4/+4
| | | | | | | | | | | | same speed on sandy bridge Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libswresample-simd: rename 6ch pack to what it isMichael Niedermayer2012-05-131-7/+7
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libswresample-simd: make the converter registers parametersMichael Niedermayer2012-05-131-62/+65
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libswresample: cosmeticsMichael Niedermayer2012-05-131-13/+11
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libswresample: unaligned AVX/SSE4 float and int32 6ch packMichael Niedermayer2012-05-131-12/+31
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libswresample: Implement MMX, SSE4 and AVX 6ch float and int32 packing function.Justin Ruggles2012-05-132-1/+97
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | wmvenc: check if width is multiple of 2Piotr Bandurski2012-05-131-0/+8
| | | | | | | | | | | | The width of wmv1/2 video must be multiple of 2 or win32 codec will fail to decode it (WMP displays black screen). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavf/mp3enc: support MPEG-2 and MPEG-2.5 sample rates when writing Xing header.Clément Bœsch2012-05-131-7/+11
| |
* | Set bits_per_raw_sample when decoding libopenjpeg images.Carl Eugen Hoyos2012-05-131-0/+4
| | | | | | | | Reviewed-by: Michael Bradshaw
* | mpeg1enc: dont use size extension.Michael Niedermayer2012-05-131-1/+1
| | | | | | | | | | | | the spec doesnt mention this extension for mpeg1 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpeg2dec: support slice_vertical_position_extensionMichael Niedermayer2012-05-131-2/+10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpeg2enc: check input dimensionsMichael Niedermayer2012-05-131-0/+6
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpeg1enc: check input dimensionsMichael Niedermayer2012-05-131-0/+7
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | h263enc: test that dimensions are a multiple of 4Michael Niedermayer2012-05-131-0/+7
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-137-13/+233
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: lavfi: autoinsert resample filter when necessary. lavfi: add lavr-based audio resampling filter. x86: vc1: drop MMX loop filter implementation, which uses MMX2 instructions. Conflicts: configure doc/filters.texi libavcodec/x86/vc1dsp_mmx.c libavfilter/Makefile libavfilter/allfilters.c libavfilter/avfiltergraph.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: autoinsert resample filter when necessary.Anton Khirnov2012-05-121-16/+42
| |
| * lavfi: add lavr-based audio resampling filter.Anton Khirnov2012-05-125-0/+235
| |
| * x86: vc1: drop MMX loop filter implementation, which uses MMX2 instructions.Michael Kostylev2012-05-122-13/+0
| |
* | avfilter: fix regression since addition of extended_data to audioMichael Niedermayer2012-05-121-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg: preserve bits_per_coded sample on stream copy.Michael Niedermayer2012-05-121-0/+1
| | | | | | | | | | | | Fixes Ticket1124 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/examples: add libswresample in the libraries.Clément Bœsch2012-05-121-0/+1
| | | | | | | | It is required for audio filtering.
* | doc/examples: use buffersrc.h instead of deprecated asrc_abuffer.h.Clément Bœsch2012-05-121-1/+1
| |
* | doc/examples: add programs to .gitignore.Clément Bœsch2012-05-121-0/+5
| |
* | h263enc: check w/h for validityMichael Niedermayer2012-05-121-0/+8
| | | | | | | | | | | | Fixes Ticket1063 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/examples: fix typo.Clément Bœsch2012-05-121-1/+1
| |
* | doc/examples: add -O2 in CFLAGS.Clément Bœsch2012-05-121-2/+3
| |
* | doc/examples: add missing math.h include in decoding/encoding example.Clément Bœsch2012-05-121-0/+2
| | | | | | | | The header is required for the sin() function.
* | doc/examples: link decoding_encoding and muxing with math lib.Clément Bœsch2012-05-121-0/+4
| | | | | | | | These two examples use the sin() function.
* | doc/examples: rename LDFLAGS to LDLIBS.Clément Bœsch2012-05-121-3/+3
| |
* | lavfi: remove audio.h include from avfilter.h.Clément Bœsch2012-05-1216-2/+15
| | | | | | | | | | avfilter.h is a public header and the unexported audio.h header contains only internal prototypes.
* | Fix flashsv2 encoder error message.Carl Eugen Hoyos2012-05-121-1/+1
| |
* | flashsv2enc: fix division by zeroMichael Niedermayer2012-05-121-0/+5
| | | | | | | | | | | | | | Fixes other half of Ticket1105 Found-by: ami_stuff Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | flashsvenc: fix image sizes below 192x192Michael Niedermayer2012-05-121-0/+5
| | | | | | | | | | | | | | Fixes half of Ticket1105 Found-by: ami_stuff Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tiffenc: fix out of array readMichael Niedermayer2012-05-121-7/+18
| | | | | | | | | | | | | | Fixes ticket1112 Found-by: ami_stuff Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | snow: fix 32x32 encodingMichael Niedermayer2012-05-121-0/+4
| | | | | | | | | | | | Fixes ticket1083 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-116-207/+183
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: employ better names and add a convenient shorthand for vp6 tests arm/neon: dsputil: use correct size specifiers on vld1/vst1 arm: dsputil: prettify some conditional instructions in put_pixels macros vqavideo: change x/y loop counters to the usual pattern avconv: use lrint() for rounding double timestamps Conflicts: tests/ref/fate/vc1-ism Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: employ better names and add a convenient shorthand for vp6 testsDiego Biurrun2012-05-113-11/+11
| |
| * arm/neon: dsputil: use correct size specifiers on vld1/vst1Mans Rullgard2012-05-101-147/+147
| | | | | | | | | | | | | | | | | | | | Change the size specifiers to match the actual element sizes of the data. This makes no practical difference with strict alignment checking disabled (the default) other than somewhat documenting the code. With strict alignment checking on, it avoids trapping the unaligned loads. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * arm: dsputil: prettify some conditional instructions in put_pixels macrosMans Rullgard2012-05-101-42/+20
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * vqavideo: change x/y loop counters to the usual patternMans Rullgard2012-05-101-5/+3
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * avconv: use lrint() for rounding double timestampsMans Rullgard2012-05-102-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Converting the double to float for lrintf() loses precision when the value is not exactly representable as a single-precision float. Apart from being inaccurate, this causes discrepancies in some configurations due to differences in rounding. Note that the changed timestamp in the vc1-ism test is a bogus, made-up value. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | mpeg12: fix logic that prevents extradata from being parsed twice.Michael Niedermayer2012-05-112-1/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpeg12: print an error when there was a frame in extradata.Michael Niedermayer2012-05-111-1/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Allow decoding of j2k images with bpp<8 and 8<bpp<16 with libopenjpeg.Carl Eugen Hoyos2012-05-111-4/+6
| | | | | | | | Fixes one of several problems described in ticket #1279.
* | lavf: extend the avi raw hack to movMichael Niedermayer2012-05-111-2/+5
| | | | | | | | | | | | Fixes ticket1194 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavf: print a matching tag in case of code tag validation failureMichael Niedermayer2012-05-111-3/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfutils: ff_load_image: Initialize contextMichael Niedermayer2012-05-111-1/+1
| | | | | | | | | | | | should fix ticket1264 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpegtsenc: fix 10l typo, wrong streamMichael Niedermayer2012-05-111-4/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpegtsenc: check max_delay in write_packet_internal().Michael Niedermayer2012-05-111-0/+15
| | | | | | | | | | | | Checking it during PES writing is too late. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpegtsenc: fix delay typeMichael Niedermayer2012-05-111-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud