96 Commits (699d02b839ff8001bb68d975a15e9622cd64574b)

Author SHA1 Message Date
Anton Khirnov 0dff40bfb9 mlpdec: do not try to allocate a zero-sized output buffer. 12 years ago
Justin Ruggles dc33fbbfd0 mlp/truehd: decode directly to the user-provided AVFrame 12 years ago
Tim Walker ed1b01131e mlp: implement support for AVCodecContext.request_channel_layout. 12 years ago
Tim Walker 1fd2deedcc mlpdec: set the channel layout. 12 years ago
Tim Walker 3ffcccb4fb mlpdec: TrueHD: use Libav channel order. 12 years ago
Tim Walker 99ccd2ba10 mlp: store the channel layout for each substream. 12 years ago
Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 12 years ago
Luca Barbato 2d6caade22 dsputil: split out mlp dsp function 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Martin Storsjö 00c3b67b8a cosmetics: Align codec declarations 13 years ago
Paul B Mahol ca085e667b mlpdec: use av_log_ask_for_sample() 13 years ago
Martin Storsjö 9cf0841ef3 dsputil: Add ff_ prefix to the dsputil*_init* functions 13 years ago
Diego Biurrun c68fafe0d2 doxygen: eliminate Qt-style doxygen syntax 13 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Justin Ruggles 82be06bbb3 mlpdec: return meaningful error codes instead of -1 13 years ago
Justin Ruggles e1b8d88d52 mlpdec: remove unnecessary wrapper function 13 years ago
Justin Ruggles 37b67f1bff mlpdec: only calculate output size once 13 years ago
Justin Ruggles caa845851d mlpdec: validate that the reported channel count matches the actual output 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Johan Andersson 21de920472 Update the url to the site website and change ffmpeg-devel to libav-devel 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
Måns Rullgård 49bd8e4b84 Fix grammar errors in documentation 15 years ago
Nick Brereton 857c30ecba mlpdec: Comment channel_params field in struct SubStream. 15 years ago
Nick Brereton 22fb814c2f mlpdec: Allocate channel decoding parameters for each substream. Some file 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Reimar Döffinger d780511b94 Reduce log level of "Extracting .. channel downmix" to AV_LOG_DEBUG, the 15 years ago
Reimar Döffinger 0b882b4009 Fix crash in MLP decoder due to integer overflow. 15 years ago
Diego Biurrun 547fc46ca7 Remove pointless CONFIG_MLP_DECODER preprocessor check. 15 years ago
Ramiro Polla 52ae1e869b mlp: Indent. 15 years ago
Ramiro Polla 7fd8806924 mlp: Only initialize VLC tables once. This caused a crash when multiple 15 years ago
Ramiro Polla 13bd2044d3 mlp: Simplify adressing of state and coeffs arrays for both filters by making 16 years ago
Ramiro Polla e282272667 mlpdec: Fix possible writing out of array bounds introduced by being 16 years ago
Ramiro Polla e8d341ce19 mlpdec: Split sync word error and MLP sync word check. 16 years ago
Ramiro Polla aff42ee0ff mlpdec: Fix indentation that got mangled from copy&paste. 16 years ago
Ramiro Polla bf4f19dc65 mlpdec: Move MLP's filter_channel() to dsputils. 16 years ago
Ramiro Polla 77b12f809b mlpdec: Simplify filtering code by using only one counter variable. 16 years ago
Ramiro Polla 420df93037 mlpdec: Don't overallocate buffers. 16 years ago
Ramiro Polla 309616b249 mlpdec: Validate num_primitive_matrices. 16 years ago
Ramiro Polla 868170c4da mlpdec: Validate max_channel and max_matrix_channel. 16 years ago
Ramiro Polla 46958efe97 mlpdec: Restart header sync must be 0x31ea for MLP. 16 years ago
Ramiro Polla a256445ec3 mlpdec: Read context variable to local variable to make code cleaner. 16 years ago
Ramiro Polla f95f6ab91e mlpdec: {}- and whitespace-related cosmetics. 16 years ago
Ramiro Polla 63ad832dd6 mlpdec: Use some context arrays with local variables in rematrix_channels(). 16 years ago
Ramiro Polla 15e6748b72 truehd: Simplify rematrix_channels() as per Michael's original review. 16 years ago
Ramiro Polla 95c14b1eea mlpdec: Make read_matrix_params() take unsigned int substr for consistency. 16 years ago
Ramiro Polla 5d9e4eaa6d mlpdec: Check for {matrix,filter}_changed as soon as they are incremented. 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago