summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* tiffdec: notify user that tile support is missingPaul B Mahol2012-01-112-0/+11
| | | | Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* Fix step_minus1 pixel descirption for RGB64.Carl Eugen Hoyos2012-01-111-16/+16
|
* Fixes wrong duration in .mov file. Issue 599Oana Stratulat2012-01-111-0/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* sws: fix unscaled LE<->BE rgb<->bgrMichael Niedermayer2012-01-111-1/+4
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc: Fix stray references to libvaMichael Niedermayer2012-01-111-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-01-1136-205/+373
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (22 commits) rv34: frame-level multi-threading mpegvideo: claim ownership of referenced pictures aacsbr: prevent out of bounds memcpy(). ipmovie: fix pts for CODEC_ID_INTERPLAY_DPCM sierravmd: fix audio pts bethsoftvideo: Use bytestream2 functions to prevent buffer overreads. bmpenc: support for PIX_FMT_RGB444 swscale: fix crash in fast_bilinear code when compiled with -mred-zone. swscale: specify register type. rv34: use get_bits_left() avconv: reinitialize the filtergraph on resolution change. vsrc_buffer: error on changing frame parameters. avconv: fix -copyinkf. fate: Update file checksums after the mov muxer change in a78dbada55d6 movenc: Don't store a nonzero creation time if nothing was set by the caller bmpdec: support for rgb444 with bitfields compression rgb2rgb: allow conversion for <15 bpp doc: fix stray reference to FFmpeg v4l2: use C99 struct initializer v4l2: poll the file descriptor ... Conflicts: avconv.c libavcodec/aacsbr.c libavcodec/bethsoftvideo.c libavcodec/kmvc.c libavdevice/v4l2.c libavfilter/vsrc_buffer.c libswscale/swscale_unscaled.c libswscale/x86/input.asm tests/ref/acodec/alac tests/ref/acodec/pcm_s16be tests/ref/acodec/pcm_s24be tests/ref/acodec/pcm_s32be tests/ref/acodec/pcm_s8 tests/ref/lavf/mov tests/ref/vsynth1/dnxhd_1080i tests/ref/vsynth1/mpeg4 tests/ref/vsynth1/qtrle tests/ref/vsynth1/svq1 tests/ref/vsynth2/dnxhd_1080i tests/ref/vsynth2/mpeg4 tests/ref/vsynth2/qtrle tests/ref/vsynth2/svq1 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rv34: frame-level multi-threadingJanne Grunau2012-01-104-2/+98
| | | | | | | | | | | | | | | | 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-101-16/+25
| | | | | | | | | | | | | | | | | | 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-101-3/+4
| | | | | | | | | | | | | | | | | | | | | | 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-101-1/+1
| | | | | | | | frame sample count calculation was incorrect
| * sierravmd: fix audio ptsJustin Ruggles2012-01-101-1/+1
| | | | | | | | | | 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-101-17/+19
| | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * bmpenc: support for PIX_FMT_RGB444Paul B Mahol2012-01-101-3/+8
| | | | | | | | 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-101-1/+49
| | | | | | | | | | | | | | 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-101-2/+2
| | | | | | | | | | | | Fixes a compilation failure on win64. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * rv34: use get_bits_left()Janne Grunau2012-01-102-3/+1
| | | | | | | | | | It is not necessary to store the bit stream length in a RV34DecContext field.
| * avconv: reinitialize the filtergraph on resolution change.Anton Khirnov2012-01-101-12/+32
| | | | | | | | | | This is a hopefully temporary solution until lavfi can properly deal with resolution changes.
| * vsrc_buffer: error on changing frame parameters.Anton Khirnov2012-01-101-0/+10
| |
| * avconv: fix -copyinkf.Anton Khirnov2012-01-101-2/+2
| | | | | | | | | | 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-1014-14/+14
| | | | | | | | 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-101-1/+2
| | | | | | | | | | | | | | | | | | 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-101-2/+12
| | | | | | | | | | | | 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-091-31/+31
| | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * doc: fix stray reference to FFmpegLuca Barbato2012-01-101-1/+1
| |
| * v4l2: use C99 struct initializerLuca Barbato2012-01-101-33/+25
| | | | | | | | Remove some unneeded memsets.
| * v4l2: poll the file descriptorLuca Barbato2012-01-101-0/+15
| | | | | | | | Instead of busy waiting use poll();
| * v4l2: support compressed formatsLuca Barbato2012-01-101-3/+8
| | | | | | | | Let pass the codec name to -pixel_format and introduce -input_format.
| * kmvc: Use bytestream2 functions to prevent buffer overreads.Laurentiu Ion2012-01-091-92/+58
| | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* | Merge remote-tracking branch 'richardpl/sws'Michael Niedermayer2012-01-105-47/+61
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * richardpl/sws: rgb2rgb: remove unused bgr8torgb8() rgb2rgb: rgb12tobgr12() rgb2rgb: allow conversion for <15 bpp bmpenc: support for PIX_FMT_RGB444 bmpdec: support for rgb444 with bitfields compression Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | rgb2rgb: remove unused bgr8torgb8()Paul B Mahol2012-01-102-16/+0
| | | | | | | | | | | | RGB8 and BGR8 are paletted formats now.
| * | rgb2rgb: rgb12tobgr12()Paul B Mahol2012-01-103-0/+15
| | |
| * | rgb2rgb: allow conversion for <15 bppPaul B Mahol2012-01-101-31/+31
| | |
| * | bmpenc: support for PIX_FMT_RGB444Paul B Mahol2012-01-101-3/+8
| | |
| * | bmpdec: support for rgb444 with bitfields compressionPaul B Mahol2012-01-101-2/+12
| | | | | | | | | | | | Do not display garbage for invalid/unsupported bitfields values.
* | | x86inc: remove duplicate movlhpsMichael Niedermayer2012-01-101-2/+0
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | ljpegdec: Fix the left column of rgb24 decodingMichael Niedermayer2012-01-101-1/+1
| | | | | | | | | | | | | | | | | | Fixes Ticket894 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | ffprobe: use av_toupper() in upcase_string()Stefano Sabatini2012-01-101-5/+1
| | |
* | | Merge remote-tracking branch 'hexene/stagefright'Michael Niedermayer2012-01-101-5/+7
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * hexene/stagefright: libstagefright: fix build Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | | libstagefright: fix buildDmitry Monakhov2012-01-101-5/+7
| | | | | | | | | | | | | | | | | | | | - Use headers from gingerbread-release branch instead of the current default ice cream sandwich - Fix path mistype
* | | | Revert "swscale: fix integer overflows in RGB pixel writing."Michael Niedermayer2012-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 77d88b872d8cbb42738ede2d4fc098c16f204236. The revert fixes actual overflows and a segfault as the variables are signed and can be negative. Conflicts: libswscale/swscale.c Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | | RELEASE: We're now at 0.9.1.gitDominique Leuenberger2012-01-101-1/+1
| |/ / |/| |
* | | ffprobe: add compact option to JSON writerStefano Sabatini2012-01-102-11/+75
| | |
* | | ffprobe: add -show_program_version and -show_library_versions optionsStefano Sabatini2012-01-104-4/+119
| | |
* | | ffprobe: make upcase_string() ignore non-ASCII charactersStefano Sabatini2012-01-101-1/+5
| | | | | | | | | | | | | | | This is required as some section names may contain non-ASCII characters (e.g. '_').
* | | fate: Disable fate-wmv8-x8intraMichael Niedermayer2012-01-101-2/+2
| | | | | | | | | | | | | | | | | | | | | This test does not work on all platforms and until it does it just hides new failures, which is really bad. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | mjpeg: update whitespaces to qataranonymous2012-01-101-637/+674
| | |
* | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-01-1038-723/+2217
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: Add tests for more AAC features. aacps: Add missing newline in error message. fate: Add tests for vc1/wmapro in ism. aacdec: Add a fate test for 5.1 channel SBR. aacdec: Turn off PS for multichannel files that use PCE based configs. cabac: remove put_cabac_u/ueg from cabac-test. swscale: RGB4444 and BGR444 input FATE: add test for xWMA demuxer. FATE: add test for SMJPEG demuxer and associated IMA ADPCM audio decoder. mpegaudiodec: optimized iMDCT transform mpegaudiodec: change imdct window arrangment for better pointer alignment mpegaudiodec: move imdct and windowing function to mpegaudiodsp mpegaudiodec: interleave iMDCT buffer to simplify future SIMD implementations swscale: convert yuy2/uyvy/nv12/nv21ToY/UV from inline asm to yasm. FATE: test to exercise WTV demuxer. mjpegdec: K&R formatting cosmetics swscale: K&R formatting cosmetics for code examples swscale: K&R reformatting cosmetics for header files FATE test: cvid-grayscale; ensures that the grayscale Cinepak variant is exercised. Conflicts: libavcodec/cabac.c libavcodec/mjpegdec.c libavcodec/mpegaudiodec.c libavcodec/mpegaudiodsp.c libavcodec/mpegaudiodsp.h libavcodec/mpegaudiodsp_template.c libavcodec/x86/Makefile libavcodec/x86/imdct36_sse.asm libavcodec/x86/mpegaudiodec_mmx.c libswscale/swscale-test.c libswscale/swscale.c libswscale/swscale_internal.h libswscale/x86/swscale_template.c tests/fate/demux.mak tests/fate/microsoft.mak tests/fate/video.mak tests/fate/wma.mak tests/ref/lavfi/pixfmts_scale Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | fate: Add tests for more AAC features.Gaurav Narula2012-01-091-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | 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-091-1/+1
| | |
| * | fate: Add tests for vc1/wmapro in ism.Alex Converse2012-01-093-0/+128
| | |