105 Commits (e00b2d284e492e4f40dcf41392518b7a7d652901)

Author SHA1 Message Date
Martin Storsjö 00c3b67b8a cosmetics: Align codec declarations 13 years ago
Paul B Mahol a0b07b8fc5 vmdvideo: remove superfluous strings from av_log messages 13 years ago
Michael Niedermayer 2278ecc434 vmdav: check that theres enough space for a chunk remaining. 13 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Carl Eugen Hoyos 1fc573dd25 Increase Sierra VMD palette dynamics. 13 years ago
Carl Eugen Hoyos 90f75f9804 Set Sierra VMD palette opaque. 13 years ago
Reimar Döffinger 371e165443 Try to set AVFrame.reference to correct values. 13 years ago
Laurent Aimar c0cbe36b18 vmd: fix segfaults on corruped streams 13 years ago
Justin Ruggles 4568c2bf97 vmdaudio: fix decoding of 16-bit audio format. 13 years ago
Laurent Aimar 35cb6854bb Fix potential pointer arithmetic overflows in rle_unpack() of vmd video decoder. 13 years ago
Laurent Aimar 4749e07498 Fix out of bound reads in rle_unpack() of vmd video decoder. 13 years ago
Laurent Aimar e07377e736 Check for out of bound reads in vmd_decode() of vmd video decoder. 13 years ago
Laurent Aimar 78cb39d2b2 Fix potential pointer arithmetic overflows in lz_unpack of vmd video decoder. 13 years ago
Laurent Aimar 5127f465bd Prevent out of bound read in lz_unpack in vmd video decoder. 13 years ago
Laurent Aimar 6a6383bebc Prevent NULL dereferences when the previous frame is missing in vmd video decoder. 13 years ago
Laurent Aimar e7aed1280e Check for invalid update parameters in vmd video decoder. 13 years ago
Laurent Aimar 00cbe9e405 Fix potential overread in vmd audio decoder. 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Justin Ruggles e6c52cee54 Replace usages of av_get_bits_per_sample_fmt() with av_get_bytes_per_sample(). 14 years ago
Mans Rullgard e65ab9d94f Remove unused variables 14 years ago
Clément Bœsch adba9c6352 Fix various unused variable warnings 14 years ago
Stefano Sabatini 01042d4123 lavc: set defaults in internal codec frames 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Justin Ruggles 1e898e7d35 vmdaudio: output 8-bit audio as AV_SAMPLE_FMT_U8. 14 years ago
Justin Ruggles f3618b014b vmdaudio: remove unnecessary fields from VmdAudioContext and use the corresponding AVCodecContext fields instead. 14 years ago
Justin Ruggles 5e7c422dda vmdaudio: add out_bps to VmdAudioContext and use it to replace hard-coded sample size. 14 years ago
Justin Ruggles 504dff8e4e vmdaudio: simplify vmdaudio_decode_frame() by handling block_type first, then making a single call to vmdaudio_loadsound(). 14 years ago
Justin Ruggles 83e94d50cb cosmetics: reindent after previous commit 14 years ago
Justin Ruggles fb0e3c2b96 vmdaudio: move all silence chunk handling to vmdaudio_loadsound(). 14 years ago
Justin Ruggles 6f3c837f40 cosmetics: remove debugging cruft 14 years ago
Justin Ruggles 684512e16d cosmetics: reindent after previous commit 14 years ago
Justin Ruggles aa23625037 vmdaudio: simplify buffer pointer and header size handling. 14 years ago
Justin Ruggles b4b5e92286 vmdaudio: set *data_size to zero when skipping small packets and add a warning log message. 14 years ago
Justin Ruggles ebed7b6865 vmdaudio: validate block type 14 years ago
Justin Ruggles 149d36877a vmdaudio: use macros and a local variable for block type. 14 years ago
Justin Ruggles 2be17a71ae vmdaudio: correct the silent chunk count in the first block. 14 years ago
Justin Ruggles c11c79222e vmdaudio: output audio samples for standalone silent blocks. 14 years ago
Justin Ruggles 2ac19b75c0 vmdaudio: remove duplicated code by merging mono and stereo decoding. 14 years ago
Justin Ruggles 994e445a17 vmdaudio: fix raw_block_size calculation. 14 years ago
Justin Ruggles 1108f8998c vmdaudio: output 8-bit audio as AV_SAMPLE_FMT_U8. 14 years ago
Justin Ruggles 2ec7862db8 vmdaudio: remove unnecessary fields from VmdAudioContext and use the corresponding AVCodecContext fields instead. 14 years ago
Justin Ruggles 1e86d685e0 vmdaudio: add out_bps to VmdAudioContext and use it to replace hard-coded sample size. 14 years ago
Justin Ruggles 1574eff3d2 vmdaudio: simplify vmdaudio_decode_frame() by handling block_type first, then making a single call to vmdaudio_loadsound(). 14 years ago
Justin Ruggles ba9516cca8 cosmetics: reindent after previous commit 14 years ago
Justin Ruggles 762b386e4a vmdaudio: move all silence chunk handling to vmdaudio_loadsound(). 14 years ago
Justin Ruggles 8e9027d266 cosmetics: remove debugging cruft 14 years ago
Justin Ruggles 868f2f4d90 cosmetics: reindent after previous commit 14 years ago
Justin Ruggles 2d213695fc vmdaudio: simplify buffer pointer and header size handling. 14 years ago
Justin Ruggles 7a4fb3fd93 vmdaudio: set *data_size to zero when skipping small packets and add a warning log message. 14 years ago
Justin Ruggles 22f893e1c9 vmdaudio: validate block type 14 years ago