Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | atrac3: avoid oversized shifting in decode_bytes() | Xi Wang | 2013-03-15 |
| | | | | | | | | | | | | | | When `off' is 0, `0x537F6103 << 32' in the following expression invokes undefined behavior, the result of which is not necessarily 0. (0x537F6103 >> (off * 8)) | (0x537F6103 << (32 - (off * 8))) Avoid oversized shifting. CC: libav-stable@libav.org Signed-off-by: Xi Wang <xi.wang@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | add support for Monkey's Audio versions from 3.93 | Kostya Shishkov | 2013-03-15 |
| | |||
* | ape: provide two additional bytes in buffer for old MAC versions | Kostya Shishkov | 2013-03-15 |
| | | | | Range coder in 3.90-3.95 overread two bytes in the final normalize. | ||
* | ape: make version-dependent decoding functions called via pointers | Kostya Shishkov | 2013-03-15 |
| | | | | | | | This will help in supporting old versions, e.g. version 3.93 uses the same range coder but different predictor and version 3.82 uses different range coder and predictor. Also this should not make decoding newer versions slower by introducing additional checks on versions. | ||
* | vaapi: fix argument for ff_vaapi_common_end_frame call | Janne Grunau | 2013-03-14 |
| | |||
* | avcodec: av_log_missing_feature(1) ---> avpriv_request_sample() | Diego Biurrun | 2013-03-13 |
| | |||
* | avcodec: av_log_ask_for_sample() ---> avpriv_request_sample() | Diego Biurrun | 2013-03-13 |
| | |||
* | av_log_missing_feature() ---> avpriv_report_missing_feature() | Diego Biurrun | 2013-03-13 |
| | |||
* | Add av_log_{ask_for_sample|missing_feature} replacements to libavutil | Diego Biurrun | 2013-03-13 |
| | | | | | This allows reporting missing features and requesting samples from all libraries in a standard way; with a simplified API. | ||
* | avpacket: copy side data type and size in av_dup_packet | Janne Grunau | 2013-03-13 |
| | |||
* | cabac: remove unused argument of ff_init_cabac_states() | Michael Niedermayer | 2013-03-13 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | rawdec: fix a typo -- || instead of | | Nicolas George | 2013-03-13 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | dsputil: convert remaining functions to use ptrdiff_t strides | Luca Barbato | 2013-03-12 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | Add informative messages to av_log_ask_for_sample calls lacking them | Diego Biurrun | 2013-03-12 |
| | |||
* | vda: remove async decoder leftovers | Luca Barbato | 2013-03-12 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | avframe: call release_buffer only if it is set | Janne Grunau | 2013-03-11 |
| | | | | | | AVCodecContext release_buffer() shall be NULL for audio codecs using get_buffer. The backward compatibility code hence have to check before calling it. | ||
* | pthread: unref the decoded but not returned frames on close. | Anton Khirnov | 2013-03-11 |
| | | | | | Fixes memleaks when frame mt is used and the decoder is not flushed at the end. | ||
* | h264: check that DPB is allocated before accessing it in flush_dpb() | Anton Khirnov | 2013-03-11 |
| | |||
* | h264_refs: cosmetics, reformat | Anton Khirnov | 2013-03-11 |
| | |||
* | h264: remove a useless svq3 condition | Anton Khirnov | 2013-03-11 |
| | | | | The svq3 decoder does not call ff_h264_frame_start() anymore. | ||
* | mpegvideo: remove FMT_H264 | Anton Khirnov | 2013-03-11 |
| | |||
* | mpegvideo: reindent | Anton Khirnov | 2013-03-11 |
| | |||
* | mpegvideo: remove useless references to h264 and svq3 | Anton Khirnov | 2013-03-11 |
| | | | | | The h264 decoder does not use mpegvideo anymore. The svq3 decoder only uses ff_draw_horiz_band(). | ||
* | lavc: remove disabled FF_API_IDCT cruft | Anton Khirnov | 2013-03-11 |
| | |||
* | lavc: remove disabled FF_API_SNOW cruft | Anton Khirnov | 2013-03-11 |
| | |||
* | lavc: remove disabled FF_API_MMI cruft | Anton Khirnov | 2013-03-11 |
| | |||
* | lavc: remove disabled FF_API_LIBMPEG2 cruft | Anton Khirnov | 2013-03-11 |
| | |||
* | lavc: remove disabled FF_API_AVCODEC_RESAMPLE cruft | Anton Khirnov | 2013-03-11 |
| | |||
* | ra144: check buffer size before requesting a buffer | Janne Grunau | 2013-03-10 |
| | | | | Return an error on incomplete frames. | ||
* | wmapro: unref skipped frames | Janne Grunau | 2013-03-10 |
| | |||
* | svq1: use av_frame_free to free refcounted frame | Janne Grunau | 2013-03-10 |
| | | | | Fixes a memleak due to avcodec_free_frame not freeing the frame data. | ||
* | lavc: fix get_buffer() compatibility layer for audio. | Anton Khirnov | 2013-03-10 |
| | | | | | planes - FF_ARRAY_ELEMS would be evaluated as unsigned and underflow instead of being negative as was intended. | ||
* | ratecontrol: remove an unused variable | Anton Khirnov | 2013-03-10 |
| | |||
* | vorbisdec: do not leak the first frame. | Anton Khirnov | 2013-03-10 |
| | |||
* | lavc: remove disabled FF_API_VDA_ASYNC cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_CODEC_ID cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_FIND_BEST_PIX_FMT cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_DSP_MASK cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_SUB_ID cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_INTER_THRESHOLD cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_COLOR_TABLE_ID cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_MPV_GLOBAL_OPTS cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_OLD_ENCODE_VIDEO cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_OLD_ENCODE_AUDIO cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | lavc: remove disabled FF_API_OLD_DECODE_AUDIO cruft | Anton Khirnov | 2013-03-09 |
| | |||
* | png: use av_mallocz_array() for the zlib zalloc function | Justin Ruggles | 2013-03-08 |
| | | | | | | Fixes valgrind uninitialized memory errors when decoding png. CC:libav-stable@libav.org | ||
* | libmp3lame: use the correct remaining buffer size when flushing | Justin Ruggles | 2013-03-08 |
| | | | | CC:libav-stable@libav.org | ||
* | lavc: update the fallback versions of ff_thread_* | Anton Khirnov | 2013-03-08 |
| | | | | | Fixes build without threads after 759001c534287a96dc96d1e274665feb7059145d. | ||
* | libopencore-amr: Add the missing 3rd argument of ff_get_buffer() | Yusuke Nakamura | 2013-03-08 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | vmdaudio: fix invalid reads when packet size is not a multiple of chunk size | Anton Khirnov | 2013-03-08 |
| | | | | CC:libav-stable@libav.org |