summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* doc: Libavfilter English cleanupKaterina Barone-Adesi2014-04-12
| | | | | | | | | This aims to standardize the English used in the libavfilter documentation, describing the same thing in the same way more often, and significantly reduce the amount of outright errors, including run-on sentences and sentence fragments. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* mp3enc: Properly write bitrate value in XING headerMichael Niedermayer2014-04-12
| | | | | | | | | | | | Instead of using a fixed bitrate_idx, calculate a matching bitrate for the XING header. Using a fixed bitrate_idx causes tools such as file(1) and mediainfo(1) to report wrong bitrate and bitrate mode when using CBR. Bug-Id: https://bugs.debian.org/736088 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* resample: split linear into its own functionAnton Khirnov2014-04-11
|
* resample: add initial padding explicitlyAnton Khirnov2014-04-11
| | | | | This simplifies the code, since we do not have to deal with a possibly negative source index anymore.
* resample: drop useless abs()Anton Khirnov2014-04-11
| | | | negative sample_index is handled in the block above.
* resample: reindentAnton Khirnov2014-04-11
|
* resample: split the nearest neighbour path into a separate function pointerAnton Khirnov2014-04-11
|
* resample: fix avresample_get_delay() return valueAnton Khirnov2014-04-11
| | | | | | | | The correct "next" input sample is not the first sample of the resampling buffer, but the center sample of the filter_length-sized block at the beginning. CC:libav-stable@libav.org
* DNxHD: convert inline asm to yasmTimothy Gu2014-04-11
|
* DNxHD: make get_pixel_8x4_sym accept ptrdiff_t as strideTimothy Gu2014-04-11
|
* DNxHD: K&R formatting cosmeticsVittorio Giovara2014-04-11
|
* mp2: Do not force a samplerateLuca Barbato2014-04-11
| | | | The default should be not to resample.
* libx265: Only set the SAR if it is validDerek Buitenhuis2014-04-10
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* libx265: Use 16-bit SARDerek Buitenhuis2014-04-10
| | | | | | The spec says it is 16 bits. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* libx265: Use x265_param_parse to set the SARDerek Buitenhuis2014-04-10
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* mov: read hydrogenaudio replaygain informationAnton Khirnov2014-04-10
|
* libavfilter: Add asettb filter for setting timebase for audioNicolas George2014-04-10
| | | | | | | | Ported asettb (including the sr option for audio sample rate) from FFmpeg, and copied/modified the existing settb documentation for asettb. Signed-off-by: Katerina Barone-Adesi <katerinab+libav@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mpegvideo: operate with pointers to AVFrames instead of whole structswm42014-04-09
| | | | | | | | | | | | | The most interesting parts are initialization in ff_MPV_common_init() and uninitialization in ff_MPV_common_end(). ff_mpeg_unref_picture and ff_thread_release_buffer have additional NULL checks for Picture.f, because these functions can be called on uninitialized or partially initialized Pictures. NULL pointer checks are added to ff_thread_release_buffer() stub function. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* fate: correctly set sample rate for mp2 testsVittorio Giovara2014-04-09
|
* doc: Completely document the x264 optionsLuca Barbato2014-04-08
| | | | And fix an option mismatch.
* doc: Use a 3 columns multitableLuca Barbato2014-04-08
| | | | Make the html output much nicer.
* doc: Change the multitable rendering in texi2podLuca Barbato2014-04-08
| | | | Makes it working better for our documentation purposes.
* fate: update tests for YVYU422 pixel formatVittorio Giovara2014-04-08
|
* rawvideo: Support decoding YVYU422 FourCCVittorio Giovara2014-04-08
|
* swscale: support converting YVYU422 pixel formatVittorio Giovara2014-04-07
|
* lavu: Add packed YVYU422 pixel formatVittorio Giovara2014-04-07
|
* mp2: match twolame default optionsVittorio Giovara2014-04-07
|
* libtwolame MP2 encoding supportPaul B Mahol2014-04-07
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* libxvid: fix missing end of line characterVittorio Giovara2014-04-07
| | | | Error introduced in 5ce7ca68b86856ee8e9d6530dffdadc4eca4f8d1.
* xtea: Add Doxy @file and groupTimothy Gu2014-04-07
|
* adler32: Fix doxy group definitionTimothy Gu2014-04-07
| | | | | | Based on a patch by James Almer <jamrial@gmail.com>. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* h264: Refactor decode_nal_unitsLuca Barbato2014-04-06
|
* libxvid: Add SSIM displaying through a libxvidcore pluginTimothy Gu2014-04-06
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* libxvid: add working lumimasking and variance AQTimothy Gu2014-04-06
| | | | | | | The old implementation is unusable due to changes in the Xvid API. Further fixes by Michael Niedermayer <michaelni@gmx.at>. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* aarch64: implement videodsp.prefetchJanne Grunau2014-04-06
| | | | 8% faster h264 decoding on Apple A7.
* aarch64: add armv8 CPU flagJanne Grunau2014-04-06
|
* fate: add tests for SANM and VIMAPaul B Mahol2014-04-06
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* LucasArts SMUSH demuxerPaul B Mahol2014-04-06
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* LucasArts SMUSH VIMA audio decoderPaul B Mahol2014-04-06
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* LucasArts SMUSH SANM video decoderPaul B Mahol2014-04-06
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* dsputil: Move DV-specific ff_zigzag248_direct table to dvdataDiego Biurrun2014-04-04
|
* x86: dsputil: Move ff_apply_window_int16_* bits to ac3dsp, where they belongDiego Biurrun2014-04-04
|
* x86: h264_qpel: Simplify an #if conditionalDiego Biurrun2014-04-04
| | | | The extra conditions are covered by previous #ifs and conditional compilation.
* x86: Drop some unnecessary YASM ifdefsDiego Biurrun2014-04-04
| | | | Dead code elimination is enough to avoid undefined references in these cases.
* ppc: Drop a bunch of unnecessary dsputil_altivec.h #includesDiego Biurrun2014-04-04
|
* x86: dsputil: Eliminate some unnecessary dsputil_x86.h #includesDiego Biurrun2014-04-04
|
* Remove a number of unnecessary dsputil.h #includesDiego Biurrun2014-04-04
|
* af_ashowinfo: print a more descriptive name for AV_MATRIX_ENCODING_DOLBYAnton Khirnov2014-04-04
|
* af_volume: implement replaygain pre-amplificationAlessandro Ghedini2014-04-04
| | | | | | | This adds a new "replaygain_preamp" option to the filter, and simply adds its value to the replaygain gain value. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* x86/synth_filter: add synth_filter_fma3James Almer2014-04-04
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>