aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | MAINTAINERS: add 0.9Michael Niedermayer2011-12-141-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ac3dec: update checked AV_EF flags.Michael Niedermayer2011-12-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | A user who wishes to use default error concealment cannot set the AV_EF_CRCCHECK flag because not every CRC in every format is a reliable indicator of bitstream damage. In some formats crcrs can be nonsensical in absence of any damage. We thus add the AV_EF_CAREFUL flag in addition to the AV_EF_CRCCHECK flag to allow a user to enable this reliable CRC check without having to enable all CRC checks in all formats. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-1330-142/+180
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: ulti: Fix invalid reads lavf: dealloc private options in av_write_trailer yadif: support 10bit YUV vc1: mark with ER_MB_ERROR bits overconsumption lavc: introduce ER_MB_END and ER_MB_ERROR error_resilience: use the ER_ namespace build: move inclusion of subdir.mak to main subdir loop rv34: NEON optimised 4x4 dequant rv34: move 4x4 dequant to RV34DSPContext aacdec: Use intfloat.h rather than local punning union. Conflicts: libavcodec/h264.c libavcodec/vc1dec.c libavfilter/vf_yadif.c libavformat/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ulti: Fix invalid readsGaurav Narula2011-12-131-2/+24
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * lavf: dealloc private options in av_write_trailerLuca Barbato2011-12-131-1/+1
| | | | | | | | Fix the iformat/oformat typo.
| * yadif: support 10bit YUVLuca Barbato2011-12-131-2/+5
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * vc1: mark with ER_MB_ERROR bits overconsumptionLuca Barbato2011-12-132-5/+5
| | | | | | | | | | | | | | | | | | This patch is a generalization of what Michael Niedermayer fixed in a single case. The wmv8-drm fate test had been updated accordingly. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * lavc: introduce ER_MB_END and ER_MB_ERRORLuca Barbato2011-12-138-41/+44
| | | | | | | | | | | | Simplify a little error resilience calls Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * error_resilience: use the ER_ namespaceLuca Barbato2011-12-1312-93/+92
| | | | | | | | | | | | Add the namespace to {AC_,DC_,MV_}{END,ERROR} macros Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * build: move inclusion of subdir.mak to main subdir loopMans Rullgard2011-12-138-14/+1
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * rv34: NEON optimised 4x4 dequantMans Rullgard2011-12-132-0/+27
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * rv34: move 4x4 dequant to RV34DSPContextMans Rullgard2011-12-133-16/+19
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * aacdec: Use intfloat.h rather than local punning union.Alex Converse2011-12-121-11/+7
| |
* | Support "VLB " audio in NSV files.Reimar Döffinger2011-12-133-5/+8
| | | | | | | | | | | | See samples/nsv/vlb_audio. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | cleanup: for(intMichael Niedermayer2011-12-134-10/+15
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | clenaup: #ifdec CONFIG*Michael Niedermayer2011-12-132-3/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: use the new audio API in amovie source filter.Clément Bœsch2011-12-131-25/+16
| |
* | lavfi: skip the frame in case of error.Clément Bœsch2011-12-131-1/+3
| | | | | | | | This fixes playback with some audio files through filters.
* | lavc: set pkt_?ts to NOPTS in get_frame_defaults.Michael Niedermayer2011-12-131-1/+1
| | | | | | | | | | Idea-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Fix all GNU %LdMichael Niedermayer2011-12-133-3/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | twinnvq: remove ;;Michael Niedermayer2011-12-131-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | decoding example: reset pts/dts after subpacket.Michael Niedermayer2011-12-131-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg: reset dts/pts after decoding the first subpacketMichael Niedermayer2011-12-131-0/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | msrledec: Check for overreadsMichael Niedermayer2011-12-132-2/+6
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | aascdec: Check input buffer size on raw data.Michael Niedermayer2011-12-131-0/+5
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mp4enc: Avoid storing sizes in trun when they all match.Michael Niedermayer2011-12-132-2/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mp4enc: Only store flags in trun when they differ from the default and set a ↵Michael Niedermayer2011-12-132-2/+6
| | | | | | | | | | | | sane default. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mp4enc: dont store durations in trun if they are unneeded.Michael Niedermayer2011-12-131-1/+5
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mp4enc: dont store cts in trun if they are unneeded.Michael Niedermayer2011-12-131-1/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc: use hexadecimal debug print for showing err_recognization values.Michael Niedermayer2011-12-131-2/+2
| | | | | | | | | | | | They are flags which makes them easier to read as hex than decimal. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | msmpeg4dec: restore error concealment functionality after mergeMichael Niedermayer2011-12-131-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpeg4dec: restore error concealment functionality after mergeMichael Niedermayer2011-12-132-3/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | h263dec: restore error concealment functionality after mergeMichael Niedermayer2011-12-132-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-1377-459/+601
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: doxygen: misc consistency, spelling and wording fixes vcr1: drop unnecessary emms_c() calls without MMX code Replace all uses of av_close_input_file() with avformat_close_input(). lavf: add avformat_close_input(). lavf: deprecate av_close_input_stream(). lavf doxy: add some basic demuxing documentation. lavf doxy: add some general lavf information. lavf doxy: add misc utility functions to a group. lavf doxy: add av_guess_codec/format to the encoding group. lavf doxy: add core functions to a doxy group. Add basic libavdevice documentation. lavc: convert error_recognition to err_recognition. avconv: update -map option help text x86: Require 7 registers for the cabac asm x86: bswap: remove test for bswap instruction bswap: make generic implementation more compiler-friendly h264: remove useless cast proresdec: fix decode_slice() prototype Conflicts: configure doc/APIchanges ffprobe.c libavcodec/avcodec.h libavcodec/celp_math.h libavcodec/h264.c libavfilter/src_movie.c libavformat/anm.c libavformat/avformat.h libavformat/version.h libavutil/avstring.h libavutil/bswap.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doxygen: misc consistency, spelling and wording fixesDiego Biurrun2011-12-1251-179/+179
| |
| * vcr1: drop unnecessary emms_c() calls without MMX codePaul B Mahol2011-12-121-4/+0
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * Replace all uses of av_close_input_file() with avformat_close_input().Anton Khirnov2011-12-1214-26/+22
| |
| * lavf: add avformat_close_input().Anton Khirnov2011-12-124-1/+27
| | | | | | | | | | | | | | It sets the supplied AVFormatContext pointer to NULL after freeing it, which is safer and its name is consistent with other lavf functions. Also deprecate av_close_input_file().
| * lavf: deprecate av_close_input_stream().Anton Khirnov2011-12-126-11/+19
| | | | | | | | And remove all its uses.
| * lavf doxy: add some basic demuxing documentation.Anton Khirnov2011-12-121-0/+38
| |
| * lavf doxy: add some general lavf information.Anton Khirnov2011-12-121-0/+35
| |
| * lavf doxy: add misc utility functions to a group.Anton Khirnov2011-12-121-113/+130
| |
| * lavf doxy: add av_guess_codec/format to the encoding group.Anton Khirnov2011-12-121-23/+24
| |
| * lavf doxy: add core functions to a doxy group.Anton Khirnov2011-12-121-88/+99
| |
| * Add basic libavdevice documentation.Anton Khirnov2011-12-122-0/+23
| |
| * lavc: convert error_recognition to err_recognition.Dustin Brody2011-12-129-13/+13
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * avconv: update -map option help textJanne Grunau2011-12-121-1/+1
| |
| * x86: Require 7 registers for the cabac asmMartin Storsjö2011-12-121-2/+2
| | | | | | | | | | | | | | The change in 599b4c6ef didn't turn out to work properly on i386 on OS X, where it broke building with PIC enabled. Signed-off-by: Martin Storsjö <martin@martin.st>
| * x86: bswap: remove test for bswap instructionMans Rullgard2011-12-122-10/+0
| | | | | | | | | | | | | | | | Firstly, this test never worked as intended, always reporting success. Secondly, bswap is available from 486 onward and can thus be assumed present. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * bswap: make generic implementation more compiler-friendlyMans Rullgard2011-12-123-11/+8
| | | | | | | | | | | | | | | | With these changes, gcc 4.5 and later recognise it as a bswap and use the proper instructions on ARM and x86. On x86, the 16-bit bswap is recognised from gcc 4.1. Signed-off-by: Mans Rullgard <mans@mansr.com>