42 Commits (bf738412e849bcb8c63a330dfb814281b3d97f6b)

Author SHA1 Message Date
Andreas Rheinhardt 104abea646 avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 3 years ago
Andreas Rheinhardt cbd75ecc18 avcodec/ac3tab: Move some tables only used by ac3.c to it 3 years ago
Andreas Rheinhardt d7a75d2163 avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 3 years ago
Andreas Rheinhardt 25c8507818 Remove/replace some unnecessary avcodec.h inclusions 3 years ago
Andreas Rheinhardt 4c8d9b1d09 avcodec/ac3tab: Remove unused ff_eac3_default_chmap 4 years ago
Andreas Rheinhardt d0d96674ec avcodec/ac3tab: Move ff_ac3_enc_channel_map to its only user 4 years ago
Lynne 9e05421dbe
ac3enc_fixed: drop unnecessary fixed-point DSP code 4 years ago
Anton Khirnov e15371061d lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 4 years ago
Andreas Rheinhardt 12a5e0409d avcodec/ac3_tab: Zero-terminate ff_ac3_sample_rate_tab 5 years ago
Carl Eugen Hoyos 4679a474f0 lavc: Use supported_samplerates for Dolby Digital encoders. 5 years ago
Michael Niedermayer fe315feab5 avcodec/eac3dec: Check that channel_map does not contain more than EAC3_MAX_CHANNELS 6 years ago
Vittorio Giovara dc0c70e018 avcodec: add missing includes 11 years ago
Michael Niedermayer f10462377d libavcodec/ac3tab.c: Fix duplicate words 12 years ago
Justin Ruggles a903f8f087 Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 12 years ago
Justin Ruggles 3798205a77 mov: set channel layout for AC-3 streams based on the 'dac3' atom info 13 years ago
Justin Ruggles 7f3a7b5c40 ac3enc: add channel coupling support 14 years ago
Justin Ruggles e6e9823488 Add apply_window_int16() to DSPContext with x86-optimized versions and use it 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Reinhard Tartler 7ffe76e540 Merge libavcore into libavutil 14 years ago
Reinhard Tartler 737eb5976f Merge libavcore into libavutil 14 years ago
Diego Elio Pettenò 6b784f1b91 Move ff_ac3_critical_band_size_tab in ac3.c for non-hardcoded tables. 14 years ago
Diego Elio Pettenò 6ed3b504f9 Move ff_ac3_critical_band_size_tab in ac3.c for non-hardcoded tables. 14 years ago
Justin Ruggles dc7e07ac1f Add stereo rematrixing support to the AC-3 encoders. 14 years ago
Justin Ruggles e0b9f94b39 cosmetics: use some size macros in ac3tab.c/h 14 years ago
Stefano Sabatini 63e8d9760f Use the new libavcore audio channel API. 14 years ago
Måns Rullgård 49bd8e4b84 Fix grammar errors in documentation 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Justin Ruggles 306a1204ff Update AC-3 channel map. 2F/2R layout only has 4 channels. This correction 15 years ago
Justin Ruggles bfeca7beb6 Add channel layout support to the AC-3 decoder and AC-3 parser. 16 years ago
Justin Ruggles 95f3019a51 ac3dec: reorder output channels to SMPTE channel order 16 years ago
Justin Ruggles a7c6e1171b ac3enc: reorder input channels to AC-3 channel order 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Justin Ruggles 14b7062829 cosmetics: make all references to AC-3 capitalized and hyphenated 17 years ago
Bartlomiej Wolowiec 0c79b1402a add a ff_ac3_parse_header_full() which calls ff_ac3_parse_header() 17 years ago
Justin Ruggles 66ecf18e38 cosmetics: rename ac3 tables 17 years ago
Michael Niedermayer b9b7472eb5 cosmetic 18 years ago
Aurelien Jacobs 7adb10bedf move ac3 tables from a .h to a .c 18 years ago
Justin Ruggles 495529f7df hardcode ff_ac3_frame_sizes table 18 years ago
Justin Ruggles 050aa8b9bc remove redundancy in AC-3 parser by using common tables from ac3tab.h 18 years ago
Justin Ruggles 4258a0a32a Remove common code from AC-3 encoder and utilize ac3.c. 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Diego Biurrun 04d7f60143 Add official LGPL license headers to the files that were missing them. 19 years ago
Justin Ruggles 1df051e197 Fix 2 bit allocation bugs. One fix enables using a higher bandwidth code. The other fixes an issue with floorcod=7. 19 years ago
Benjamin Larsson 6eb1427f0f Revert bad ac3enc commit, the commited code was bigger and slower. 19 years ago
Benjamin Larsson 176c142abc Patch to generate the ac3 window, based on code by Justin Ruggles. 19 years ago
Michael Niedermayer e027d0a81e switch ac3enc to av_crc 19 years ago
Diego Biurrun 115329f160 COSMETICS: Remove all trailing whitespace. 19 years ago
Alex Beregszaszi 0c2a9d56d4 make the tables static 21 years ago
Michael Niedermayer 983e3246b7 per file doxy 22 years ago
Zdenek Kabelac 0c1a9edad4 * UINTX -> uintx_t INTX -> intx_t 22 years ago