Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | g722dec: check output buffer size before decoding | Justin Ruggles | 2011-10-25 | |
| | ||||
* | g722dec: cosmetics: reindent/linewrap | Justin Ruggles | 2011-10-25 | |
| | ||||
* | g722dec: remove the use of lowres for half-rate decoding. | Justin Ruggles | 2011-10-25 | |
| | | | | | | | It is broken because an AVCodecContext can be opened/closed multiple times, and sample_rate is getting divided by 2 each time that happens. This removes the only use of lowres for audio. | |||
* | tta: check for extradata allocation failure in tta demuxer | Justin Ruggles | 2011-10-25 | |
| | ||||
* | tta: check for allocation failure of decode_buffer | Justin Ruggles | 2011-10-25 | |
| | ||||
* | tta: use correct frame_length calculation. | Justin Ruggles | 2011-10-25 | |
| | | | | using a floating-point calculation is not necessary. | |||
* | tta: add support for decoding 24-bit sample format | Justin Ruggles | 2011-10-25 | |
| | | | | | | Note that this will not work in most cases with avconv and avplay due to the AVCODEC_MAX_AUDIO_FRAME_SIZE limit, but it will decode correctly if given a large enough output buffer. | |||
* | cosmetics: indentation | Justin Ruggles | 2011-10-25 | |
| | ||||
* | tta: remove pointless braces | Justin Ruggles | 2011-10-25 | |
| | ||||
* | tta: check output buffer size after adjusting frame length for last frame | Justin Ruggles | 2011-10-25 | |
| | ||||
* | tta: fix reading of format in TTA header. | Justin Ruggles | 2011-10-25 | |
| | | | | TTA does not support float at all, and format 2 is encrypted TTA. | |||
* | tta: remove useless commented-out lines | Justin Ruggles | 2011-10-25 | |
| | ||||
* | tta: check remaining bitstream size while reading unary value | Justin Ruggles | 2011-10-25 | |
| | ||||
* | lavf: deprecate AVStream.stream_copy | Anton Khirnov | 2011-10-25 | |
| | | | | | It's only used in avconv, so it properly belongs to OutputStream struct there. | |||
* | avconc: split choose_codec() to choose_decoder/choose_encoder. | Anton Khirnov | 2011-10-25 | |
| | | | | | Prevents -c copy from working for input streams and allows to move stream_copy variable from AVStream to OutputStream. | |||
* | lavf: simplify by using FFMAX/FFMIN. | Anton Khirnov | 2011-10-25 | |
| | ||||
* | mpegenc: add preload private option. | Anton Khirnov | 2011-10-25 | |
| | | | | Deprecate AVFormatContext.preload. | |||
* | cosmetics: simplify latm_decode_init | Janne Grunau | 2011-10-25 | |
| | ||||
* | latm: avoid unnecessary reinit of the aac decoder | Janne Grunau | 2011-10-25 | |
| | ||||
* | aacdec: initialize sbr context only in new channel elements | Janne Grunau | 2011-10-25 | |
| | ||||
* | resample: reject unhandled conversions | Janne Grunau | 2011-10-25 | |
| | | | | audio_resample can not reduce the number of channels | |||
* | resample: remove unused #define | Janne Grunau | 2011-10-25 | |
| | ||||
* | adpcm: use sign_extend() | Mans Rullgard | 2011-10-24 | |
| | | | | | | This avoids warnings from the overflow checker and simplifies the code. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | mpeg12: fix mpeg_decode_slice context parameter type | Janne Grunau | 2011-10-24 | |
| | | | | | | During slice threading only MpegEncContext is passed to mpeg_decode_slice, remove a wrong cast and change the function definition to take MpegEncContext pointer. | |||
* | Revert "mpeg12: move full_pel from MpegEncContext to Mpeg1Context" | Janne Grunau | 2011-10-24 | |
| | | | | | | | | This reverts commit da22ba7df461c13bf0b0eabc953303803a285d91 since it broke slice threading. Slice threading just duplicates MpegEncContext so every value used during mpeg_decode_slice has to be in it. A second patch will fix the illusion that Mpeg1Context is available in mpeg_decode_slice. | |||
* | Move id3v2 tag writing to a separate file. | Michael Karcher | 2011-10-23 | |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
* | swscale: add missing colons to x86 assembly yuv2planeX. | Ronald S. Bultje | 2011-10-23 | |
| | | | | This fixes assembling using "nasm". | |||
* | g722: split decoder and encoder into separate files | Justin Ruggles | 2011-10-23 | |
| | ||||
* | cosmetics: remove extra spaces before end-of-statement semi-colons | Justin Ruggles | 2011-10-23 | |
| | ||||
* | vorbisdec: check output buffer size before writing output | Justin Ruggles | 2011-10-23 | |
| | ||||
* | wavpack: calculate bpp using av_get_bytes_per_sample() | Justin Ruggles | 2011-10-23 | |
| | ||||
* | ac3enc: Set max value for mode options correctly | John Stebbins | 2011-10-23 | |
| | | | | | | | | | for example: Attempting to set ac3 dsur_mode to "on" results in: [AC-3 Encoder @ 0x7f508f0a3280] Value 2.000000 for parameter 'dsur_mode' out of range [AC-3 Encoder @ 0x7f508f0a3280] Error setting option dsur_mode to value on. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | |||
* | lavc: move get_b_cbp() from h263.h to mpeg4videoenc.c | Anton Khirnov | 2011-10-23 | |
| | | | | It's not used anywhere else. | |||
* | mpeg12: move closed_gop from MpegEncContext to Mpeg1Context | Anton Khirnov | 2011-10-23 | |
| | | | | It's MPEG-1/2 specific. | |||
* | mpeg12: move full_pel from MpegEncContext to Mpeg1Context | Anton Khirnov | 2011-10-23 | |
| | | | | It's MPEG-1 specific. | |||
* | mpeg12: move Mpeg1Context from mpeg12.c to mpeg12.h | Anton Khirnov | 2011-10-23 | |
| | | | | It will be used in vdpau code. | |||
* | mpegvideo: remove some unused variables from MpegEncContext. | Anton Khirnov | 2011-10-23 | |
| | ||||
* | id3v2: fix doxy comment - 'machine byte order' makes no sense on char arrays | Michael Karcher | 2011-10-22 | |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
* | VC1: restore mistakenly removed code | Mashiat Sarker Shakkhar | 2011-10-22 | |
| | | | | | | | | | The code was mistakenly removed in cad16562c8d76ea2a2a6495f29296c3ff7966946. It stored some motion vector data for future use in B-pictures. This fixes Bugzilla bug #57. Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
* | twinvq: check output buffer size before decoding | Justin Ruggles | 2011-10-22 | |
| | ||||
* | twinvq: return an error when the packet size is too small | Justin Ruggles | 2011-10-22 | |
| | ||||
* | lavf: export some forgotten symbols with non-av prefixes. | Anton Khirnov | 2011-10-22 | |
| | ||||
* | swscale: update altivec yuv2planeX asm to new per-plane API. | Ronald S. Bultje | 2011-10-22 | |
| | ||||
* | swscale: make yuv2yuvX_10_sse2/avx 8/9/16-bits aware. | Ronald S. Bultje | 2011-10-22 | |
| | | | | Also implement MMX/MMX2 versions and SSE4 versions. | |||
* | yuv2planeX10 SIMD | Kieran Kunhya | 2011-10-22 | |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
* | swscale: decide whether to use yuv2plane1/X on a per-plane basis. | Ronald S. Bultje | 2011-10-22 | |
| | ||||
* | swscale: reintroduce full precision in 16-bit output. | Ronald S. Bultje | 2011-10-22 | |
| | ||||
* | Split up yuv2yuvX functions | Kieran Kunhya | 2011-10-22 | |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
* | Split out yuv2yuv1 luma and chroma in order to make them generic DSP functions | Kieran Kunhya | 2011-10-22 | |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
* | lavc: replace references to deprecated AVCodecContext.error_recognition to ↵ | Dustin Brody | 2011-10-22 | |
| | | | | | | use AVCodecContext.err_recognition Signed-off-by: Anton Khirnov <anton@khirnov.net> |