106 Commits (8db73c61a7b24bc4f4d3d415bea2990d17d16354)

Author SHA1 Message Date
Mans Rullgard 44c56a1617 flacdec: simplify sample buffer handling 12 years ago
Mans Rullgard ea98507db0 flacdec: simplify loop in decode_residuals() 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 years ago
Mans Rullgard bf1cf4d5a5 flacdec: reverse lpc coeff order, simplify filter 13 years ago
Diego Biurrun 8eea8fdceb flac: Move flac functions shared between libraries to flac common code 13 years ago
Mans Rullgard 784514a4a8 flacdec: add planar output support 13 years ago
Mans Rullgard 25accf93ad flacdec: move lpc filter to flacdsp 13 years ago
Mans Rullgard 4a8528349f flacdec: split off channel decorrelation as flacdsp 13 years ago
Mans Rullgard 87466f8124 flacdec: factor out code setting avctx->sample_fmt 13 years ago
Mans Rullgard 93e7ef9a24 flacdec: allocate sample buffers with av_malloc 13 years ago
Mans Rullgard 0da301e105 flacdec: remove curr_bps from FLACContext 13 years ago
Mans Rullgard 4719ea7e1e flacdec: remove redundant setting of avctx->sample_fmt 13 years ago
Martin Storsjö 00c3b67b8a cosmetics: Align codec declarations 13 years ago
Justin Ruggles 62d5f9e5ca flacdec: set channel_layout based on channel count 13 years ago
Ronald S. Bultje 52e4018be4 flac: fix infinite loops on all-zero input or end-of-stream. 13 years ago
Diego Biurrun a8798c7eb9 Drop unnecessary av_uninit attributes from some variable declarations. 13 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Justin Ruggles 5bd0343bee flacdec: use av_get_bytes_per_sample() to get sample size 13 years ago
Anton Khirnov d9cca9fc6a lavc: use avpriv_ prefix for some flac symbols used in lavf. 13 years ago
Justin Ruggles 4c5e7b27d5 flacdec: fix buffer size checking in get_metadata_size() 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Diego Biurrun ad4cd0c2a4 doxygen: use Doxygen markup for authors and web links where appropriate 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
Michael Chinen a4151444bd Define FLAC_MIN_FRAME_SIZE and use it in the FLAC decoder. 14 years ago
Michael Chinen 60a684939a Simplify the FLAC decoder now that it no longer has to parse arbitrary raw FLAC 14 years ago
Michael Chinen 3c795698d0 Add log_level_offset parameter to ff_flac_decode_frame_header(). It will be used 14 years ago
Michael Chinen 625daac4bd Move decode_frame_header() from flacdec.c to flac.c/h to share with the 14 years ago
Stefano Sabatini 5d6e4c160a Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 14 years ago
Justin Ruggles 2e0559b713 Support decoding of FLAC files without a STREAMINFO header. 14 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
Justin Ruggles 4c1645a458 Set sample format in flac_decode_init() rather than in 15 years ago
Justin Ruggles 78a9a77eac add CODEC_CAP_SUBFRAMES to the FLAC decoder capabilities. also add a FIXME 15 years ago
Måns Rullgård 8313e17976 flacdec: change variable-length array to fixed length 15 years ago
Ronald S. Bultje ce863d7f36 Rename ff_log_missing_feature() to av_log_missing_feature(). 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Thilo Borgmann 7a00bbad21 Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an 16 years ago
Justin Ruggles d7520f217a cosmetics: add an @return to documentation for decode_frame_header() 16 years ago
Justin Ruggles cd98a03024 flacdec: split frame header decoding and validation into a separate 16 years ago
Justin Ruggles e8b0395236 flacdec: cosmetics: white space 16 years ago
Justin Ruggles fbc4d9c964 flacdec: cosmetics: separate the pure frame header parsing code from 16 years ago
Justin Ruggles e7e6b06802 flacdec: allow sample rate to change mid-stream, but log a warning 16 years ago
Justin Ruggles 1448907465 flacdec: cosmetics: indentation 16 years ago
Justin Ruggles e2a38af96e flacdec: change frame bps validation to return an error value if bps 16 years ago
Justin Ruggles f91eaf5deb flacdec: cosmetics: add some braces to if/else statements 16 years ago
Justin Ruggles b6fa746e39 flacdec: skip frame when allocated data size is too small 16 years ago
Justin Ruggles 492cc392fa 10l: don't check against current layout until after validating ch_mode. 16 years ago
Justin Ruggles 7660dc6f4f flacdec: give a more accurate error message when validating channel 16 years ago
Justin Ruggles 02b26d2d5c flacdec: move data size check to flac_decode_frame() 16 years ago