- 29 1月, 2011 3 次提交
-
-
由 Ronald S. Bultje 提交于
From ~780 cycles to 551 cycles, mostly just by using libc memcpy() instead of manually shuffling individual bytes around.
-
由 Alex Converse 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Stefano Sabatini 提交于
Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net>
-
- 28 1月, 2011 6 次提交
-
-
由 Ronald S. Bultje 提交于
Replace * (uint32_t *) buf accesses with AV_WN32A/AV_COPY32.
-
由 Alex Converse 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Diego Elio Pettenò 提交于
This significantly reduces the size of the symbol table in the generated ELF shared object (as well as the other linked tables). Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Justin Ruggles 提交于
-
由 Justin Ruggles 提交于
-
由 Justin Ruggles 提交于
40% faster in ff_iir_filter_flt() when c->order == 2.
-
- 27 1月, 2011 4 次提交
-
-
由 Luca Barbato 提交于
That unbreaks compilation of vaapi and dxva2 Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net>
-
由 Ronald S. Bultje 提交于
Fix C VP8 H+V MC functions which do two-dimensional 4/6-tap filters to not overread beyond their edges if the second filter is 4-tap, since the outer pixels aren't there anymore since 44002d83.
-
由 Diego Elio Pettenò 提交于
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Diego Elio Pettenò 提交于
The iff.h header only declared one function that is now static, the libavformat/iff.c source file wasn't using it before. Drop the file entirely. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 26 1月, 2011 13 次提交
-
-
由 Justin Ruggles 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Justin Ruggles 提交于
It is only used to generate band_start_tab, which about the same size, at runtime, so it's simpler just to always hardcode band_start_tab. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Diego Elio Pettenò 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Marco Gittler 提交于
Signed-off-by: NJason Garrett-Glaser <jason@x264.com>
-
由 Diego Elio Pettenò 提交于
Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net>
-
由 Diego Elio Pettenò 提交于
The header is empty after making the function static, so delete it and drop its usage. Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net>
-
由 Diego Elio Pettenò 提交于
Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net>
-
由 Diego Elio Pettenò 提交于
Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net>
-
由 Diego Elio Pettenò 提交于
Both functions seem to be commanded by the ff_spatial_idwt function instead. Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net>
-
由 Diego Elio Pettenò 提交于
Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net>
-
由 Diego Elio Pettenò 提交于
Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net>
-
由 Diego Elio Pettenò 提交于
Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net>
-
由 Ronald S. Bultje 提交于
Do not emulate larger edges than we will actually use for this round of MC. Decoding goes from avg+SE 29.972+/-0.023sec to 29.856+/-0.023, i.e. 0.12sec or ~0.4% faster.
-
- 25 1月, 2011 14 次提交
-
-
由 Mans Rullgard 提交于
This fixes compilation broken by 6ed3b504Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Diego Elio Pettenò 提交于
This symbol is only ever used to calculate the non-hardcoded tables, so only enable it in that case, and static to the source unit that uses it. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Diego Elio Pettenò 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
1d4da6a4 added static to the prototypes for these fuctions. Adding it to the definitions as well. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Diego Elio Pettenò 提交于
The PCM_DVD encoder would be left unused, as allcodecs.c properly declared it as being decoder-only, but it would still be built into the object file. Since there is no block of code to properly encode this PCM format, it's not a full codec. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
The dprintf macro is no-op when DEBUG is unset, so there is no need to put it conditional to DEBUG. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Diego Elio Pettenò 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Diego Elio Pettenò 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Diego Elio Pettenò 提交于
This ensures a locally-unique name as well as marks the symbol as FFmpeg-private at least by declaration. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Diego Elio Pettenò 提交于
The table is not used anywhere else on libavcodec. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Reimar Döffinger 提交于
This should be faster, is less code and fixes issue 2524 (allocation error would lead to crash). (cherry picked from commit e7b95918)
-
由 Kostya 提交于
Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net>
-