summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* swscale: fix JPEG-range YUV scaling artifacts.Michael Niedermayer2011-06-1411-25/+25
| | | | | | | YUV planes were marked as uint16_t, but they contained signed data. Fixes issue 1108 and 675. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* build: move ALLFFLIBS to a more logical placeMans Rullgard2011-06-142-2/+2
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* ARM: factor some repetitive code into macrosMans Rullgard2011-06-142-174/+69
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Fix SVQ3 after adding 4:4:4 H.264 supportJason Garrett-Glaser2011-06-131-12/+16
|
* H.264: fix CODEC_FLAG_GRAYJason Garrett-Glaser2011-06-132-65/+84
| | | | It was broken in 4:4:4, and still did chroma deblocking for no reason in 4:2:0.
* 4:4:4 H.264 decoding supportJason Garrett-Glaser2011-06-1318-646/+1608
| | | | Note: this is 4:4:4 from the 2007 spec revision, not the previous (now deprecated) 4:4:4 mode in H.264.
* ac3enc: fix allocation of floating point samples.Justin Ruggles2011-06-133-9/+32
| | | | sizeof(SampleType) is different for fixed and float encoders.
* utils: Drop pointless '#if 1' preprocessor directive.Diego Biurrun2011-06-131-2/+0
|
* ac3enc: remove empty ac3_float function that is never calledJustin Ruggles2011-06-133-12/+0
|
* ac3enc: split templated float vs. fixed functions into a separate file.Justin Ruggles2011-06-138-445/+577
| | | | | Function pointers are used for templated functions instead of needlessly duplicating many functions.
* ac3enc: dynamically allocate AC3EncodeContext fields windowed_samples and mdctJustin Ruggles2011-06-132-8/+12
| | | | | This will allow the same struct to be used for both the fixed and float ac3 encoders.
* ac3enc: use function pointer to choose between AC-3 and E-AC-3 header outputJustin Ruggles2011-06-132-4/+9
| | | | functions.
* Roll back 4:4:4 H.264 for nowJason Garrett-Glaser2011-06-1317-1669/+687
| | | | Needs some ARM/PPC asm modifications.
* Fix SVQ3 after adding 4:4:4 H.264 supportJason Garrett-Glaser2011-06-131-12/+16
|
* H.264: fix CODEC_FLAG_GRAYJason Garrett-Glaser2011-06-132-65/+84
| | | | It was broken in 4:4:4, and still did chroma deblocking for no reason in 4:2:0.
* 4:4:4 H.264 decoding supportJason Garrett-Glaser2011-06-1316-635/+1594
| | | | Note: this is 4:4:4 from the 2007 spec revision, not the previous (now deprecated) 4:4:4 mode in H.264.
* h264_parser: Fix whitespace after previous change.Philip Langdale2011-06-131-14/+15
| | | | | Signed-off-by: Philip Langdale <philipl@overt.org> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* h264_parser: Fix behaviour when PARSER_FLAG_COMPLETE_FRAMES is set.Philip Langdale2011-06-131-1/+1
| | | | | | | | | | Currently, the parser is buggy and only processes the stream extradata when the flag is set. This fixes it to actually inspect the frames. Whitespce will be fixed in a separate change. Signed-off-by: Philip Langdale <philipl@overt.org> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* wav: remove an invalid free().Carl Eugen Hoyos2011-06-131-1/+0
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavf: initialise reference_dts in av_estimate_timings_from_pts.Michael Niedermayer2011-06-131-0/+1
| | | | | | Fixes issue2437. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* h264: don't be so picky on decoding pps in extradata.Michael Niedermayer2011-06-131-1/+1
| | | | | | | Fixes issue2517 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* avcodec.h: add or elaborate on some documentation comments.Wim Lewis2011-06-131-5/+31
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* h264: change a few comments into error messagesMichael Niedermayer2011-06-131-7/+17
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* ac3dec: fix doxy-style for comment ("///>" should be "///<" instead).Reimar Döffinger2011-06-131-1/+1
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* img2: add .dpx to the list of supported file extensions.Peter Ross2011-06-131-1/+1
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* ffv1: fix undefined behavior with insane widths.Michael Niedermayer2011-06-132-3/+5
| | | | | | | The new tables is large enough to prevent this together with our image size checks. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* ARM: jrevdct_arm: simplify stack usageMans Rullgard2011-06-131-6/+3
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* ARM: jrevdct_arm: use push/pop mnemonicsMans Rullgard2011-06-131-8/+8
| | | | | | | Use push/pop instead of stmdb/ldmia for stack operations. This is the preferred syntax. Signed-off-by: Mans Rullgard <mans@mansr.com>
* ARM: jrevdct_arm: misc cleanupMans Rullgard2011-06-131-6/+4
| | | | | | | | - use 'const' macro to define coeff table - add missing endfunc - remove superflous directives Signed-off-by: Mans Rullgard <mans@mansr.com>
* ARM: optimised mpadsp_apply_window_fixedMans Rullgard2011-06-135-0/+181
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Add some (important) changelog entriesReinhard Tartler2011-06-131-0/+4
|
* cmdutils: add missing NULL check in parse_options()Stefano Sabatini2011-06-121-1/+1
| | | | | | Fix ffplay -i FILE, which was recently broken. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* x11grab: remove a memory allocation and the associated memcpy.Sven C. Dack2011-06-121-7/+3
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* build: fix "make install" with documentation disabledMans Rullgard2011-06-111-0/+1
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: simplify some conditional targetsMans Rullgard2011-06-111-10/+11
| | | | | | | Use intermediate targets instead of variables for conditional parts of "all" and "install" targets. Signed-off-by: Mans Rullgard <mans@mansr.com>
* bitstream: Properly promote av_reverse values before shifting.Alex Converse2011-06-101-4/+4
|
* libavutil/swscale: YUV444P10/YUV444P9 support.Ronald S. Bultje2011-06-105-1/+83
| | | | | | | Also add missing glue code for recently added YUV422P10 formats to swscale. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* H.264: Fix high bit depth explicit biweightJason Garrett-Glaser2011-06-101-0/+1
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* h264: Fix 10-bit H.264 x86 chroma v loopfilter asm.Oskar Arvidsson2011-06-101-1/+8
| | | | | | The tc variable was not splatted correctly. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Replace DEBUG_SEEK/DEBUG_SI + av_log combinations by av_dlog.Diego Biurrun2011-06-107-85/+36
|
* Update copyright year for ac3enc_opts_template.c.Justin Ruggles2011-06-101-1/+1
| | | | The code was originally committed to Libav on March 25, 2011.
* adts: Adjust frame size mask to follow the specification.Kieran Kunhya2011-06-101-1/+1
| | | | | | This fixes ADTS detection for at least one sample. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* movenc: Add RTP muxer/hinter optionsMartin Storsjö2011-06-103-1/+4
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* movenc: Pass the RTP AVFormatContext to the SDP generationMartin Storsjö2011-06-101-3/+3
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtspenc: Add RTP muxer optionsMartin Storsjö2011-06-103-1/+8
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtspenc: Add an AVClass for setting muxer specific optionsMartin Storsjö2011-06-101-0/+13
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpenc_chain: Pass the rtpflags options through to the chained muxerMartin Storsjö2011-06-101-0/+8
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpenc: Declare the rtp flags private AVOptions in rtpenc.hMartin Storsjö2011-06-102-2/+5
| | | | | | | This allows other muxers that chain a RTP muxer to declare the same options easily. Signed-off-by: Martin Storsjö <martin@martin.st>
* sdp: Reindent after the previous commitMartin Storsjö2011-06-101-18/+18
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpenc: MP4A-LATM payload supportJuan Carlos Rodriguez2011-06-107-3/+167
| | | | | | | This is enabled with an AVOption on the RTP muxer. The SDP generator looks for a latm flag in the rtpflags field. Signed-off-by: Martin Storsjö <martin@martin.st>
OpenPOWER on IntegriCloud