118 Commits (e9e608ad5804d483de23e43b98d7af4d1b51e2e4)

Author SHA1 Message Date
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
James Almer 2e988fd689 lavc/tta: Use a safer check for encrypted streams 12 years ago
Justin Ruggles ad2104ba44 tta: decode directly to the user-provided AVFrame 12 years ago
James Almer 0957041221 lavc/tta: Add support for encrypted streams 12 years ago
Paul B Mahol 056664ff25 lavc/tta: remove nonsense s->avctx indirection, use avctx directly 12 years ago
Justin Ruggles 5778299c7e ttadec: fix last frame handling when seeking 12 years ago
Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 12 years ago
Paul B Mahol 4ebf305951 lavc/tta: do not overwrite bits_per_coded_sample 12 years ago
Paul B Mahol 1ade37ae9c lavc/tta: use meaningful error codes 12 years ago
Diego Biurrun 717addecad Use proper return values in case of missing features 12 years ago
Paul B Mahol 01c9ffa913 tta: let samples declaration match cast 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 years ago
Diego Biurrun 0177b7d23a Improve descriptiveness of a number of codec and container long names 12 years ago
Aneesh Dogra 46ea46357a tta: Fix comment about channel number; TTA supports >2 channels. 13 years ago
Ronald S. Bultje ac80b812cd tta: prevents overflows for 32bit integers in header. 13 years ago
Martin Storsjö 00c3b67b8a cosmetics: Align codec declarations 13 years ago
Michael Niedermayer 936951ca5c tm2dec: check total_frames and extradata_size. 13 years ago
Paul B Mahol 15e07348fe ttadec: refactor ttafilter_process() 13 years ago
Paul B Mahol ea1d64ab10 ttadec: unbreak playback of matroska files 13 years ago
Paul B Mahol e04ca1d4ce ttadec: cosmetics: reindent 13 years ago
Justin Ruggles f2a4559c77 ttadec: use branchless unsigned-to-signed unfolding 13 years ago
Paul B Mahol 323b9da969 ttadec: remove dead code 13 years ago
Paul B Mahol 2af3dc8698 ttadec: CRC checking 13 years ago
Paul B Mahol 07dbea7033 tta: reindent 13 years ago
Ronald S. Bultje 7416d61036 tta: error out if samplerate is zero. 13 years ago
Justin Ruggles 6ab681a4c1 ttadec: fix invalid free when an error occurs while decoding 24-bit tta 13 years ago
Michael Niedermayer ed83f97235 tta: Add some safety precautions to avoid freeing things that have not been allocated. 13 years ago
Paul B Mahol c6abf21492 tta: do not leak memory if bps == 3 13 years ago
Paul B Mahol 9aff2d1753 tta: use skip_bits_long() 13 years ago
Justin Ruggles 01ed1c390d tta: cast output data pointer to the correct type 13 years ago
Paul B Mahol dd319f17e6 tta: remove obsolete and useless error message 13 years ago
Justin Ruggles 52e9854a83 tta: fix 24-bit decoding. 13 years ago
Michael Niedermayer c88f0b728c tta: Fix regression of 24bit decoding. 13 years ago
Diego Biurrun aaf47bcde7 Drop ALT_ prefix from BITSTREAM_READER_LE name. 13 years ago
Michael Niedermayer bd35dfeaa0 tta: Fix several warning: initialization from incompatible pointer type [enabled by default] 13 years ago
Shitiz Garg 8bd1f1a4c8 ttadec: check channel count as read from extradata. 13 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Justin Ruggles b656c4d08e tta: use an integer instead of a pointer to iterate output samples 13 years ago
Justin Ruggles 2f1d212fd0 tta: check for allocation failure of decode_buffer 13 years ago
Justin Ruggles b5050539c9 tta: use correct frame_length calculation. 13 years ago
Justin Ruggles c6056d4004 tta: add support for decoding 24-bit sample format 13 years ago
Justin Ruggles 8664682d0e cosmetics: indentation 13 years ago
Justin Ruggles 7b7a74a150 tta: remove pointless braces 13 years ago
Justin Ruggles e6923f683c tta: check output buffer size after adjusting frame length for last frame 13 years ago
Justin Ruggles b16960a8a5 tta: fix reading of format in TTA header. 13 years ago
Justin Ruggles 4d3e7a7516 tta: remove useless commented-out lines 13 years ago
Justin Ruggles 35f9d8c20a tta: check remaining bitstream size while reading unary value 13 years ago
Laurent Aimar b59efc9434 Fixed size given to init_get_bits(). 13 years ago
Laurent Aimar e5e0580b93 Fixed size given to init_get_bits(). 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago