summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-21
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: dirac: use meaningful return values flacdec: simplify sample buffer handling flacdec: simplify loop in decode_residuals() fate: make Ut Video encoder tests use bitexact swscale flags build: amrwb: Drop redundant lsp dependency declaration fate: fix utvideoenc tests Conflicts: libavcodec/dirac.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dirac: use meaningful return valuesJordi Ortiz2012-08-21
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * flacdec: simplify sample buffer handlingMans Rullgard2012-08-21
| | | | | | | | | | | | Pass pointer to sample buffer instead of channel number to various functions called from decode_subframe(). Also simplify a few expressions within this function.
| * flacdec: simplify loop in decode_residuals()Mans Rullgard2012-08-21
| |
| * build: amrwb: Drop redundant lsp dependency declarationDiego Biurrun2012-08-20
| |
* | h264: fix variable overflow after a few years of video playbackMichael Niedermayer2012-08-20
| | | | | | | | | | Found-by: Joakim Plate <elupus@ecce.se> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | utvideoenc: Port to ff_alloc_packet2Derek Buitenhuis2012-08-20
| | | | | | | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-20
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: Add FATE tests for the Ut Video encoder lavc: add Ut Video encoder mpegvideo_enc: remove stray duplicate line from 7f9aaa4 swscale: x86: fix #endif comments in rgb2rgb template file avconv: mark more options as expert. avconv: split printing "main options" into global and per-file. avconv: refactor help printing. Conflicts: Changelog ffmpeg_opt.c ffserver.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add Ut Video encoderJan Ekström2012-08-20
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * mpegvideo_enc: remove stray duplicate line from 7f9aaa4Anton Khirnov2012-08-20
| |
* | Fix duplicate packet init introduced by 7f9aaa4Wolfram Gloger2012-08-20
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | h264: Workaround invalid MPEG-TS broadcastsMichael Niedermayer2012-08-20
| | | | | | | | | | | | | | Fixes seeking to the first keyframe Fixes Ticket1029 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avrndec: add DR1 capability flagMichael Niedermayer2012-08-20
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | AVRn: fix progressiveMichael Niedermayer2012-08-20
| | | | | | | | | | | | Fixes Ticket970 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc: move AVRn to a seperate decoder.Michael Niedermayer2012-08-20
| | | | | | | | | | | | | | The special cases in demuxers and decoders are a mess otherwise (and more would be needed to support it fully) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc: avcodec_get_name: return "none" for AV_CODEC_ID_NONE.Nicolas George2012-08-19
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-19
|\| | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: vorbisdec: remove some pointless comments avprobe: add const to AVCodec pointer libavformat: add const to AVCodec pointers pthread: add const to AVCodec pointers Conflicts: ffprobe.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vorbisdec: remove some pointless commentsMans Rullgard2012-08-19
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * pthread: add const to AVCodec pointersMans Rullgard2012-08-18
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | rawdec: support AVRn 1:1 raw interlaced modeMichael Niedermayer2012-08-18
| | | | | | | | | | | | Fixes Ticket971 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | elbg: switch to av_assertMichael Niedermayer2012-08-18
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | elbg: fix assertMichael Niedermayer2012-08-18
| | | | | | | | | | | | It seems the condition was flipped from what was intended Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | h264: vdpau: fix crash with unsupported colorspaceUoti Urpala2012-08-18
| | | | | | | | | | | | | | | | | | The h264_vdpau decoder crashed if output colorspace was not 8-bit 420. Add a check to error out instead (current hardware does not support other colorspaces, so successful decoding is not possible). Check implemented at a different place by michael, thus blame for bugs goes to michael Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-18
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mpegvideo_enc: don't use deprecated avcodec_encode_video(). cmdutils: refactor -codecs option. avconv: make -shortest a per-output file option. lavc: add avcodec_descriptor_get_by_name(). lavc: add const to AVCodec* function parameters. swf(dec): replace CODEC_ID with AV_CODEC_ID dvenc: don't use deprecated AVCODEC_MAX_AUDIO_FRAME_SIZE rtmpdh: Do not generate the same private key every time when using libnettle rtp: remove ff_rtp_get_rtcp_file_handle(). rtsp.c: use ffurl_get_multi_file_handle() instead of ff_rtp_get_rtcp_file_handle() avio: add (ff)url_get_multi_file_handle() for getting more than one fd h264: vdpau: fix crash with unsupported colorspace amrwbdec: Decode the fr_quality bit properly Conflicts: Changelog cmdutils.c cmdutils_common_opts.h doc/ffmpeg.texi ffmpeg.c ffmpeg.h ffmpeg_opt.c libavcodec/h264.c libavcodec/options.c libavcodec/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpegvideo_enc: don't use deprecated avcodec_encode_video().Anton Khirnov2012-08-18
| |
| * lavc: add avcodec_descriptor_get_by_name().Anton Khirnov2012-08-18
| |
| * lavc: add const to AVCodec* function parameters.Anton Khirnov2012-08-18
| |
| * h264: vdpau: fix crash with unsupported colorspaceUoti Urpala2012-08-17
| | | | | | | | | | | | | | | | The h264_vdpau decoder crashed if output colorspace was not 8-bit 420. Add a check to error out instead (current hardware does not support other colorspaces, so successful decoding is not possible). Signed-off-by: Martin Storsjö <martin@martin.st>
| * amrwbdec: Decode the fr_quality bit properlyMartin Storsjö2012-08-17
| | | | | | | | | | | | | | | | The way this bit is decoded was accidentally flipped in b70feb405, leading to warnings "Encountered a bad or corrupted frame" for each decoded frame. Signed-off-by: Martin Storsjö <martin@martin.st>
* | lavc/tscc: use reget_buffer.Nicolas George2012-08-18
| | | | | | | | | | The previous code would release the buffer and get it immediately after, assuming the contents is the same.
* | acelp_filters: switch to avassertMichael Niedermayer2012-08-18
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libvpxenc: Fix CQ encoding without a specified bitrateMichael Niedermayer2012-08-17
| | | | | | | | | | | | | | | | | | Also print a warning if neither quality nor bitrate is specified and use the libvpx default bitrate in this case. The idea of using the default bitrate is from Luca Barbato Reviewed-by: James Zern <jzern@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libvpxenc: only force CBR if a bitrate is setMichael Niedermayer2012-08-17
| | | | | | | | | | Reviewed-by: James Zern <jzern@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-17
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: libvpxenc: use the default bitrate if not set utvideo: Rename utvideo.c to utvideodec.c doc: Fix syntax errors in sample Emacs config mjpegdec: more meaningful return values configure: clean up Altivec detection getopt: Remove an unnecessary define rtmp: Use int instead of ssize_t getopt: Add missing includes rtmp: Add support for receiving incoming streams Add missing includes for code relying on external libraries Conflicts: libavcodec/libopenjpegenc.c libavcodec/libvpxenc.c libavcodec/mjpegdec.c libavformat/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libvpxenc: use the default bitrate if not setLuca Barbato2012-08-17
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * utvideo: Rename utvideo.c to utvideodec.cJan Ekström2012-08-17
| | | | | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
| * mjpegdec: more meaningful return valuesLuca Barbato2012-08-17
| |
| * Add missing includes for code relying on external librariesMartin Storsjö2012-08-16
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | escape124: Fix long == 64 assumtation.Michael Niedermayer2012-08-17
| | | | | | | | | | Found-by: Nicolas Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ccitt fax: fix some group3 1d files without EOLMichael Niedermayer2012-08-17
| | | | | | | | | | | | Fixes Ticket832 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | escape124: fix integer overflow leading to excessive memory allocationMichael Niedermayer2012-08-16
| | | | | | | | | | | | Fixes Ticket1629 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fft-test: switch to new cpu flags APIMichael Niedermayer2012-08-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vc1dsp_mmx: remove libavutil/internal.h includeMichael Niedermayer2012-08-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | simple_idct_mmx: remove libavutil/internal.h includeMichael Niedermayer2012-08-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86/motion_est_mmx: remove libavutil/internal.h includeMichael Niedermayer2012-08-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86/mlpdsp: remove libavutil/internal.h includeMichael Niedermayer2012-08-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lpc_mmx: remove libavutil/internal.h includeMichael Niedermayer2012-08-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | idct_sse2_xvid: remove libavutil/internal.h includeMichael Niedermayer2012-08-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libvpxenc: check for odd RC parameter combinations that could crashMichael Niedermayer2012-08-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libvpxenc: fix division by zeroMichael Niedermayer2012-08-16
| | | | | | | | | | Reported-by: thresh Signed-off-by: Michael Niedermayer <michaelni@gmx.at>