summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix various uninitialized variable warningsClément Bœsch2011-06-023-2/+5
|
* Port remove of get_sws_cpuflags from MPlayer's libmpcodecs.Reimar Döffinger2011-06-024-7/+2
|
* Replace "vector const" by "const vector" otherwise gcc 4.6.0 fails.Reimar Döffinger2011-06-021-5/+5
| | | | | Given that this compiles fine with the Apple compiler that is probably a gcc bug, but "const vector" is nicer anyway.
* Port recent changes to MPlayer libmpcodecs.Reimar Döffinger2011-06-025-11/+15
| | | | | Also include an older fix for vf_smartblur which was essentially broken due to reading the threshold value wrongly.
* Replace non-existent HAVE_SSE2 with HAVE_SSE.Reimar Döffinger2011-06-021-3/+3
| | | | | | Since this is only a compilation check (the actual function used is selected at runtime) and HAVE_SSE indicates that we can also compile SSE2 code, this is correct.
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-06-0215-114/+785
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: ARM: ac3dsp: optimised update_bap_counts() mpegaudiodec: Fix av_dlog() invocation. h264/10bit: add HAVE_ALIGNED_STACK checks. Update 8-bit H.264 IDCT function names to reflect bit-depth. Add IDCT functions for 10-bit H.264. mpegaudioenc: Fix broken av_dlog statement. Employ correct printf format specifiers, mostly in debug output. ARM: fix MUL64 inline asm for pre-armv6 Conflicts: libavcodec/mpegaudioenc.c libavformat/ape.c libavformat/mxfdec.c libavformat/r3d.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ARM: ac3dsp: optimised update_bap_counts()Mans Rullgard2011-06-013-1/+39
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * mpegaudiodec: Fix av_dlog() invocation.Diego Biurrun2011-06-011-2/+3
| | | | | | | | | | | | Some parameters passed to the av_dlog can be either float or int, depending on the mode the file is being compiled as. Cast those parameters to float and use appropriate conversion specifiers.
| * h264/10bit: add HAVE_ALIGNED_STACK checks.Daniel Kang2011-05-311-4/+8
| | | | | | | | | | | | | | Fixes regression in 836f47d34b49e8ba9883e738a42f154130421caa in ICC-10.x, since ICC<=11.0 doesn't align stack upon function calls. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * Update 8-bit H.264 IDCT function names to reflect bit-depth.Daniel Kang2011-05-313-72/+57
| | | | | | | | Signed-off-by: Ronald S. Bultje <rbultje@google.com>
| * Add IDCT functions for 10-bit H.264.Daniel Kang2011-05-313-1/+631
| | | | | | | | | | | | | | | | Ports the majority of IDCT functions for 10-bit H.264. Parts are inspired from 8-bit IDCT code in Libav; other parts ported from x264 with relicensing permission from author. Signed-off-by: Ronald S. Bultje <rbultje@google.com>
| * mpegaudioenc: Fix broken av_dlog statement.Diego Biurrun2011-05-311-3/+3
| |
| * Employ correct printf format specifiers, mostly in debug output.Diego Biurrun2011-05-314-35/+42
| |
| * ARM: fix MUL64 inline asm for pre-armv6Mans Rullgard2011-05-311-3/+11
| | | | | | | | | | | | | | | | | | | | | | Prior to ARMv6, the destination registers of the SMULL instruction must be distinct from the first source register. Marking the output early-clobber ensures it is allocated unique registers. This restriction is dropped in ARMv6 and later, so allowing overlap between input and output registers there might give better code. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Simplify code and avoid compiler warning about incompatible types.Reimar Döffinger2011-06-011-5/+5
| |
* | Fix type of out[] variable, it should not be const.Reimar Döffinger2011-06-011-1/+2
| | | | | | | | Fixes compiler warning about incompatible types in sws_scale call.
* | swscale: fix compilation of bfin due to missing pixdesc.h headerStefano Sabatini2011-06-011-0/+1
| | | | | | | | | | This is required after sws_format_name() was replaced by av_get_pix_fmt(), which is declared in libavutil/pixdesc.h.
* | lavf: tag dump_format() as @deprecatedStefano Sabatini2011-06-011-0/+3
| | | | | | | | | | This makes the generated Doxygen doc link to the replacement av_dump_format() function.
* | yuv4mpeg: complain and exit if a non-rawvideo stream is selectedStefano Sabatini2011-06-011-0/+6
| | | | | | | | The yuv4mpeg muxer will crash otherwise.
* | ffmpeg: handle copy of packets for AVFMT_RAWPICTURE output formatsStefano Sabatini2011-06-011-0/+8
| | | | | | | | | | | | Store AVPicture in AVPacket as required by AVFMT_RAWPICTURE formats. Fix trac issue #251.
* | doc/examples: give meaningful names to the example filesStefano Sabatini2011-06-013-1/+1
| | | | | | | | | | | | Rename: api-example.c -> encoding-example.c output-example.c -> muxing-example.c
* | swscale: More accurate rounding in YSCALE_YUV_2_PACKEDX_FULL_C()Michael Niedermayer2011-06-011-3/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-06-014-106/+80
|\ \ | |/ | | | | | | | | | | | | | | | | | | * qatar/master: vf_drawtext: Replace FFmpeg by Libav in license boilerplate. mpegaudiodec: remove unusued code and variables improved 'edts' atom writing support mpegaudio: clean up compute_antialias() definition vp8: fix segmentation race during frame-threading. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vf_drawtext: Replace FFmpeg by Libav in license boilerplate.Diego Biurrun2011-05-311-4/+4
| |
| * mpegaudiodec: remove unusued code and variablesMans Rullgard2011-05-311-26/+4
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * improved 'edts' atom writing supportGil Pedersen2011-05-311-10/+39
| | | | | | | | | | | | The 'edts' write function can now generate an initial empty edit resulting in a track-specific presentation delay. This is automatically calculated and inserted for any track where the initial DTS != 0. Added support for long (version==1) timecodes.
| * mpegaudio: clean up compute_antialias() definitionMans Rullgard2011-05-312-69/+36
| | | | | | | | | | | | | | | | This merges the float and fixed-point versions of the compute_antialias function, fixes invalid array indexing, and eliminates a dead copy of csa_table. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * vp8: fix segmentation race during frame-threading.Ronald S. Bultje2011-05-311-1/+1
| | | | | | | | | | Fixes occasional failure of make fate-vp8-test-vector-010 with frame-multithreading enabled.
* | doc: add libvpx encoder sectionJames Zern2011-05-311-0/+113
| | | | | | | | Documents the mapping from FFmpeg options to libvpx.
* | postprocess.c: filter name needs to be double 0 terminatedPiotr Kaczuba2011-05-311-3/+4
| |
* | Port libmpcodec fixes from MPlayer.Reimar Döffinger2011-05-313-10/+10
| |
* | Merge remote-tracking branch 'ffmpeg-mt/master'Alexander Strange2011-05-313-4/+5
| | | | | | | | | | | | | | | | * ffmpeg-mt/master: Update todo The maximum buffer size needs to be 33, not 32 merged-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-05-312-17/+13
|\ \ | |/ | | | | | | | | | | | | * qatar/master: swscale: Remove unused variable. ARM: simplify inline asm with 64-bit operands Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * swscale: Remove unused variable.Diego Biurrun2011-05-301-2/+0
| |
| * ARM: simplify inline asm with 64-bit operandsMans Rullgard2011-05-302-17/+13
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Add "const" to avoid "initialization discards qualifiers" warning.Reimar Döffinger2011-05-301-1/+1
| |
* | Add const to fix "cast discards qualifiers" warnings.Reimar Döffinger2011-05-301-3/+3
| |
* | Include pixdesc.h for av_get_pix_fmt_name.Reimar Döffinger2011-05-301-0/+1
| | | | | | | | Fixes compilation on PPC with Altivec enabled.
* | wav: Don't avio_seek() if we know we'll run into EOFTomas Härdin2011-05-301-13/+16
| | | | | | | | | | Since we want to break the loop the 'if (data_ofs < 0)' block is moved after the loop. This fixes ticket #250.
* | api-example: uppercase first letter in "copyright"Stefano Sabatini2011-05-301-1/+1
| | | | | | | | Improve consistency.
* | output-example: create @file doxy from text in the copyright headerStefano Sabatini2011-05-301-3/+7
| |
* | examples: move API examples to a dedicated dir in docStefano Sabatini2011-05-305-3/+21
| |
* | ffmpeg: simplify opt_*_codec() optionsStefano Sabatini2011-05-301-40/+23
| | | | | | | | | | Replace opt_{audio,video,subtitle,data}_codec() with a single opt_codec() function.
* | v4l2: rewrite code iterating the supported standardsStefano Sabatini2011-05-301-9/+7
| | | | | | | | Simplify/clarify the code logic and error reporting.
* | v4l2: perform minor style fixesStefano Sabatini2011-05-301-3/+3
| |
* | v4l2: replace memset() with explicit struct initializationStefano Sabatini2011-05-301-16/+8
| |
* | rawdec: fail in case of unknow pixel formatStefano Sabatini2011-05-301-0/+5
| |
* | swscale: remove sws_format_name()Stefano Sabatini2011-05-306-21/+13
| | | | | | | | Use av_get_pix_fmt_name() instead.
* | error.c: fix compile flagsMichael Niedermayer2011-05-301-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | TCP: change default timeout to 5secMichael Niedermayer2011-05-301-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud