71 Commits (3fcf788fbbccc4130868e7abe58a88990290f7c1)

Author SHA1 Message Date
Diego Biurrun 6d8fd614ff vorbis: Kill some pointless debug code 9 years ago
Diego Biurrun b668662939 get_bits: Move BITSTREAM_READER_LE definition before all relevant #includes 9 years ago
Justin Ruggles e951b6d94c vorbisdec: cosmetics: rename variable avccontext to avctx 12 years ago
Diego Biurrun 6f6b0311a3 avcodec: Drop some silly commented-out av_log() invocations 12 years ago
Alex Converse ecf79c4d3e vorbis: Validate that the floor 1 X values contain no duplicates. 13 years ago
Ronald S. Bultje 24947d4988 vorbis: fix overflows in floor1[] vector and inverse db table index. 13 years ago
Chris Evans 57cd6d7095 vorbis: Avoid some out-of-bounds reads 13 years ago
Diego Biurrun aaf47bcde7 Drop ALT_ prefix from BITSTREAM_READER_LE name. 13 years ago
Diego Biurrun 6168781f70 doxygen: do not include license boilerplate in Doxygen documentation 14 years ago
Diego Biurrun f190f676bc Replace custom DEBUG preprocessor trickery by the standard one. 14 years ago
Diego Biurrun 0a6b1a9f21 Replace int_fast integer types with their sized standard posix counterparts. 14 years ago
Diego Biurrun cf3ac54339 vorbis: Replace sized int_fast integer types with plain int/unsigned. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Diego Biurrun a7adcf29cf whitespace cosmetics, prettyprinting, K&R coding style 15 years ago
Diego Biurrun 0b8e7ab059 some more linebreak and brace placement cosmetics 15 years ago
Diego Biurrun 5e56b30e1f brace placement and linebreak cosmetics 15 years ago
Reimar Döffinger 23638d8778 Remove unused variable. 16 years ago
Loren Merritt 8fc9376c59 indent 16 years ago
Loren Merritt 2f17f9c10c 1.5x faster ff_vorbis_floor1_render_list, 5% faster vorbis decoding on Core2. 16 years ago
Reimar Döffinger 5e039e1b4c Add extra validation checks to ff_vorbis_len2vlc. 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Oded Shimon 05dee1b7df Rename all vorbis encoder related typedefs to not use _t for POSIX compatibility 16 years ago
Diego Biurrun ccd425e799 Remove unnecessary parentheses from return calls. 17 years ago
Loren Merritt e1813a2f1e 30% faster ff_vorbis_floor1_render_list, 3% faster overall 17 years ago
Diego Biurrun e5a389a1b7 license header consistency cosmetics 18 years ago
Aurelien Jacobs 07c55d8ea3 rename vorbis.c to vorbis_dec.c and vorbis_common.c to vorbis.c 18 years ago
Aurelien Jacobs f6bd6eeffd loosen vorbis_enc.c dependencies by spliting vorbis.c 18 years ago
Aurelien Jacobs 5bb127a98f extract vorbis header spliting code into a reusable function 18 years ago
Måns Rullgård 36cd306907 rename inverse -> ff_inverse 18 years ago
Diego Biurrun c26abfa541 Rename ABS macro to FFABS. 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Oded Shimon 7f09a56091 remove render_line from vorbis.h, add ff_vorbis_floor1_render_list instead 18 years ago
Oded Shimon 6c29d7c8f3 make some more functions global so they can be shared with vorbis_enc.c 18 years ago
Oded Shimon 9f963af5a0 make ready_floor1_list() shared for vorbis_enc.c 18 years ago
Oded Shimon cc0ba5a58f vorbis.h -> vorbis_data.c 19 years ago
Reimar Döffinger 544c449d12 Get rid of get_bits_long_le, get_bits_long was fixed and now behaves the same way. 19 years ago
Oded Shimon 0e3cb7a1ff fix to vorbis decoder for book==0 19 years ago
Diego Biurrun b7cff9ce7c Remove unused variable. 19 years ago
Loren Merritt 069720565c vorbis simd tweaks 19 years ago
Loren Merritt 0e0adae0ba vorbis cosmetics: mdct0,mdct1 => mdct[2] 19 years ago
Loren Merritt 88db1a15c5 misc tweaks in vorbis_residue_decode(). 19 years ago
Loren Merritt eb4825b5d4 sse and 3dnow implementations of float->int conversion and mdct windowing. 19 years ago
Loren Merritt bcfa3e58ee 3dnow2 implementation of imdct. 19 years ago
Loren Merritt 32e8763103 another div -> fastdiv, another 2% faster vorbis. 19 years ago
Loren Merritt 2dac4acfc0 sse & sse2 implementations of vorbis channel coupling. 19 years ago
Loren Merritt 7bf0049623 int16_t is faster than int_fast16_t for division. 19 years ago
Benjamin Larsson 8dcf48a8c3 Cosmetics. Add the defines needed for debug output. 19 years ago
Loren Merritt 24efb5e51b fix a crash on x86_64 19 years ago