summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* lavfi: move version macros to a new installed header version.hAnton Khirnov2012-01-12
|
* vsrc_buffer: release the buffer on uninit.Anton Khirnov2012-01-12
|
* rgb2rgb: rgb12tobgr12()Paul B Mahol2012-01-11
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* latmdec: Check AudioSpecificConfig length before decoding extradata.Alex Converse2012-01-11
| | | | | | | This is different than a normal get_bits() over read because decode_audio_specific_config() creates its own GetBitContext. Fixes Bug 170.
* fft: init functions with INIT_XMM/YMM.Henrik Gramner2012-01-11
| | | | | | | | This is required to handle clobbering of XMM registers on Win64 correctly. Fixes FFT and all tests depending on FFT on Win64. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* pcmenc: set frame_size to 0.Justin Ruggles2012-01-11
| | | | | This indicates that the actual frame size is based on the buf_size passed to avcodec_encode_audio().
* gsm demuxer: use generic seeking instead of a gsm-specific function.Justin Ruggles2012-01-11
| | | | | Since packets all contain only a single block, the generic seek function can be used while still maintaining block-accuracy.
* gsm demuxer: return packets with only 1 gsm block at a time.Justin Ruggles2012-01-11
| | | | | fixes stream copy of raw gsm to mov. tested with QuickTime.
* avcodec: add GSM parserJustin Ruggles2012-01-11
| | | | | The WAVE demuxer returns packets with many blocks per frame, which needs to be parsed into single blocks. This has a side-effect of fixing the timestamps.
* doc: Replace ffmpeg references in avserver config file by avconv.Diego Biurrun2012-01-11
|
* doc: Fix names of av_log color environment variables.Diego Biurrun2012-01-11
|
* Fix a bunch of platform name and other typos.Diego Biurrun2012-01-11
|
* Add some missing changelog entries and release 0.8_beta2Reinhard Tartler2012-01-11
| | | | Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* No longer build libpostproc by defaultReinhard Tartler2012-01-11
| | | | | | | update documentation to inform developers that it may be removed in a later release. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* wtv: fix memleaks during normal operationJanne Grunau2012-01-11
|
* threads: add CODEC_CAP_AUTO_THREADS for libvpx and xavsJanne Grunau2012-01-11
|
* rv34: frame-level multi-threadingJanne Grunau2012-01-10
| | | | | | | | Statistics for bourne.rmvb -an -f null 1 thread: 37.12s user 0.03s system 99% cpu 37.174 total 2 threads: 47.63s user 0.24s system 185% cpu 25.807 total 4 threads: 41.21s user 0.30s system 327% cpu 12.674 total
* mpegvideo: claim ownership of referenced picturesJanne Grunau2012-01-10
| | | | | | | | | Under certain conditions pictures could be released before they were returned with frame-threading. Broken mv computation in the upcoming rv34 frame-threading patch was caused by this. To prevent contexts from running out of available pictures the loop releasing "unused" pictures has to be run for B frames too.
* aacsbr: prevent out of bounds memcpy().Alex Converse2012-01-10
| | | | | | | | | | | Fixes Libav Bug 195. This doesn't make the code handle sample rate or upsample/downsample change properly but this is still a good sanity check. Based on change by Michael Niedermayer. Signed-off-by: Alex Converse <alex.converse@gmail.com>
* ipmovie: fix pts for CODEC_ID_INTERPLAY_DPCMJustin Ruggles2012-01-10
| | | | frame sample count calculation was incorrect
* sierravmd: fix audio ptsJustin Ruggles2012-01-10
| | | | | The duration of the first packet was being calculated incorrectly, leading to an incorrect timestamp offset.
* bethsoftvideo: Use bytestream2 functions to prevent buffer overreads.Aneesh Dogra2012-01-10
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* bmpenc: support for PIX_FMT_RGB444Paul B Mahol2012-01-10
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* swscale: fix crash in fast_bilinear code when compiled with -mred-zone.Ronald S. Bultje2012-01-10
| | | | | | | Additional comments from Måns Rullgard have been integrated by Reinhard Tartler. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* swscale: specify register type.Oka Motofumi2012-01-10
| | | | | | Fixes a compilation failure on win64. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* rv34: use get_bits_left()Janne Grunau2012-01-10
| | | | | It is not necessary to store the bit stream length in a RV34DecContext field.
* avconv: reinitialize the filtergraph on resolution change.Anton Khirnov2012-01-10
| | | | | This is a hopefully temporary solution until lavfi can properly deal with resolution changes.
* vsrc_buffer: error on changing frame parameters.Anton Khirnov2012-01-10
|
* avconv: fix -copyinkf.Anton Khirnov2012-01-10
| | | | | This option only applies to streamcopy, but is currently processed only when encoding.
* fate: Update file checksums after the mov muxer change in a78dbada55d6Martin Storsjö2012-01-10
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* movenc: Don't store a nonzero creation time if nothing was set by the callerMartin Storsjö2012-01-10
| | | | | | | | | If the creation time is stored in the file as a zero, the mov demuxer skips exporting the creation time. Currently, files muxed without a creation time get demuxed with a Jan 1st 1970 creation timestamp. Signed-off-by: Martin Storsjö <martin@martin.st>
* bmpdec: support for rgb444 with bitfields compressionPaul B Mahol2012-01-10
| | | | | | Do not display garbage for invalid/unsupported bitfields values. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* rgb2rgb: allow conversion for <15 bppPaul B Mahol2012-01-09
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* doc: fix stray reference to FFmpegLuca Barbato2012-01-10
|
* v4l2: use C99 struct initializerLuca Barbato2012-01-10
| | | | Remove some unneeded memsets.
* v4l2: poll the file descriptorLuca Barbato2012-01-10
| | | | Instead of busy waiting use poll();
* v4l2: support compressed formatsLuca Barbato2012-01-10
| | | | Let pass the codec name to -pixel_format and introduce -input_format.
* kmvc: Use bytestream2 functions to prevent buffer overreads.Laurentiu Ion2012-01-09
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* fate: Add tests for more AAC features.Gaurav Narula2012-01-09
| | | | | | | | al15_44 uses independent coupling. al18_44 uses PNS (perceptual noise substitution). am05_44 uses main prediction and independent coupling. Signed-off-by: Alex Converse <alex.converse@gmail.com>
* aacps: Add missing newline in error message.Alex Converse2012-01-09
|
* fate: Add tests for vc1/wmapro in ism.Alex Converse2012-01-09
|
* aacdec: Add a fate test for 5.1 channel SBR.Alex Converse2012-01-09
|
* aacdec: Turn off PS for multichannel files that use PCE based configs.Alex Converse2012-01-09
| | | | Fixes al_sbr_cm_48_5.1.mp4.
* cabac: remove put_cabac_u/ueg from cabac-test.Diego Biurrun2012-01-09
| | | | | The functions are not used in any part of Libav, therefore testing them in the cabac-test is unnecessary. Since this makes them unused, remove the functions.
* swscale: RGB4444 and BGR444 inputPaul B Mahol2012-01-08
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* FATE: add test for xWMA demuxer.Mike Melanson2012-01-08
| | | | | | | (Does not attempt to decode percetual audio data inside.) Code coverage: libavformat/xwma.c: 3% -> 75% Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* FATE: add test for SMJPEG demuxer and associated IMA ADPCM audio decoder.Mike Melanson2012-01-08
| | | | | | | | (Don't attempt to decode JPEG data.) Code coverage: libavformat/smjpeg.c: 0% -> 69% libavcodec/adpcm.c: 0% -> 10% (fresh run); 92.4% -> 93% following a FATE run Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* mpegaudiodec: optimized iMDCT transformVitor Sessak2012-01-08
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* mpegaudiodec: change imdct window arrangment for better pointer alignmentVitor Sessak2012-01-08
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* mpegaudiodec: move imdct and windowing function to mpegaudiodspVitor Sessak2012-01-08
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>