Statistics
| Branch: | Revision:

ffmpeg / libavcodec / alsdec.c @ dfd2a005

History | View | Annotate | Download (60.7 KB)

# Date Author Comment
dfd2a005 01/29/2011 10:55 PM Luca Barbato

Replace dprintf with av_dlog

dprintf clashes with POSIX.1-2008

e0eb963a 01/29/2011 06:09 PM Vitor Sessak

Fix memory leak in ALS decoder in big endian systems

Signed-off-by: Mans Rullgard <>

d36beb3f 01/26/2011 04:08 PM Diego Elio Pettenò

Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.

None of these symbols should be accessed directly, so declare them as
hidden.

Signed-off-by: Mans Rullgard <>

efd63823 12/06/2010 03:18 PM Sprezz

alsdec: Correct the ALS decoder by storing some parameters per-channel rather
than just per-block. Patch by Sprezz [sprezzatura gmx com]. Fixes Issue 2387.

Originally committed as revision 25898 to svn://svn.ffmpeg.org/ffmpeg/trunk

5d6e4c16 11/12/2010 11:04 AM Stefano Sabatini

Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum
SampleFormat with AVSampleFormat.

Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk

a29039ae 11/08/2010 03:24 PM Thilo Borgmann

Reindent after last commit.

Originally committed as revision 25711 to svn://svn.ffmpeg.org/ffmpeg/trunk

4051ae76 11/08/2010 03:22 PM Thilo Borgmann

Allow clean initialization of lut_status array by changing type to signed int.

Originally committed as revision 25710 to svn://svn.ffmpeg.org/ffmpeg/trunk

ba7d6e79 11/03/2010 08:19 PM Stefano Sabatini

Remove usage of deprecated libavcodec/audioconvert.h functions.

Originally committed as revision 25668 to svn://svn.ffmpeg.org/ffmpeg/trunk

2901cc9a 08/07/2010 02:11 PM Reinhard Tartler

Fix spelling in comment(s)

Originally committed as revision 24737 to svn://svn.ffmpeg.org/ffmpeg/trunk

8fc0162a 07/10/2010 10:12 PM Måns Rullgård

Add av_ prefix to bswap macros

Originally committed as revision 24170 to svn://svn.ffmpeg.org/ffmpeg/trunk

48966b02 07/02/2010 12:03 AM Måns Rullgård

Grammar fixes

Originally committed as revision 23961 to svn://svn.ffmpeg.org/ffmpeg/trunk

49bd8e4b 06/30/2010 03:38 PM Måns Rullgård

Fix grammar errors in documentation

Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk

cbb39648 06/29/2010 04:56 PM Thilo Borgmann

Add CRC check to the ALS decoder.

Originally committed as revision 23889 to svn://svn.ffmpeg.org/ffmpeg/trunk

17253f59 06/26/2010 02:34 PM Måns Rullgård

alsdec: convert VLAs to fixed size

The maximum value of sub_blocks is 8, a safe size to always allocate on
stack.

Originally committed as revision 23797 to svn://svn.ffmpeg.org/ffmpeg/trunk

ba87f080 04/20/2010 02:45 PM Diego Biurrun

Remove explicit filename from Doxygen @file commands.

Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.

Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk

72415b2a 03/30/2010 11:30 PM Stefano Sabatini

Define AVMediaType enum, and use it instead of enum CodecType, which
is deprecated and will be dropped at the next major bump.

Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk

bbe8fa1f 03/06/2010 05:13 PM Thilo Borgmann

Fix last frame block size correction.

Originally committed as revision 22238 to svn://svn.ffmpeg.org/ffmpeg/trunk

a8c09ff2 02/19/2010 08:07 AM Thilo Borgmann

Do sequential bit reading outside of []-operators.

Originally committed as revision 21892 to svn://svn.ffmpeg.org/ffmpeg/trunk

dc9e57a8 02/17/2010 11:26 PM Thilo Borgmann

Fix sizeof()-statement to use the actual pointer type.

Originally committed as revision 21872 to svn://svn.ffmpeg.org/ffmpeg/trunk

cd092849 02/17/2010 10:53 PM Thilo Borgmann

