Commit History

Author SHA1 Message Date
  Justin Ruggles 222ae64c3d cosmetics: vertical alignment 17 years ago
  Justin Ruggles 5066f51502 comments modification: add, clean up, Doxygenize, and reword 17 years ago
  Justin Ruggles f5cefb21d5 cosmetics: blank lines, remove some comments 17 years ago
  Justin Ruggles 82758fd690 add pointer to the parent context for use with av_log() 17 years ago
  Justin Ruggles 77416325cb use array for dynamic range scaling factors 17 years ago
  Justin Ruggles 01f354531d add dialogue normalization 17 years ago
  Justin Ruggles 3bbb0bf82c add support for downmixing to stereo or mono 17 years ago
  Justin Ruggles 4e09232070 use dsputil for float to signed 16-bit sample conversion 17 years ago
  Justin Ruggles 775369e028 cosmetics: indentation 17 years ago
  Justin Ruggles 7b4076a777 consolidate decoding of lfe and coupling channels with decoding of full-bandwidth channels. 17 years ago
  Justin Ruggles 5e61de0cc1 there are only 4 rematrixing bands 17 years ago
  Justin Ruggles 75b9b0369b cosmetics: use more appropriate names for iterator variables. 17 years ago
  Justin Ruggles 8e2eb3b674 move some variables to a more local scope. 17 years ago
  Justin Ruggles 0bff58a59a make exponent decoding consistent (prepare for merging coupling and lfe code with normal channel code). 17 years ago
  Justin Ruggles eaf84d970f cosmetics: use braces when it makes the code easier to read. 17 years ago
  Justin Ruggles fc59010bbf change AC3DecodeContext variable to local variable 17 years ago
  Justin Ruggles 6d96d626c6 use array instead of bitmask 17 years ago
  Justin Ruggles 3357ff338b use table for converting dynamic range codes to scale factors 17 years ago
  Justin Ruggles 5aefe3ebef use floating-point mantissa dequantization tables 17 years ago
  Justin Ruggles 04ac5cada1 cosmetics: indentation 17 years ago
  Justin Ruggles 60f07fadd3 dither zero-bit mantissas by default. remove dithering only if it's explicitly turned off. 17 years ago
  Justin Ruggles d63f6fea50 simplify coefficient decoding 17 years ago
  Justin Ruggles 285bf28c67 merge decoding of coupling channel coefficients and regular channel coefficients 17 years ago
  Justin Ruggles d7dc7ad05c split out coupling coefficient reconstruction into a separate function 17 years ago
  Justin Ruggles dfd57c366f align array used in mdct. fixes segfault. 17 years ago
  Justin Ruggles 8b60bbbf5b simplify stereo rematrixing 17 years ago
  Justin Ruggles b6acc57f88 change 2 fields from context to local variables 17 years ago
  Justin Ruggles 8fbb368d2c BLOCK_SIZE is not used properly, just use numbers instead to avoid confusion 17 years ago
  Justin Ruggles 7bfd22f25a remove broken downmixing. will add new implementation later. 17 years ago
  Justin Ruggles 4611b64ec1 simplify snr offset and bit allocation 17 years ago
  Justin Ruggles e9a3824880 only use sized data types when necessary 17 years ago
  Justin Ruggles 8f58a4c943 set bit allocation parameters directly instead of copying 17 years ago
  Justin Ruggles e2cd6686fa use enum value instead of numerical value for acmod 17 years ago
  Justin Ruggles bc8edb7e53 use consistent data type for exponents. needs to be int8_t to pass to bit allocation. 17 years ago
  Justin Ruggles 878c40a137 change some bit masks to arrays 17 years ago
  Justin Ruggles bec37145da cosmetics: indentation 17 years ago
  Justin Ruggles 9fc1ab722e Use shared AC-3 header parsing. Move some initializations to block parsing function. 17 years ago
  Justin Ruggles 9ef6039043 don't need to synchronize in the decoder. the parser does that already. 17 years ago
  Justin Ruggles de34875c75 get rid of an ugly macro 17 years ago
  Justin Ruggles 614e9b2424 don't need to define ALT_BITSTREAM_READER 17 years ago
  Justin Ruggles 362664215d update license header. add copyright for myself. correct and complete the statement about liba52. 17 years ago
  Justin Ruggles 3bb004fcda revise comment for exponent decoding function 17 years ago
  Justin Ruggles 4415076f55 new implementation of exponent decoding 17 years ago
  Justin Ruggles d699d38393 cosmetics: indentation 17 years ago
  Justin Ruggles 0ce668015f remove portions of bit allocation which are no longer needed since they are shared with the encoder 17 years ago
  Justin Ruggles 0de73a46ff fix the 256-point MDCT 17 years ago
  Justin Ruggles 623b79435d use shared ac3 bit allocation function 17 years ago
  Justin Ruggles fa67992dea no need for the decoder to have the license as a prefix 17 years ago
  Justin Ruggles 76d357fd23 remove a debugging function and variable, and remove the commented-out code which uses them. 17 years ago
  Justin Ruggles a39532b0d9 ABS -> FFABS 17 years ago