Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | AVOptions: store defaults for INT64 options in int64 union member. | Anton Khirnov | 2012-08-24 | |
| | | | | | Double does not have enough precision to represent all int64 numbers exactly. | |||
* | cmdutils: fix a memleak when specifying an option twice. | Anton Khirnov | 2012-08-24 | |
| | ||||
* | x86: mpegvideo: more sensible names for optimization file and init function | Diego Biurrun | 2012-08-24 | |
| | ||||
* | x86: mpegvideoenc: Split optimizations off into a separate file | Diego Biurrun | 2012-08-24 | |
| | ||||
* | dnxhdenc: x86: more sensible names for optimization file and init function | Diego Biurrun | 2012-08-24 | |
| | ||||
* | svq1/svq3: Move common code out of SVQ1 decoder-specific file | Diego Biurrun | 2012-08-24 | |
| | ||||
* | dirac: add Comments and references to the standard | Jordi Ortiz | 2012-08-24 | |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
* | lavr: x86: optimized 6-channel flt to fltp conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 2-channel flt to fltp conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 6-channel flt to s16p conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 2-channel flt to s16p conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 6-channel s16 to fltp conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 2-channel s16 to fltp conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 6-channel s16 to s16p conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 2-channel s16 to s16p conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 2-channel fltp to flt conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 6-channel fltp to s16 conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 2-channel fltp to s16 conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 6-channel s16p to flt conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 2-channel s16p to flt conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 6-channel s16p to s16 conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | lavr: x86: optimized 2-channel s16p to s16 conversion | Justin Ruggles | 2012-08-23 | |
| | ||||
* | doc/APIchanges: add an entry for codec descriptors. | Anton Khirnov | 2012-08-23 | |
| | | | | Also fill in missing dates and hashes. | |||
* | vorbisenc: set AVCodecContext.bit_rate to 0 | Justin Ruggles | 2012-08-22 | |
| | | | | The Vorbis encoder is always VBR. | |||
* | vorbisenc: fix quality parameter | Justin Ruggles | 2012-08-22 | |
| | | | | | This generates output with bitrates similar to libvorbis for a given quality value. | |||
* | FATE: add ALAC encoding tests | Justin Ruggles | 2012-08-22 | |
| | ||||
* | lpc: fix alignment of windowed samples for odd maximum LPC order | Justin Ruggles | 2012-08-22 | |
| | | | | | Fixes crash on x86 due to alignment requirements for w_data in lpc_apply_welch_window_sse2(). | |||
* | alacenc: use s16p sample format as input | Justin Ruggles | 2012-08-22 | |
| | ||||
* | alacenc: remove unneeded sample_fmt check | Justin Ruggles | 2012-08-22 | |
| | ||||
* | alacenc: fix max_frame_size calculation for the final frame | Justin Ruggles | 2012-08-22 | |
| | ||||
* | adpcm_swf: Use correct sample offsets when using trellis. | Justin Ruggles | 2012-08-22 | |
| | | | | Fixes invalid reads when encoding mono streams when trellis is used. | |||
* | rtmp: support strict rtmp servers | Samuel Pitoiset | 2012-08-22 | |
| | | | | | | | | In order to send or receive a stream FCPublish, FCSubscribe and _checkbw are completely optional and often not implemented. releaseStream over a non-existen stream might report an error instead of being silent. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | mjpegdec: support AVRn interlaced | Michael Niedermayer | 2012-08-22 | |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | x86: remove FASTDIV inline asm | Mans Rullgard | 2012-08-22 | |
| | | | | | | | | | | | | | | | | | | | GCC 4.3 and later do the right thing with the plain C code. Earlier versions in 32-bit mode generate one extra instruction, needlessly zeroing what would be the high half of the shifted value. At least two gcc configurations miscompile the inline asm in some situations. In 64-bit mode, all gcc versions generate imul r64, r64 followed by shr. On Intel i7 and later, this imul is faster 32-bit mul. On older Intel and all AMD, it is slightly slower. On Atom it is much slower. Considering where the FASTDIV macro is used, any overall negative performance impact of this change should be negligible. If anyone cares, they should file a bug against gcc and get the instruction selection fixed. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | build: x86: Only compile mpegvideo optimizations when necessary | Diego Biurrun | 2012-08-22 | |
| | ||||
* | configure: Drop fastdiv option | Diego Biurrun | 2012-08-22 | |
| | | | | | | There is no point in having the user disable any fastdiv macros. Besides the condition implementation was broken and only disabled the C implementation, but no platform specific assembly versions. | |||
* | build: Make the E-AC-3 encoder select the AC-3 encoder | Diego Biurrun | 2012-08-22 | |
| | | | | | The E-AC-3 encoder depends on almost all of the code of the AC-3 encoder, so it makes no sense to enable one without the other. | |||
* | fate: flac: Only run tests requiring samples when samples are available | Diego Biurrun | 2012-08-22 | |
| | ||||
* | dirac: use meaningful return values | Jordi Ortiz | 2012-08-21 | |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | flacdec: simplify sample buffer handling | Mans Rullgard | 2012-08-21 | |
| | | | | | | Pass pointer to sample buffer instead of channel number to various functions called from decode_subframe(). Also simplify a few expressions within this function. | |||
* | flacdec: simplify loop in decode_residuals() | Mans Rullgard | 2012-08-21 | |
| | ||||
* | fate: make Ut Video encoder tests use bitexact swscale flags | Jan Ekström | 2012-08-21 | |
| | | | | | | | | | The failures on various architectures and compilers on the RGB(A) tests seem to have been because of one-off YCbCr->RGB conversion results. This should make the conversion results match on most if not all code paths. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | build: amrwb: Drop redundant lsp dependency declaration | Diego Biurrun | 2012-08-20 | |
| | ||||
* | fate: fix utvideoenc tests | Mans Rullgard | 2012-08-20 | |
| | | | | | | | For some reason, the prerequisites have to be specified like this. Make works in mysterious ways. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | fate: Add FATE tests for the Ut Video encoder | Jan Ekström | 2012-08-20 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | lavc: add Ut Video encoder | Jan Ekström | 2012-08-20 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | mpegvideo_enc: remove stray duplicate line from 7f9aaa4 | Anton Khirnov | 2012-08-20 | |
| | ||||
* | swscale: x86: fix #endif comments in rgb2rgb template file | Giorgio Vazzana | 2012-08-19 | |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
* | avconv: mark more options as expert. | Anton Khirnov | 2012-08-19 | |
| | ||||
* | avconv: split printing "main options" into global and per-file. | Anton Khirnov | 2012-08-19 | |
| |