- 14 Jan, 2010 8 commits
-
-
mru authored
10% faster flac decoding on x86 and ARM. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21217 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21216 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
This adds the possibility to set foo_if and foo_if_any variables, causing foo to be enabled if all/any of the listed options are enabled. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21215 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
reimar authored
About 1% faster ff_ac3_bit_alloc_calc_psd on Intel Atom, overall speedup not measurable though. Should have a bigger effect on systems without cmov or with very slow cmov. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21214 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
pross authored
Latent libavformat version bump and documentation update for Adobe Filmstrip muxer and demuxer (r21212) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21213 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
pross authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21212 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
astrange authored
Since BGR24 is decoded as BGR32, fill its alpha channel with 255 using the appropriate predictors. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21211 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
set stream aspect from mov tkhd width/height, patch by Andrew Wason, rectalogic at rectalogic dot com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21210 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
- 13 Jan, 2010 32 commits
-
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21209 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21208 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21207 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21206 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21205 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21204 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
This was not supported by some equipment and cisco analyzer. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21203 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
lucabe authored
nor on network support. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21202 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
print more debug info about muxing parameters, patch by Mike Scheutzow, scheutzow at alcatel-lucent dot com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21201 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21200 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
scheutzow at alcatel-lucent dot com and Niobos, niobos at dest-unreach dot be. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21199 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
move pcr/sdt/pat period computation after ts->mux_rate is set, patch by Mike Scheutzow, scheutzow at alcatel-lucent dot com git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21198 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21197 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21196 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
bcoudurier authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21195 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
lucabe authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21194 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
lucabe authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21193 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21192 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
Up to 6% faster overall on i7, no change on A8. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21191 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
GCC should be able to do this, but doesn't. Slightly faster code. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21190 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
Simplify cur_band_type, group_len, and coef/offset calculations. This makes the code easier to read and slightly faster. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21189 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
The codebooks each consist of small number of values repeated in groups of 2 or 4. Storing the codebooks as a packed list of 2- or 4-bit indexes into a table reduces their size substantially (from 7.5k to 1.5k), resulting in less cache pressure. For the band types with sign bits in the bitstream, storing the number and position of non-zero codebook values using a few bits avoids multiple get_bits() calls and floating-point comparisons which gcc handles miserably. Some float/int type punning also avoids gcc brain damage. Overall speedup 20-35% on Cortex-A8, 20% on Core i7. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21188 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
rbultje authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21187 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
benoit authored
Patch by Tomas Härdin: $(name) punto hardin chez codemill dot se git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21186 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
vitor authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21185 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
vitor authored
the file for future 16k mode decoder code. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21184 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
Two of these are in fact constant size, so use the constant instead of a variable in the declarations. The remaining one is small enough that always using the maximum size is acceptable. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21183 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21182 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
not slower according to benchmarks. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21181 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
Yes i did compile&test, no svq3.c was not recompiled. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21180 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
zuxy authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21179 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
Seems to speed the code up a little... The placement of many generic functions between h264.c and h264.h is still open Currently they are a little randomly placed between them. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21178 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-