- 09 12月, 2020 2 次提交
-
-
由 Andreas Rheinhardt 提交于
The csa_tables (which always consist of 32 entries of four byte each, but the type depends upon whether the decoder is fixed or floating-point) are currently initialized once during decoder initialization; yet it turns out that this is actually no benefit: The code used to initialize these tables takes up 153 (fixed point) and 122 (floating point) bytes when compiled with GCC 9.3 with -O3 on x64, so it is better to just hardcode these tables. Essentially the same applies to the is_tables: They have a size of 128B each and the code to initialize them occupies 149 (fixed point) resp. 140 (floating point) bytes. So hardcode them, too. To make the origin of the tables clear, references to the code used to create them have been added. Signed-off-by: NAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
-
由 Andreas Rheinhardt 提交于
Simple now that ff_mpadsp_init() and ff_mpa_synth_init_* are thread-safe. Signed-off-by: NAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
-
- 28 11月, 2020 1 次提交
-
-
由 Michael Niedermayer 提交于
Suggested-by: NPaul B Mahol <onemda@gmail.com> See: [FFmpeg-devel] [PATCH 1/3] avcodec/fastaudio: Check channels Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
- 20 9月, 2020 2 次提交
-
-
由 Andreas Rheinhardt 提交于
Signed-off-by: NAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
-
由 Andreas Rheinhardt 提交于
Do this by only keeping the only function pointer from the AVFloatDSPContext that is needed lateron. This also allows to remove the decoders' close function. Signed-off-by: NAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
-
- 27 7月, 2015 1 次提交
-
-
由 Vittorio Giovara 提交于
Express bitfields more simply. Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
- 03 12月, 2014 1 次提交
-
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 04 12月, 2013 1 次提交
-
-
由 Michael Niedermayer 提交于
The CONFIG_ name-space is set by configure, so its better to use a different prefix here. This also unifies the encoder & decoder define that is used Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 24 11月, 2013 1 次提交
-
-
由 Diego Biurrun 提交于
-
- 04 10月, 2013 1 次提交
-
-
由 Diego Biurrun 提交于
-
- 26 11月, 2012 1 次提交
-
-
由 Justin Ruggles 提交于
-
- 07 8月, 2012 1 次提交
-
-
由 Anton Khirnov 提交于
-
- 27 1月, 2012 1 次提交
-
-
由 Anton Khirnov 提交于
-
- 03 12月, 2011 1 次提交
-
-
由 Justin Ruggles 提交于
Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders.
-
- 28 11月, 2011 1 次提交
-
-
由 Justin Ruggles 提交于
It is called once for each mpegaudio codec that is registered, which adds significant overhead.
-
- 16 11月, 2011 1 次提交
-
-
由 Justin Ruggles 提交于
-
- 28 10月, 2011 1 次提交
-
-
由 Justin Ruggles 提交于
The documentation for CODEC_CAP_PARSE_ONLY and AVCodecContext.parse_only indicates that they are utilized through avcodec_parse_frame(), which was never actually implemented.
-
- 22 10月, 2011 1 次提交
-
-
由 Justin Ruggles 提交于
The correct decoder private context needs to be used. This fixes mp3on4 playback and seeking in avplay.
-
- 24 9月, 2011 1 次提交
-
-
由 Diego Biurrun 提交于
-
- 31 5月, 2011 1 次提交
-
-
由 Mans Rullgard 提交于
This merges the float and fixed-point versions of the compute_antialias function, fixes invalid array indexing, and eliminates a dead copy of csa_table. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 19 5月, 2011 1 次提交
-
-
由 Mans Rullgard 提交于
This separation allows these functions to be used in a cleaner fashion from other codecs (e.g. qdm2) and simplifies creating optimised versions of them. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 18 5月, 2011 1 次提交
-
-
由 Mans Rullgard 提交于
This function is not needed since 721d6f2d removed the DCT table allocations for the configuration used here. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 19 3月, 2011 1 次提交
-
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 28 1月, 2011 1 次提交
-
-
由 Diego Elio Pettenò 提交于
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit d36beb3f)
-
- 27 1月, 2011 1 次提交
-
-
由 Diego Elio Pettenò 提交于
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 19 7月, 2010 1 次提交
-
-
由 flybird2k@gmail.com 提交于
Patch by flybird2k at gmail Originally committed as revision 24307 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 02 7月, 2010 1 次提交
-
-
由 Måns Rullgård 提交于
Also put compute_antialias_integer() under !CONFIG_FLOAT and change forward declarations to declare only the relevant one of these. Fixes warnings about unused functions and pointer type mismatches. Originally committed as revision 23950 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 01 7月, 2010 1 次提交
-
-
由 Vitor Sessak 提交于
Should allow for future SIMD optimizations. Originally committed as revision 23912 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 24 6月, 2010 1 次提交
-
-
由 Vitor Sessak 提交于
Originally committed as revision 23743 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 12 5月, 2010 1 次提交
-
-
由 Michael Niedermayer 提交于
Originally committed as revision 23095 to svn://svn.ffmpeg.org/ffmpeg/trunk
-