Fix wrong buffer allocation for MCC in ALS.

Originally committed as revision 21871 to svn://svn.ffmpeg.org/ffmpeg/trunk

11431599 02/16/2010 02:48 PM Thilo Borgmann

Limit the Rice parameter used for progressive decoding in ALS.

Originally committed as revision 21849 to svn://svn.ffmpeg.org/ffmpeg/trunk

65760304 02/13/2010 07:59 PM Thilo Borgmann

Reindent a line.

Originally committed as revision 21810 to svn://svn.ffmpeg.org/ffmpeg/trunk

25608328 02/13/2010 06:24 PM Thilo Borgmann

Support arithmetic decoding in ALS.

Originally committed as revision 21799 to svn://svn.ffmpeg.org/ffmpeg/trunk

8e14fbe8 02/01/2010 09:53 AM Thilo Borgmann

Remove unnecessary fields in ALSSpecificConfig.

Originally committed as revision 21583 to svn://svn.ffmpeg.org/ffmpeg/trunk

099809d1 01/12/2010 08:37 PM Thilo Borgmann

Reindent after last commit.

Originally committed as revision 21171 to svn://svn.ffmpeg.org/ffmpeg/trunk

ff9ea0b7 01/12/2010 08:35 PM Thilo Borgmann

Replace variable length array with an allocated buffer
in the context to increase compatibility.

Originally committed as revision 21170 to svn://svn.ffmpeg.org/ffmpeg/trunk

b2f4b043 01/08/2010 07:53 PM Thilo Borgmann

Change local variable type from unsigned int to int in order to
fix a fate test error for gcc 4.1.x introduced in revision 21069.

Originally committed as revision 21103 to svn://svn.ffmpeg.org/ffmpeg/trunk

e38215f2 01/07/2010 10:48 PM Thilo Borgmann

Add multi-channel correlation support for ALS.

Originally committed as revision 21074 to svn://svn.ffmpeg.org/ffmpeg/trunk

99c5f5cc 01/07/2010 10:23 PM Thilo Borgmann

Optimize short-term prediction by reducing index arithmetic.

Originally committed as revision 21069 to svn://svn.ffmpeg.org/ffmpeg/trunk

71fe4573 01/05/2010 01:16 AM Thilo Borgmann

Replace array operator [] with direct access via pointer.
Solves issue 1657.

Originally committed as revision 21029 to svn://svn.ffmpeg.org/ffmpeg/trunk

1261b07f 12/13/2009 03:40 PM Thilo Borgmann

Read and decode block data in separate functions to prepare support for
multi-channel correlation mode.

Originally committed as revision 20825 to svn://svn.ffmpeg.org/ffmpeg/trunk

6e44ba15 11/16/2009 05:42 PM Ronald S. Bultje

Use get_bits_left() instead of size_in_bits - get_bits_count().

Originally committed as revision 20543 to svn://svn.ffmpeg.org/ffmpeg/trunk

25c4fdda 11/14/2009 11:49 AM Thilo Borgmann

Merge data tables from als_data.h with the decoder source to reduce
code complexity.

Originally committed as revision 20536 to svn://svn.ffmpeg.org/ffmpeg/trunk

93d38cf6 11/14/2009 06:29 AM Thilo Borgmann

Add long-term prediction to the ALS decoder.

Originally committed as revision 20534 to svn://svn.ffmpeg.org/ffmpeg/trunk

9349e558 11/12/2009 01:45 AM Alex Converse

Cosmetics: Re-indent

Originally committed as revision 20522 to svn://svn.ffmpeg.org/ffmpeg/trunk

0bb622ba 11/12/2009 01:44 AM Alex Converse

Fix a __warn_memset_zero_len gcc-4.4 warning.

Originally committed as revision 20521 to svn://svn.ffmpeg.org/ffmpeg/trunk

99971952 11/11/2009 10:36 PM Thilo Borgmann

Add MPEG-4 Audio Lossless Coding (ALS) decoder.

Patch by Thilo Borgmann, thilo D borgmann A googlemail

Originally committed as revision 20517 to svn://svn.ffmpeg.org/ffmpeg/trunk