41 Commits (e63b818dbe6060b606ae10eb184859f8b97d2353)

Author SHA1 Message Date
Tim Walker c1e7de8f62 mlp_parser: fix request_channel_layout behavior. 11 years ago
Tim Walker c0c45188e5 mlp: improve request_channel_layout behavior. 11 years ago
Tim Walker 4b7f1a7ced mlp: Parse TrueHD decoder channel modifiers and set the AVMatrixEncoding for each substream. 11 years ago
Diego Biurrun 7950e519bb Disable deprecation warnings for cases where a replacement is available 12 years ago
Tim Walker ed1b01131e mlp: implement support for AVCodecContext.request_channel_layout. 12 years ago
Tim Walker b0c7e3ffd0 mlp_parser: account for AVCodecContext.request_channels when setting the channel layout. 12 years ago
Tim Walker 99ccd2ba10 mlp: store the channel layout for each substream. 12 years ago
Justin Ruggles a903f8f087 Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 12 years ago
Tim Walker 3844572887 mlp_parser: avoid mapping multiple disctinct TrueHD channels to the same Libav channel. 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Tim Walker 0a9efe4c6e mlp_parser: fix the channel mask value used for the top surround channel 13 years ago
Tim Walker 6bbaf6e0dd mlpdec_parser: fix a few channel layouts. 13 years ago
Justin Ruggles b3a4c7e0f1 mlp parser: set duration instead of frame_size 13 years ago
Mans Rullgard cc276c85d1 Make channel layout masks unsigned 13 years ago
Anton Khirnov 5511ad14fe lavc: use designated initialisers for parsers. 13 years ago
Justin Ruggles 82be06bbb3 mlpdec: return meaningful error codes instead of -1 13 years ago
Anton Khirnov 6f3d3eacf6 lavc: add missing audioconvert includes 14 years ago
John Stebbins 4b6f097b21 mlp_parse.c: set AVCodecContext channel_layout 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Diego Elio Pettenò d36beb3f69 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Stefano Sabatini 5d6e4c160a Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 14 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Jai Menon 8790961d7e mlp_parser: Fix memleak. 15 years ago
Reimar Döffinger 7e2ef1b9e1 Fix possible crashes in mlp parser, it tries to go back 7 bytes after 15 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Ramiro Polla 9ba4821d93 Split TrueHD decoder from MLP 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Ramiro Polla ee1a8f6290 mlp: support bit-depths greater than 16 by default. 16 years ago
Mathieu Velten 97679e6e38 mlp: Fix compilation under CONFIG_AUDIO_NONSHORT. 16 years ago
Laurent Aimar 7a2efd2e44 mlp: initialize all CRC tables in a common function. 16 years ago
Ramiro Polla ce15710f55 mlp: Split common code from parser and decoder to be used by encoder. 17 years ago
Ramiro Polla ee5b34d56e mlp_parser: Initialize crc data in its own function. 17 years ago
Diego Biurrun 0e74e1ff3c Add required stdint.h header #include. 17 years ago
Diego Biurrun 9906a2be76 spelling cosmetics 17 years ago
Ramiro Polla 5faf3a4449 Clarify comment about parity nibble. 17 years ago
Ramiro Polla 49de8d1e9c Make ff_mlp_read_major_sync() take a GetBitContext instead of buffers. 17 years ago
Ramiro Polla ae10e1fd3d Seek the file forwards instead of backwards when sync is lost. 17 years ago
Ramiro Polla c624c2195f Make it a little easier to spot that the code is not dealing only with 17 years ago
Diego Biurrun 245976da2a Use full path for #includes from another directory. 17 years ago
Diego Biurrun f2c68f9c7e cosmetics: spelling fixes 17 years ago
Ian Caulfield 6b493b2f2f MLP/TrueHD parser 17 years ago