Tue, 22 Apr 2008 11:14:01 +0000 |
bwolowiec |
change ff_ac3_parse_header() to take a GetBitContext instead of const char*
libavcodec
|
Fri, 28 Mar 2008 20:42:55 +0000 |
bwolowiec |
change name from stream type to frame type in AC3 code
libavcodec
|
Wed, 26 Mar 2008 22:36:41 +0000 |
jbr |
only allocate context input buffer if AVCodecContext.error_reslience is greater than 0.
libavcodec
|
Tue, 25 Mar 2008 23:34:49 +0000 |
jbr |
cosmetics: indentation after last commit
libavcodec
|
Tue, 25 Mar 2008 23:34:00 +0000 |
jbr |
additional protection from segmentation faults and memory access errors by
libavcodec
|
Mon, 24 Mar 2008 21:25:49 +0000 |
bwolowiec |
using stream type in eac3 parser
libavcodec
|
Fri, 21 Mar 2008 03:11:20 +0000 |
zuxy |
Apply 'cold' attribute to init/uninit functions in libavcodec
libavcodec
|
Mon, 10 Mar 2008 21:59:30 +0000 |
jbr |
make input buffer const, as it should be. fixes a warning.
libavcodec
|
Sun, 09 Mar 2008 17:05:19 +0000 |
jbr |
downmix before imdct unless different size transforms are used. about 20%
libavcodec
|
Sat, 01 Mar 2008 16:10:19 +0000 |
jbr |
use scale factor instead of sum for downmix level adjustment. avoids division
libavcodec
|
Sat, 01 Mar 2008 15:48:18 +0000 |
jbr |
pre-calculate downmix coefficient sums. 2% faster 5.1-to-stereo downmixing.
libavcodec
|
Sat, 01 Mar 2008 04:39:39 +0000 |
jbr |
Use 24-bit fixed-point transform coefficients until just before MDCT. This
libavcodec
|
Sun, 13 Jan 2008 11:02:08 +0000 |
superdump |
Add variable alpha and size of half window for Kaiser-Bessel Derived window
libavcodec
|
Sat, 12 Jan 2008 11:11:19 +0000 |
andoma |
Make the Kaiser-Bessel window generator a common function
libavcodec
|
Tue, 08 Jan 2008 23:44:48 +0000 |
jbr |
used defined name for testing error resilience level
libavcodec
|
Mon, 07 Jan 2008 00:18:02 +0000 |
jbr |
split out init of downmix coeffs into a separate function that can be called
libavcodec
|
Sun, 06 Jan 2008 23:56:19 +0000 |
jbr |
remove unneeded variable from AC3DecodeContext
libavcodec
|
Sun, 06 Jan 2008 23:33:30 +0000 |
jbr |
make sure that the last coupling band stops at the end of the coupling range
libavcodec
|
Sun, 06 Jan 2008 20:15:24 +0000 |
jbr |
fix phase flag processing for the case when coupling coordinates are reused
libavcodec
|
Sat, 05 Jan 2008 18:39:55 +0000 |
jbr |
move E-AC3 header parsing to ff_ac3_parse_header()
libavcodec
|
Sat, 05 Jan 2008 17:04:57 +0000 |
jbr |
remove unneeded variables from AC3HeaderInfo
libavcodec
|
Sat, 05 Jan 2008 15:23:39 +0000 |
jbr |
cosmetics: indentation
libavcodec
|
Sat, 05 Jan 2008 15:22:53 +0000 |
jbr |
check for request_channels at codec init
libavcodec
|
Fri, 04 Jan 2008 23:09:58 +0000 |
aurel |
improve CRC API
libavcodec
|
Fri, 04 Jan 2008 00:39:03 +0000 |
jbr |
cosmetics: indentation and add a TODO comment
libavcodec
|
Thu, 03 Jan 2008 23:05:53 +0000 |
jbr |
only check ac3 crc if AVCodecContext.error_resilience > 0
libavcodec
|
Thu, 03 Jan 2008 02:26:29 +0000 |
jbr |
add crc check to ac3 decoder
libavcodec
|
Sun, 30 Dec 2007 22:58:20 +0000 |
jbr |
simplify
libavcodec
|
Sun, 30 Dec 2007 22:28:17 +0000 |
jbr |
pass an AC3DecodeContext to ac3_downmix() instead of multiple arguments
libavcodec
|
Sun, 30 Dec 2007 21:26:30 +0000 |
jbr |
cosmetics: rename sampling_rate to sample_rate
libavcodec
|
Sun, 30 Dec 2007 21:24:49 +0000 |
jbr |
do not need to cast a (void *)
libavcodec
|
Sun, 30 Dec 2007 21:09:08 +0000 |
jbr |
cosmetics: vertical realignment after last commit
libavcodec
|
Sun, 30 Dec 2007 20:58:50 +0000 |
jbr |
cosmetics: rename all AC3DecodeContext variables from ctx to s
libavcodec
|
Sun, 30 Dec 2007 20:47:22 +0000 |
jbr |
cosmetics: rename GetBitContext gb to gbc
libavcodec
|
Sun, 30 Dec 2007 03:10:18 +0000 |
jbr |
remove unused context variable
libavcodec
|
Thu, 20 Dec 2007 00:55:08 +0000 |
jbr |
Add option for user to scale the amount of dynamic range compression which is
libavcodec
|
Mon, 17 Dec 2007 01:09:00 +0000 |
jbr |
Skip dialog normalization. It shouldn't be used by the decoder, and there is
libavcodec
|
Mon, 17 Dec 2007 01:03:19 +0000 |
jbr |
Revert commit made in revision 11228. I'm getting some strange results in the
libavcodec
|
Sun, 16 Dec 2007 04:25:50 +0000 |
jbr |
downmix before the IMDCT if no block switching is used
libavcodec
|
Sat, 15 Dec 2007 07:00:19 +0000 |
andoma |
Make AC3 decoder honor avctx->request_channels
libavcodec
|
Sun, 09 Dec 2007 03:28:10 +0000 |
jbr |
cosmetics: rename ac3 decoder variables
libavcodec
|
Sun, 09 Dec 2007 03:27:14 +0000 |
jbr |
cosmetics: rename common ac3 variables
libavcodec
|
Sun, 09 Dec 2007 03:23:04 +0000 |
jbr |
cosmetics: rename ac3 bit allocation variables
libavcodec
|
Sun, 09 Dec 2007 03:21:33 +0000 |
jbr |
cosmetics: rename ac3 tables
libavcodec
|
Sun, 02 Dec 2007 15:43:08 +0000 |
diego |
Misc spelling fixes, prefer American over British English.
libavcodec
|
Sat, 15 Sep 2007 02:44:28 +0000 |
jbr |
skip incomplete frames
libavcodec
|
Sat, 15 Sep 2007 02:41:24 +0000 |
jbr |
better AC3 header error reporting
libavcodec
|
Sat, 15 Sep 2007 00:43:40 +0000 |
jbr |
fix random dithering of zero-bit mantissas
libavcodec
|
Sat, 15 Sep 2007 00:19:21 +0000 |
jbr |
cosmetics: rename variables. tbl->tab for consistency with other AC3 tables
libavcodec
|
Sat, 15 Sep 2007 00:00:57 +0000 |
jbr |
fix decoding of DolbyNet AC3
libavcodec
|
Thu, 09 Aug 2007 00:39:35 +0000 |
jbr |
cosmetics: vertical alignment
libavcodec
|
Thu, 09 Aug 2007 00:36:49 +0000 |
jbr |
comments modification: add, clean up, Doxygenize, and reword
libavcodec
|
Sun, 05 Aug 2007 21:48:46 +0000 |
jbr |
cosmetics: blank lines, remove some comments
libavcodec
|
Sun, 05 Aug 2007 21:34:33 +0000 |
jbr |
add pointer to the parent context for use with av_log()
libavcodec
|
Sun, 05 Aug 2007 21:10:09 +0000 |
jbr |
use array for dynamic range scaling factors
libavcodec
|
Sun, 05 Aug 2007 19:36:35 +0000 |
jbr |
add dialogue normalization
libavcodec
|
Sat, 04 Aug 2007 22:32:17 +0000 |
jbr |
add support for downmixing to stereo or mono
libavcodec
|
Sat, 04 Aug 2007 20:59:22 +0000 |
jbr |
use dsputil for float to signed 16-bit sample conversion
libavcodec
|
Sat, 04 Aug 2007 20:32:57 +0000 |
jbr |
cosmetics: indentation
libavcodec
|
Sat, 04 Aug 2007 19:19:48 +0000 |
jbr |
consolidate decoding of lfe and coupling channels with decoding of full-bandwidth channels.
libavcodec
|
Sat, 04 Aug 2007 15:01:21 +0000 |
jbr |
there are only 4 rematrixing bands
libavcodec
|
Sat, 04 Aug 2007 13:52:56 +0000 |
jbr |
cosmetics: use more appropriate names for iterator variables.
libavcodec
|
Sat, 04 Aug 2007 13:30:37 +0000 |
jbr |
move some variables to a more local scope.
libavcodec
|
Sat, 04 Aug 2007 13:26:46 +0000 |
jbr |
make exponent decoding consistent (prepare for merging coupling and lfe code with normal channel code).
libavcodec
|
Sat, 04 Aug 2007 12:04:41 +0000 |
jbr |
cosmetics: use braces when it makes the code easier to read.
libavcodec
|
Sat, 04 Aug 2007 11:55:10 +0000 |
jbr |
change AC3DecodeContext variable to local variable
libavcodec
|
Sat, 04 Aug 2007 11:39:47 +0000 |
jbr |
use array instead of bitmask
libavcodec
|
Sat, 04 Aug 2007 03:27:05 +0000 |
jbr |
use table for converting dynamic range codes to scale factors
libavcodec
|
Sat, 04 Aug 2007 03:21:17 +0000 |
jbr |
use floating-point mantissa dequantization tables
libavcodec
|
Sat, 04 Aug 2007 01:14:14 +0000 |
jbr |
cosmetics: indentation
libavcodec
|
Sat, 04 Aug 2007 01:13:08 +0000 |
jbr |
dither zero-bit mantissas by default. remove dithering only if it's explicitly turned off.
libavcodec
|
Sat, 04 Aug 2007 00:12:23 +0000 |
jbr |
simplify coefficient decoding
libavcodec
|
Sat, 04 Aug 2007 00:04:17 +0000 |
jbr |
merge decoding of coupling channel coefficients and regular channel coefficients
libavcodec
|
Fri, 03 Aug 2007 23:53:53 +0000 |
jbr |
split out coupling coefficient reconstruction into a separate function
libavcodec
|
Wed, 01 Aug 2007 01:13:58 +0000 |
jbr |
align array used in mdct. fixes segfault.
libavcodec
|
Sun, 29 Jul 2007 00:58:32 +0000 |
jbr |
simplify stereo rematrixing
libavcodec
|
Sun, 29 Jul 2007 00:35:30 +0000 |
jbr |
change 2 fields from context to local variables
libavcodec
|
Sat, 28 Jul 2007 20:50:25 +0000 |
jbr |
BLOCK_SIZE is not used properly, just use numbers instead to avoid confusion
libavcodec
|
Sat, 28 Jul 2007 19:33:19 +0000 |
jbr |
remove broken downmixing. will add new implementation later.
libavcodec
|
Tue, 24 Jul 2007 02:08:27 +0000 |
jbr |
simplify snr offset and bit allocation
libavcodec
|
Tue, 24 Jul 2007 01:43:47 +0000 |
jbr |
only use sized data types when necessary
libavcodec
|
Tue, 24 Jul 2007 01:35:25 +0000 |
jbr |
set bit allocation parameters directly instead of copying
libavcodec
|
Mon, 23 Jul 2007 22:47:49 +0000 |
jbr |
use enum value instead of numerical value for acmod
libavcodec
|
Mon, 23 Jul 2007 22:23:37 +0000 |
jbr |
use consistent data type for exponents. needs to be int8_t to pass to bit allocation.
libavcodec
|
Mon, 23 Jul 2007 22:16:15 +0000 |
jbr |
change some bit masks to arrays
libavcodec
|
Sat, 21 Jul 2007 17:03:30 +0000 |
jbr |
cosmetics: indentation
libavcodec
|
Sat, 21 Jul 2007 16:28:12 +0000 |
jbr |
Use shared AC-3 header parsing. Move some initializations to block parsing function.
libavcodec
|
Sat, 21 Jul 2007 13:56:04 +0000 |
jbr |
don't need to synchronize in the decoder. the parser does that already.
libavcodec
|
Sat, 21 Jul 2007 11:54:19 +0000 |
jbr |
get rid of an ugly macro
libavcodec
|
Thu, 19 Jul 2007 02:21:14 +0000 |
jbr |
don't need to define ALT_BITSTREAM_READER
libavcodec
|
Thu, 19 Jul 2007 02:16:20 +0000 |
jbr |
update license header. add copyright for myself. correct and complete the statement about liba52.
libavcodec
|
Thu, 19 Jul 2007 02:09:58 +0000 |
jbr |
revise comment for exponent decoding function
libavcodec
|
Thu, 19 Jul 2007 02:04:05 +0000 |
jbr |
new implementation of exponent decoding
libavcodec
|
Thu, 19 Jul 2007 00:51:19 +0000 |
jbr |
cosmetics: indentation
libavcodec
|
Thu, 19 Jul 2007 00:50:31 +0000 |
jbr |
remove portions of bit allocation which are no longer needed since they are shared with the encoder
libavcodec
|
Sun, 15 Jul 2007 14:47:39 +0000 |
jbr |
fix the 256-point MDCT
libavcodec
|
Sun, 15 Jul 2007 13:53:42 +0000 |
jbr |
use shared ac3 bit allocation function
libavcodec
|
Sun, 15 Jul 2007 01:38:13 +0000 |
jbr |
no need for the decoder to have the license as a prefix
libavcodec
|
Sun, 15 Jul 2007 01:35:46 +0000 |
jbr |
remove a debugging function and variable, and remove the commented-out code which uses them.
libavcodec
|
Sun, 15 Jul 2007 01:32:04 +0000 |
jbr |
ABS -> FFABS
libavcodec
|
Sun, 15 Jul 2007 01:31:09 +0000 |
jbr |
move some common values to ac3.h and utilize them
libavcodec
|
Sat, 14 Jul 2007 23:57:05 +0000 |
jbr |
use random number generator from libavutil
libavcodec
|
Sat, 14 Jul 2007 22:17:23 +0000 |
jbr |
10l to me. I accidentally removed a word.
libavcodec
|
Sat, 14 Jul 2007 18:53:56 +0000 |
jbr |
revise license header for simplicity and consistency
libavcodec
|
Sat, 14 Jul 2007 16:07:56 +0000 |
jbr |
make ac3dec.c GPL until violations are fixed
libavcodec
|
Sat, 14 Jul 2007 16:06:14 +0000 |
jbr |
AC-3 decoder, soc revision 402, Jul 14 13:45:14 2007 UTC by jbr
libavcodec
|
Sat, 14 Jul 2007 16:05:39 +0000 |
jbr |
AC-3 decoder, soc revision 148, Sep 28 18:38:27 2006 UTC by banan
libavcodec
|
Sat, 14 Jul 2007 16:05:13 +0000 |
jbr |
AC-3 decoder, soc revision 109, Sep 22 22:42:54 2006 UTC by banan
libavcodec
|
Sat, 14 Jul 2007 16:04:40 +0000 |
jbr |
AC-3 decoder, soc revision 72, Sep 7 04:20:00 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 16:04:17 +0000 |
jbr |
AC-3 decoder, soc revision 71, Sep 4 09:47:12 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 16:03:47 +0000 |
jbr |
AC-3 decoder, soc revision 70, Aug 31 18:04:23 2006 UTC by banan
libavcodec
|
Sat, 14 Jul 2007 16:03:14 +0000 |
jbr |
AC-3 decoder, soc revision 69, Aug 31 07:12:56 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 16:02:32 +0000 |
jbr |
AC-3 decoder, soc revision 58, Aug 19 14:20:45 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 16:02:08 +0000 |
jbr |
AC-3 decoder, soc revision 57, Aug 19 12:44:38 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 16:01:44 +0000 |
jbr |
AC-3 decoder, soc revision 56, Aug 17 14:21:58 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 16:01:14 +0000 |
jbr |
AC-3 decoder, soc revision 55, Aug 17 12:25:24 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 16:00:38 +0000 |
jbr |
AC-3 decoder, soc revision 54, Aug 17 09:13:08 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 16:00:05 +0000 |
jbr |
AC-3 decoder, soc revision 53, Aug 17 08:53:44 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 15:59:25 +0000 |
jbr |
AC-3 decoder, soc revision 52, Aug 16 22:45:07 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 15:58:42 +0000 |
jbr |
AC-3 decoder, soc revision 48, Aug 16 11:27:49 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 15:57:51 +0000 |
jbr |
AC-3 decoder, soc revision 40, Aug 9 00:10:14 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 15:56:55 +0000 |
jbr |
AC-3 decoder, soc revision 38, Aug 7 00:03:00 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 15:51:00 +0000 |
jbr |
AC-3 decoder, soc revision 34, Jul 18 14:27:54 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 15:49:12 +0000 |
jbr |
AC-3 decoder, soc revision 33, Jul 17 12:13:40 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 15:48:28 +0000 |
jbr |
AC-3 decoder, soc revision 32, Jul 17 09:37:32 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 15:42:15 +0000 |
jbr |
AC-3 decoder, soc revision 31, Jul 14 23:53:28 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 15:41:27 +0000 |
jbr |
AC-3 decoder, soc revision 26, Jul 5 04:55:15 2006 UTC by cloud9
libavcodec
|
Sat, 14 Jul 2007 15:38:39 +0000 |
jbr |
AC-3 decoder, soc revision 9, Jun 14 03:52:02 2006 UTC by cloud9
libavcodec
|
Sat, 07 Oct 2006 15:30:46 +0000 |
diego |
Change license headers to say 'FFmpeg' instead of 'this program/this library'
libavcodec
|
Thu, 12 Jan 2006 22:43:26 +0000 |
diego |
Update licensing information: The FSF changed postal address.
libavcodec
|
Thu, 22 Dec 2005 01:10:11 +0000 |
diego |
COSMETICS: tabs --> spaces, some prettyprinting
libavcodec
|
Sat, 17 Dec 2005 18:14:38 +0000 |
diego |
COSMETICS: Remove all trailing whitespace.
libavcodec
|
Fri, 26 Aug 2005 19:05:44 +0000 |
michael |
Compilation fixes part 1 patch by (Arvind R. and Burkhard Plaum, plaum, ipf uni-stuttgart de)
libavcodec
|
Fri, 21 May 2004 14:37:16 +0000 |
michael |
data_size = 0 cleanup
libavcodec
|
Thu, 06 Mar 2003 11:32:04 +0000 |
michaelni |
per file doxy
libavcodec
|
Tue, 11 Feb 2003 16:35:48 +0000 |
kabi |
* UINTX -> uintx_t INTX -> intx_t
libavcodec
|
Sat, 25 May 2002 22:45:33 +0000 |
glantau |
license/copyright change
libavcodec
|
Mon, 15 Apr 2002 12:52:21 +0000 |
kabi |
* minor - slightly modified debug message
libavcodec
|
Tue, 09 Apr 2002 04:52:49 +0000 |
pulento |
- Fixed AC3 decoding for 5:1 AC3 streams. Now when calling av_audio_decode for
libavcodec
|
Mon, 08 Apr 2002 12:08:03 +0000 |
kabi |
* encoding of AC3 with more than 2 channels
libavcodec
|
Mon, 13 Aug 2001 21:48:05 +0000 |
glantau |
win32 fixes
libavcodec
|
Mon, 23 Jul 2001 20:58:31 +0000 |
glantau |
added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer)
libavcodec
|
Sun, 22 Jul 2001 14:18:56 +0000 |
glantau |
Initial revision
libavcodec
|