91 Commits (445ee35e21c92e2429241d65bdba65f6e7c09132)

Author SHA1 Message Date
Diego Biurrun 151cd4f982 pcm: Add const to cast in ENCODE macro. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Mans Rullgard 98ec828775 Remove final semicolon from some macros 14 years ago
Mans Rullgard 44adbebe17 Remove final semicolon from some macros 14 years ago
Diego Elio Pettenò e7e2df27f8 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Diego Elio Pettenò d36beb3f69 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Diego Elio Pettenò 11c7f64a9c Don't declare a pcm_dvd encoder. 14 years ago
Diego Elio Pettenò 5b5083b5fe Don't declare a pcm_dvd encoder. 14 years ago
Daniel Kang e048a9cab1 Do not crash for illegal sample size, fixes issue 2502. 14 years ago
Stefano Sabatini 5d6e4c160a Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 14 years ago
Tomas Härdin fbeabfca2f Add pcm_lxf, a decoder for the 20-bit planar PCM format used in LXF 14 years ago
Reimar Döffinger edac49daf5 Use "const" qualifier for pointers that point to input data of 15 years ago
Peter Ross a5b588bcad Use designated initialisers for pcm codec struct 15 years ago
Justin Ruggles 4dbcfa6f95 Set bits_per_raw_sample in the pcm decoder. 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Reimar Döffinger fa034b4427 Allow hardcoding of ulaw and alaw tables. 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Francesco Lavra 91cc5d3767 Move ff_reverse in libavcodec to av_reverse in libavutil. 15 years ago
Reimar Döffinger b5f09d31c2 Make sample_fmts and channel_layouts compound literals const to reduce size of 16 years ago
Måns Rullgård 63613fe615 Replace WORDS_BIGENDIAN with HAVE_BIGENDIAN 16 years ago
Michael Niedermayer 34365443fd Indent 16 years ago
Michael Niedermayer 012e4f5a18 Do not discard truncated packets. 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
Diego Biurrun 655463b9eb cosmetics: Reformat long_names so that "PCM" comes first. 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Diego Biurrun 406792e7b0 cosmetics: Remove pointless period after copyright statement non-sentences. 16 years ago
Aurelien Jacobs 469f5f251d WORDS_BIGENDIAN must be checked with #ifdef 16 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Luca Abeni dd1c8f3e6e Bump Major version, this commit is almost just renaming bits_per_sample to 17 years ago
Baptiste Coudurier 7cabcf7d37 make pcm encoder setting bits_per_sample field 17 years ago
Peter Ross 0cdc6ec941 Upgrade 20/24-bit PCM DVD decoder use SAMPLE_FMT_S32. Patch supplied by lars dot taeuber at gmx dot net. 17 years ago
Peter Ross 2cd04cf919 Fix PCM DVD divide by zero bug introduced in r14659. Patch supplied by lars dot taeuber at gmx dot net. 17 years ago
Peter Ross 143a5d6f1f Add F64BE, F64LE and F64BE PCM codecs. 17 years ago
Peter Ross 4efbd75583 Fix PCM_S16LE_PLANAR channel-address calculation bug introduced in r14659. 17 years ago
Peter Ross 38a1c7f2be Use memcpy() for PCM S16/S32 codecs when codec byte-order matches machine byte-order. 17 years ago
Peter Ross 3b4b113781 Fix CODEC_ID_PCM_U8 decoder output size calculation to support odd-number of samples. 17 years ago
Peter Ross 5e8ecfde50 Apply PCM ENCODE/DECODE() macros to the S/U,8/24/32,LE/BE PCM codecs. 17 years ago
Peter Ross 3ee573a300 Add simpler/cleaner/faster F32BE encoding/decoding. 17 years ago
Peter Ross ff66caab40 Simplify PCM codec; change 'n' in pcm_decode_frame() to equal "total number of samples". 17 years ago
Peter Ross 13dbd9b705 Prevent DAUD PCM encoder from fetching values outside of ff_reverse[] array bounds when input sample values are < 0. 17 years ago
Peter Ross cc0b61292a Simplify PCM codec; replace switch() statements with av_get_bits_per_sample(). 17 years ago
Peter Ross 0fd7e57e7d Simplify PCM codec; use sample_fmts field to set the avctx->sample_fmt field. 17 years ago
Peter Ross fd76c37fd9 Modify all codecs to report their supported input and output sample format(s). 17 years ago
Peter Ross aa29709ec8 add CODEC_ID_PCM_F32BE (32-bit floating point PCM big endian decoder) 17 years ago
Diego Biurrun bbdfa06d43 Add a note to remind people that new PCM/ADPCM formats need to be added to 17 years ago
Stefano Sabatini fe4bf37455 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 17 years ago
Lars Täuber 1472b7dd28 LPCM 24 bits support, patch by Lars Täuber, lars.taeuber gmx net 17 years ago
Diego Biurrun 51c86db57b Fix big-endian vs. little-endian typo. 17 years ago
Diego Biurrun 44caa86d68 Add PCM codec long names; by Stefano Sabatini, stefano.sabatini-lala poste it. 17 years ago