Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | swscale: fix JPEG-range YUV scaling artifacts. | Michael Niedermayer | 2011-06-14 | 11 | -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 place | Mans Rullgard | 2011-06-14 | 2 | -2/+2 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | ARM: factor some repetitive code into macros | Mans Rullgard | 2011-06-14 | 2 | -174/+69 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Fix SVQ3 after adding 4:4:4 H.264 support | Jason Garrett-Glaser | 2011-06-13 | 1 | -12/+16 |
| | |||||
* | H.264: fix CODEC_FLAG_GRAY | Jason Garrett-Glaser | 2011-06-13 | 2 | -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 support | Jason Garrett-Glaser | 2011-06-13 | 18 | -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 Ruggles | 2011-06-13 | 3 | -9/+32 |
| | | | | sizeof(SampleType) is different for fixed and float encoders. | ||||
* | utils: Drop pointless '#if 1' preprocessor directive. | Diego Biurrun | 2011-06-13 | 1 | -2/+0 |
| | |||||
* | ac3enc: remove empty ac3_float function that is never called | Justin Ruggles | 2011-06-13 | 3 | -12/+0 |
| | |||||
* | ac3enc: split templated float vs. fixed functions into a separate file. | Justin Ruggles | 2011-06-13 | 8 | -445/+577 |
| | | | | | Function pointers are used for templated functions instead of needlessly duplicating many functions. | ||||
* | ac3enc: dynamically allocate AC3EncodeContext fields windowed_samples and mdct | Justin Ruggles | 2011-06-13 | 2 | -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 output | Justin Ruggles | 2011-06-13 | 2 | -4/+9 |
| | | | | functions. | ||||
* | Roll back 4:4:4 H.264 for now | Jason Garrett-Glaser | 2011-06-13 | 17 | -1669/+687 |
| | | | | Needs some ARM/PPC asm modifications. | ||||
* | Fix SVQ3 after adding 4:4:4 H.264 support | Jason Garrett-Glaser | 2011-06-13 | 1 | -12/+16 |
| | |||||
* | H.264: fix CODEC_FLAG_GRAY | Jason Garrett-Glaser | 2011-06-13 | 2 | -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 support | Jason Garrett-Glaser | 2011-06-13 | 16 | -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 Langdale | 2011-06-13 | 1 | -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 Langdale | 2011-06-13 | 1 | -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 Hoyos | 2011-06-13 | 1 | -1/+0 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | lavf: initialise reference_dts in av_estimate_timings_from_pts. | Michael Niedermayer | 2011-06-13 | 1 | -0/+1 |
| | | | | | | Fixes issue2437. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | h264: don't be so picky on decoding pps in extradata. | Michael Niedermayer | 2011-06-13 | 1 | -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 Lewis | 2011-06-13 | 1 | -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 messages | Michael Niedermayer | 2011-06-13 | 1 | -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öffinger | 2011-06-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | img2: add .dpx to the list of supported file extensions. | Peter Ross | 2011-06-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | ffv1: fix undefined behavior with insane widths. | Michael Niedermayer | 2011-06-13 | 2 | -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 usage | Mans Rullgard | 2011-06-13 | 1 | -6/+3 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | ARM: jrevdct_arm: use push/pop mnemonics | Mans Rullgard | 2011-06-13 | 1 | -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 cleanup | Mans Rullgard | 2011-06-13 | 1 | -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_fixed | Mans Rullgard | 2011-06-13 | 5 | -0/+181 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Add some (important) changelog entries | Reinhard Tartler | 2011-06-13 | 1 | -0/+4 |
| | |||||
* | cmdutils: add missing NULL check in parse_options() | Stefano Sabatini | 2011-06-12 | 1 | -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. Dack | 2011-06-12 | 1 | -7/+3 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | build: fix "make install" with documentation disabled | Mans Rullgard | 2011-06-11 | 1 | -0/+1 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | build: simplify some conditional targets | Mans Rullgard | 2011-06-11 | 1 | -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 Converse | 2011-06-10 | 1 | -4/+4 |
| | |||||
* | libavutil/swscale: YUV444P10/YUV444P9 support. | Ronald S. Bultje | 2011-06-10 | 5 | -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 biweight | Jason Garrett-Glaser | 2011-06-10 | 1 | -0/+1 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | h264: Fix 10-bit H.264 x86 chroma v loopfilter asm. | Oskar Arvidsson | 2011-06-10 | 1 | -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 Biurrun | 2011-06-10 | 7 | -85/+36 |
| | |||||
* | Update copyright year for ac3enc_opts_template.c. | Justin Ruggles | 2011-06-10 | 1 | -1/+1 |
| | | | | The code was originally committed to Libav on March 25, 2011. | ||||
* | adts: Adjust frame size mask to follow the specification. | Kieran Kunhya | 2011-06-10 | 1 | -1/+1 |
| | | | | | | This fixes ADTS detection for at least one sample. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | movenc: Add RTP muxer/hinter options | Martin Storsjö | 2011-06-10 | 3 | -1/+4 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | movenc: Pass the RTP AVFormatContext to the SDP generation | Martin Storsjö | 2011-06-10 | 1 | -3/+3 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | rtspenc: Add RTP muxer options | Martin Storsjö | 2011-06-10 | 3 | -1/+8 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | rtspenc: Add an AVClass for setting muxer specific options | Martin Storsjö | 2011-06-10 | 1 | -0/+13 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | rtpenc_chain: Pass the rtpflags options through to the chained muxer | Martin Storsjö | 2011-06-10 | 1 | -0/+8 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | rtpenc: Declare the rtp flags private AVOptions in rtpenc.h | Martin Storsjö | 2011-06-10 | 2 | -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 commit | Martin Storsjö | 2011-06-10 | 1 | -18/+18 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | rtpenc: MP4A-LATM payload support | Juan Carlos Rodriguez | 2011-06-10 | 7 | -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> |