508 Commits (20b0d24c2f7ae86cebeb17399a2fea3a7e3d0f69)

Author SHA1 Message Date
Andreas Rheinhardt 42ee3898c8 avcodec/ac3dec: Make decoders init-threadsafe 4 years ago
Andreas Rheinhardt 10663312de avcodec/ac3dec: Check operations that can fail 4 years ago
Michael Niedermayer 1e59071aad avcodec/ac3: Explicitly return to discard large amounts of nonsense bytes 6 years ago
Michael Niedermayer 6dde65d7c0 avcodec/ac3dec: Optimize frame start search 6 years ago
Michael Niedermayer 8e1b5ba538 libavcodec/ac3dec.c: Avoid unspecific -1 error code 6 years ago
Paul B Mahol f09bbb8f08 avformat/ac3dec: always skip junk bytes before sync bytes 6 years ago
Michael Niedermayer 148a21611d avcodec/ac3dec: Fix shift signedness in mask creation 6 years ago
Michael Niedermayer fe315feab5 avcodec/eac3dec: Check that channel_map does not contain more than EAC3_MAX_CHANNELS 6 years ago
Michael Niedermayer 00f98d23b1 avcodec/ac3dec: Check channel_map index 6 years ago
Michael Niedermayer e3275f937d avcodec/ac3dec: Check that the number of channels with dependant streams is valid 7 years ago
Michael Niedermayer e3f656f2de avcodec/ac3dec: Fix null pointer dereference in ac3_decode_frame() 7 years ago
Michael Niedermayer f77eee67e2 avcodec/ac3dec: Use frame_size if superframe_size is 0 7 years ago
Paul B Mahol 0b86ea03d8 avcodec/ac3: fix out of array access introduced previously 7 years ago
Paul B Mahol ae92970976 avcodec/eac3: add support for dependent stream 7 years ago
Michael Niedermayer c55e637072 avcodec/ac3dec: Fix: runtime error: index -1 out of bounds for type 'INTFLOAT [2]' 8 years ago
Michael Niedermayer 9351a156de avcodec/ac3dec: Keep track of band structure 8 years ago
Muhammad Faiz 31f61b0d4f avcodec: do not use AVFrame accessor 8 years ago
Anton Khirnov 50a1c66cf6 ac3_parser: add a public function for parsing the data required by the demuxer 8 years ago
Jonathan Campbell d5d474aea5 avcodec/ac3dec: add consistent noise generation option. 8 years ago
Michael Niedermayer cee1f4c069 avcodec/ac3dec: Check expacc 8 years ago
Justin Ruggles b57e38f52c ac3dsp: x86: Replace inline asm for in-decoder downmixing with standalone asm 8 years ago
Justin Ruggles 43717469f9 ac3dsp: Reverse matrix in/out order in downmix() 8 years ago
Nikolas Bowe 96cd6f672e avcodec/(e)ac3: Fix target_level for EAC3. 8 years ago
Luca Barbato 8495d84f01 ac3dec: Add some inline hints 8 years ago
Luca Barbato 3db51bf671 ac3dec: Simplify skipping 8 years ago
Luca Barbato f0ccc65bc9 ac3dec: Split coupling-specific code from decode_audio_block() 8 years ago
Luca Barbato a5ebe5d121 ac3dec: Split spx-specific code from decode_audio_block() 8 years ago
Michael Niedermayer 9ac154d1fa avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 9 years ago
Tim Walker 33275a0de0 ac3dec: change logging of skipped E-AC-3 substreams. 9 years ago
Michael Niedermayer 052e692e85 avcodec/ac3dec: Print the value of out of range exponents 9 years ago
Ganesh Ajjanagadde 7b11eead1b avcodec/ac3: always use hardcoded tables 9 years ago
Andreas Cadhalpun 957f92729a avcodec: drop 2 suffix from avpriv_ac3_parse_header2 9 years ago
Vittorio Giovara dc70c19476 lavc: Drop deprecated request_channels related functions 9 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 9 years ago
Vittorio Giovara 7c6eb0a1b7 lavc: AV-prefix all codec flags 9 years ago
Michael Niedermayer 71258e5d87 avcodec/ac3dec: Put CONFIG* first in if() 10 years ago
James Almer bf2bd5b807 avcodec/ac3dec_fixed: fix compilation when ac3dec is disabled 10 years ago
Michael Niedermayer 94ccbad488 avcodec/ac3dec: Fix undefined shifts 10 years ago
Christophe Gisquet 73ebbfdff0 ac3dec: cosmetics 10 years ago
Christophe Gisquet c4bf3833f4 ac3_fixed: fix computation of spx_noise_blend 10 years ago
Christophe Gisquet b083440060 ac3_fixed: fix out-of-bound read 10 years ago
Diego Biurrun 7f9f771eac avcodec: Don't anonymously typedef structs 10 years ago
Paul B Mahol c93a7b264f avcodec/ac3dec: use init_get_bits8() 10 years ago
Michael Niedermayer 8bce5c8e74 avcodec/ac3dec: Use avpriv_float_dsp_alloc() 10 years ago
Jean-Francois Thibert 12df9b9a15 Improved AC3 decoder level support (heavy drc, dialnorm) 10 years ago
Diego Biurrun c67b449beb dsputil: Split bswap*_buf() off into a separate context 11 years ago
Michael Niedermayer c00f368caa avcodec/ac3dec: use av_freep() for saftey 11 years ago
Michael Niedermayer 91b105ce5b avcodec/ac3dec: avoid #if, use if() instead, its cleaner and shorter 11 years ago
Michael Niedermayer b219142921 avcodec/ac3: rename identifier used to select the fixed point variant 11 years ago
Nedeljko Babic 696e34a6e1 libavcodec: Implementation of AC3 fixedpoint decoder 11 years ago