aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/ac3dec.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/aac_ac3_parser: Untangle AAC and AC3 parsing error codesAndreas Rheinhardt2024-05-201-10/+8
* avutil/common: Don't auto-include mem.hAndreas Rheinhardt2024-03-311-0/+1
* Revert "avcodec: Rename ff_kbd_window_init() as it will be needed from outsid...Andreas Rheinhardt2024-03-071-1/+1
* avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUTJames Almer2024-03-071-8/+0
* avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* definesAndreas Rheinhardt2023-09-071-1/+1
* avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavc...Michael Niedermayer2023-07-221-1/+1
* avcodec/eac3dec: add detection of Atmos spatial extension profileMarth642023-03-021-0/+1
* lavc/ac3dec: fail when the sample rate is unsetAnton Khirnov2023-01-101-0/+5
* ac3: convert to lavu/txLynne2022-11-061-9/+13
* avcodec/ac3dec: split off code discarding garbage at the beginning of a packetJames Almer2022-10-261-13/+2
* avcodec/ac3dsp: Remove unused parameterAndreas Rheinhardt2022-09-291-1/+1
* avcodec/fmtconvert: Remove unused AVCodecContext parameterAndreas Rheinhardt2022-09-211-1/+1
* avcodec/ac3dec: add downmix support for mono and stereo for eac3 7.1Paul B Mahol2022-09-211-23/+32
* avcodec/internal: Move ff_side_data_update_matrix_encoding to decode.hAndreas Rheinhardt2022-08-271-1/+0
* avcodec/internal: Move ff_get_buffer() to decode.hAndreas Rheinhardt2022-08-271-0/+1
* avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.hAndreas Rheinhardt2022-05-151-0/+1
* avcodec/codec_internal: Make FFCodec.decode use AVFrame*Andreas Rheinhardt2022-04-051-2/+1
* configure: Use a separate config_components.h header for $ALL_COMPONENTSMartin Storsjö2022-03-161-0/+2
* ac3: convert to new channel layout APIVittorio Giovara2022-03-151-20/+37
* avcodec/ac3tab: Unavpriv ac3_channel_layout_tabAndreas Rheinhardt2022-01-041-2/+2
* avcodec/ac3dec: Make decoders init-threadsafeAndreas Rheinhardt2021-01-091-1/+4
* avcodec/ac3dec: Check operations that can failAndreas Rheinhardt2021-01-091-4/+7
* avcodec/ac3: Explicitly return to discard large amounts of nonsense bytesMichael Niedermayer2019-02-071-0/+2
* avcodec/ac3dec: Optimize frame start searchMichael Niedermayer2019-01-161-6/+14
* libavcodec/ac3dec.c: Avoid unspecific -1 error codeMichael Niedermayer2019-01-011-1/+1
* avformat/ac3dec: always skip junk bytes before sync bytesPaul B Mahol2018-11-301-3/+17
* avcodec/ac3dec: Fix shift signedness in mask creationMichael Niedermayer2018-09-221-2/+2
* avcodec/eac3dec: Check that channel_map does not contain more than EAC3_MAX_C...Michael Niedermayer2018-09-221-23/+4
* avcodec/ac3dec: Check channel_map indexMichael Niedermayer2018-07-041-0/+7
* avcodec/ac3dec: Check that the number of channels with dependant streams is v...Michael Niedermayer2018-05-271-0/+5
* avcodec/ac3dec: Fix null pointer dereference in ac3_decode_frame()Michael Niedermayer2018-05-271-1/+3
* avcodec/ac3dec: Use frame_size if superframe_size is 0Michael Niedermayer2018-05-261-0/+3
* avcodec/ac3: fix out of array access introduced previouslyPaul B Mahol2018-03-301-5/+5
* avcodec/eac3: add support for dependent streamPaul B Mahol2018-03-291-34/+145
* Merge commit '50a1c66cf6ab7eb683daaa9e2da3869fa3a54609'James Almer2017-10-271-3/+3
|\
| * ac3_parser: add a public function for parsing the data required by the demuxerAnton Khirnov2017-04-121-2/+2
* | avcodec/ac3dec: Fix: runtime error: index -1 out of bounds for type 'INTFLOAT...Michael Niedermayer2017-05-141-1/+1
* | avcodec/ac3dec: Keep track of band structureMichael Niedermayer2017-05-131-12/+15
* | avcodec: do not use AVFrame accessorMuhammad Faiz2017-04-231-1/+1
* | Merge commit 'b57e38f52cc3f31a27105c28887d57cd6812c3eb'Clément Bœsch2017-03-221-3/+3
|\|
| * ac3dsp: x86: Replace inline asm for in-decoder downmixing with standalone asmJustin Ruggles2016-10-011-4/+4
* | Merge commit '43717469f9daa402f6acb48997255827a56034e9'Clément Bœsch2017-03-221-16/+30
|\|
| * ac3dsp: Reverse matrix in/out order in downmix()Justin Ruggles2016-10-011-13/+27
* | Merge commit '8495d84f0101464b15517860db33e8605586d87e'Clément Bœsch2017-03-151-3/+3
|\|
| * ac3dec: Add some inline hintsLuca Barbato2016-07-291-3/+3
* | Merge commit '3db51bf671defd47f2ec5ab67b11fb7730fb5e5a'Clément Bœsch2017-03-151-2/+1
|\|
| * ac3dec: Simplify skippingLuca Barbato2016-07-291-2/+1
* | Merge commit 'f0ccc65bc9ab9ddf1366066395564c71bcc825ee'Clément Bœsch2017-03-151-91/+116
|\|
| * ac3dec: Split coupling-specific code from decode_audio_block()Luca Barbato2016-07-291-91/+116
* | Merge commit 'a5ebe5d1217942238c641c83b24ef1106e53934a'Clément Bœsch2017-03-151-122/+139
|\|