Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-02-08vorbis dec: Remove obsolete commentAlexander Strasser
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-02-08vorbis dec: cosmetics: Indent CPP cond properlyAlexander Strasser
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-02-08vorbis dec: cosmetics: Indent consistentlyAlexander Strasser
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-02-08vorbis dec: cosmetics: Indent after scope deletionAlexander Strasser
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-02-08vorbis dec: Delete useless scopesAlexander Strasser
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-02-04Separate format conversion DSP functions from DSPContext.Justin Ruggles
This will be beneficial for use with the audio conversion API without requiring it to depend on all of dsputil. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit c73d99e672329c8f2df290736ffc474c360ac4ae)
2011-02-02Remove unneeded add bias from 3 functions.Justin Ruggles
DSPContext.vector_fmul_window() DCADSPContext.lfe_fir() SynthFilterContext.synth_filter_float() Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 80ba1ddb58b5923b9f36a6acd542affc4ca722eb)
2011-01-28Remove the add bias hack for the C version of DSPContext.float_to_int16_*().Justin Ruggles
(cherry picked from commit 9d06d7bce3babb82ed650c13ed13a57f6f626a71)
2011-01-28Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit d36beb3f6902b1217beda576aa18abf7eb72b03c)
2011-01-23Change DSPContext.vector_fmul() from dst=dst*src to dest=src0*src1.Justin Ruggles
Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 6eabb0d3ad42b91c1b4c298718c29961f7c1653a)
2011-01-15Second hunk from secrity fix from google.Frank Barchard
The hunk is not fully understood but it just makes a check tighter so its safer for us to apply until it is fully understood. Might fix issue 2550 (and Chrome issue 68115 and unknown CERT issues). Our bugtracker issue though should stay open until this has been fully investiagted Patch by Frank Barchard, fbarchard at google Originally committed as revision 26368 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-15Check rangebits to avoid a possible crash.Frank Barchard
Fixes issue 2548 (and Chrome issue 68115 and unknown CERT issues). Patch by Frank Barchard, fbarchard at google Originally committed as revision 26365 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-12Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enumStefano Sabatini
SampleFormat with AVSampleFormat. Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-1210l: dx shouldn't exist.Alex Converse
sorry sorry sorry sorry Originally committed as revision 25726 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-1210l: vorbisdec: declare dyAlex Converse
Originally committed as revision 25725 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-12vorbisdec: Fix floor1 decodingGregory Maxwell
An intermediate value in the floor 1 linear interpolation was overflowing resulting in obvious artifacts on some files. e.g. http://upload.wikimedia.org/wikipedia/commons/7/79/Big_Buck_Bunny_small.ogv Prior to this fix 87 out of 128 64kbit/s mono files decoded with ffmpeg have lower PEAQ ODG values than the same files decoded with libvorbis. With this fix none of that set have significantly worse ODG values than libvorbis. Fixes issue 2352 Patch by Gregory Maxwell <greg@xiph.org> Originally committed as revision 25724 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-10-27Fix crashes in vorbis decoding found by zzufJason Garrett-Glaser
Fixes issue 2322. Originally committed as revision 25591 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-31vorbisdec: Use int instead of uint16_fast_t for index variablesDavid Conrad
uint16_fast_t is unsigned int (or long) on Linux, which when compared with int results in an unsigned compare. Originally committed as revision 24994 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-06vorbis_dec: Change partition_class[] to uint8_t.Alex Converse
When sizeof(uint_fast8_t) >= sizeof(int) there are unintended size effects. Originally committed as revision 24716 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-03vorbisdec: Return AVERROR(ENOMEM) on malloc() failure.Alex Converse
This is especially important because classifs can be very large. Originally committed as revision 24676 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-03vorbisdec: Prevent a potential integer overflow.Alex Converse
If sizeof uint_fast8_t > 1 and sizeof size_t <= 4, the expression that mallocs classifs is susceptible to integer overflow. Originally committed as revision 24675 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-03vorbisdec: change a uint_fast32_t to 'unsigned', fix llvm-gcc buildMåns Rullgård
Originally committed as revision 24669 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-02Fix use of unintialized variable introduced in r20411.Reimar Döffinger
Originally committed as revision 24005 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-02vorbisdec: remove variable-length arraysMåns Rullgård
Originally committed as revision 23960 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-27vorbisdec: Take channels into account when checking against residue overflowDavid Conrad
Fixes issue1969 Originally committed as revision 23812 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-27vorbisdec: Fix header parsing with no floor1 partitionsDavid Conrad
Originally committed as revision 23811 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-27vorbisdec: Remove write-only variableDavid Conrad
Originally committed as revision 23810 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-20Remove explicit filename from Doxygen @file commands.Diego Biurrun
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
2010-03-31Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini
is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-06Move FFT parts from dsputil.h to fft.hMåns Rullgård
Originally committed as revision 22235 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-29Add support for vorbis 6.1 and 7.1 channel configurations as per the new specRobert Swain
http://xiph.org/vorbis/doc/Vorbis_I_spec.html#x1-800004.3.9 Originally committed as revision 21527 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-18More sane error message when extradata has not been set.Michael Niedermayer
Originally committed as revision 20894 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-29vorbis_dec: factor out duplicated code for index reading, bounds checking andReimar Döffinger
error message into a shared macro. Originally committed as revision 20411 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-03Reindent after channel layout commit from yesterdayRobert Swain
Originally committed as revision 20156 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-02Add vorbis channel layout support according to those defined in the Vorbis IRobert Swain
specification Originally committed as revision 20148 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-29whitespace cosmetics, prettyprinting, K&R coding styleDiego Biurrun
Originally committed as revision 20080 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-29some more linebreak and brace placement cosmeticsDiego Biurrun
Originally committed as revision 20071 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-29brace placement and linebreak cosmeticsDiego Biurrun
Originally committed as revision 20070 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23Fix format string to match the types printed.Reimar Döffinger
Originally committed as revision 20003 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23Check submap indexes.Google Chrome
10_vorbis_submap_indexes.patch by chrome. I am applying this even though Reimar had some comments to improve it as it fixes a serious security issue and I do not want to leave such things unfixed. Originally committed as revision 20001 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23Make error return sign consistent.Michael Niedermayer
Originally committed as revision 19997 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23Check begin/end/partition_size.Google Chrome
23_vorbis_sane_partition.patch by chrome. Also this should be better documented but i prefer not to leave potential security issues open due to missing documentation. Originally committed as revision 19996 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23Check res_setup->books.Google Chrome
15_more_residue_book_indexes.patch by chrome. Originally committed as revision 19992 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23Check masterbook index and subclass book index.Google Chrome
14_floor_masterbook_index.patch by chrome Originally committed as revision 19991 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23Add checks for per-packet mode indexes and per-header mode mapping indexes.Google Chrome
12_vorbis_mode_indexes.patch by chrome maybe exploitable Originally committed as revision 19990 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23Check classbook value.Google Chrome
11_vorbis_residue_book_index.patch by chrome. Originally committed as revision 19989 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23Fix book_idx check.Google Chrome
25_vorbis_floor0_index.patch by chrome. Originally committed as revision 19984 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23Sanity checks for magnitude and angle.Google Chrome
26_vorbis_mag_angle_index.patch by chrome Originally committed as revision 19983 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23= -> == typo.Google Chrome
27_vorbis_residue_loop_error.patch by chrome Originally committed as revision 19982 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23Check dimensions against 0 too.Michael Niedermayer
39_vorbis_zero_dims.patch from chrome Originally committed as revision 19976 to svn://svn.ffmpeg.org/ffmpeg/trunk