Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | riff: Make ff_riff_tags static and move under appropriate #ifdef | Diego Biurrun | 2012-11-25 | 1 | -11/+11 |
| | | | | The table is not used outside the file. | ||||
* | id3v2: fix reading unsynchronized frames. | Anton Khirnov | 2012-11-22 | 1 | -8/+10 |
| | | | | | | | | | Current code would incorrectly process e.g. 'ff 00 ff 00 ff' to 'ff ff ff', while it should be 'ff ff 00 ff'. Fixes Bug 395. CC: libav-stable@libav.org | ||||
* | apetag: fix error handling in ff_ape_parse_tag() | Xi Wang | 2012-11-21 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | The following error handling is broken due to signedness. int file_size; uint32_t tag_bytes; int64_t tag_start; ... tag_start = file_size - tag_bytes - APE_TAG_FOOTER_BYTES; if (tag_start < 0) { ... } Note that tag_bytes is unsigned, which makes the right-hand side of `tag_start = ...' unsigned, too. The 32-bit unsigned value is then zero-extended to 64 bits. Therefore, tag_start must be non-negative, and the check (tag_start < 0) is always false, which breaks the error handling. This patch fixes the check. Signed-off-by: Xi Wang <xi.wang@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | mxfdec: fix typo in mxf_read_seek() | Janne Grunau | 2012-11-15 | 1 | -1/+1 |
| | | | | | | | Check the number of index tables before using byte offset based seeking instead of the index_tables pointer. Found by Måns Rullgård <mans@mansr.com>. | ||||
* | rtp: set the payload type as stream id | Luca Barbato | 2012-11-14 | 12 | -26/+66 |
| | | | | | | | Support multiple video/audio streams with different format in the same session. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | avformat: clarify stream id for muxing | Luca Barbato | 2012-11-14 | 1 | -1/+1 |
| | |||||
* | segment: fix NULL pointer dereference in seg_write_header() | Xi Wang | 2012-11-14 | 1 | -1/+1 |
| | | | | | | | | Since the pointer `oc' is NULL, oc->oformat->name will cause a null pointer dereference. This patch changes it to seg->oformat->name. Signed-off-by: Xi Wang <xi.wang@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | hlsenc: stand alone hls segmenter | Luca Barbato | 2012-11-13 | 3 | -1/+326 |
| | | | | Simplifies usage but has higher latency. | ||||
* | yop: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | wtv: set channel layout for mpeg audio | Justin Ruggles | 2012-11-12 | 1 | -2/+9 |
| | |||||
* | westwood_aud: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+3 |
| | |||||
* | wc3movie: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | tmv: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -1/+8 |
| | |||||
* | tiertexseq: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | swfdec: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -1/+8 |
| | |||||
* | sol: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+3 |
| | |||||
* | smacker: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -1/+8 |
| | |||||
* | siff: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | sierravmd: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -1/+8 |
| | |||||
* | rtpdec_amr: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | rsodec: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | rmdec: set channel layout for RA version 3 | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | qcp: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | psxstr: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -1/+8 |
| | |||||
* | omadec: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+3 |
| | |||||
* | oggparsespeex: validate channel count and set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+7 |
| | |||||
* | nuv: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+3 |
| | |||||
* | mxg: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | mvi: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | mpc7: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | mmf: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+3 |
| | |||||
* | mm: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | jvdec: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | iss: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -1/+8 |
| | |||||
* | ipmovie: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+3 |
| | |||||
* | iff: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -1/+9 |
| | |||||
* | idroqdec: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -1/+9 |
| | |||||
* | gxfdec: set channel layout when applicable | Justin Ruggles | 2012-11-12 | 1 | -0/+4 |
| | |||||
* | gsmdec: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | flvdec: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+4 |
| | |||||
* | dv: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | dsicin: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | daud: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+3 |
| | | | | Update FATE reference due to WAVE channel mask now being set correctly. | ||||
* | cdxl: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -1/+8 |
| | |||||
* | bmv: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | bink: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -1/+8 |
| | |||||
* | bfi: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | bethsoftvid: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -0/+2 |
| | |||||
* | apc: set channel layout | Justin Ruggles | 2012-11-12 | 1 | -3/+9 |
| | |||||
* | amr: set channel_layout | Justin Ruggles | 2012-11-12 | 1 | -0/+3 |
| |