- 28 Jan, 2010 16 commits
-
-
benoit authored
This allows freeing the parser memory in the thread_context freeing loop. Patch by Rafaël Carré gmailify(rafael, carre) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21508 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
1% faster MBAFF decoding overall, maybe ~0.1% faster for the cathedral sample. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21507 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21506 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
~20 cpu cycles faster loopfilter git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21505 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
quite a bit faster git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21504 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
~6% faster (slow path) loopfilter (should be ~2% overall) git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21503 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
This is a hair slower (0.15% maybe) but i really dont want to have the identical code duplicated 3 times because gcc adds odd threaded jumps with register reshuffling and register safe/restore. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21502 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
benoit authored
Patch by Daniel Kristjansson: danielk cuymedia net git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21501 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21500 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
In the main per-compiler section, set speed_cflags and size_cflags with suitable values. Later one or the other is added to CFLAGS. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21499 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
This removes all but one MAX_STREAM from avienc.c. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21498 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21497 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
to split out git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21496 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
This prevents the issue with having to switch between slow and fast code paths in each row. 0.5% faster loopfilter for cathedral git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21495 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
a few cycles faster git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21494 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
This allows many things to be simplified away. h264 decoder is overall 1% faster with a mbaff sample and 0.1% slower with the cathedral sample, probably because the slow loop filter code must be loaded into the code cache for each first MB of each row but isnt used for the following MBs. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21493 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
- 27 Jan, 2010 23 commits
-
-
stefano authored
slightly simpler and more robust. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21492 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
cehoyos authored
Patch sent to mailing list by Taylor Ralph, taylor D ralph A gmail git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21491 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
rbultje authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21490 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
cehoyos authored
Patch by Rafaël Carré, rafael D carre A gmail git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21489 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
These tables are accessed as uint32 so they must be suitably aligned. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21488 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
reimar authored
finding the 4-byte signature. Add a check that ignores the signature if we do not have enough previous data to go back at least 7 bytes. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21487 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
reimar authored
message is pointless to ordinary users and is printed once per frame. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21486 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
Fixes issue1714. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21485 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
jai_menon authored
at next libavformat major version bump. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21484 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
jai_menon authored
input files. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21483 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21482 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
Log: Set CODEC_CAP_SUBFRAMES for adpcm decoders This makes ffmpeg stop printing millions of Multiple frames in a packet from stream 0 when decoding adpcm. Reason: adpcm has no subframes, the flag does not belong there git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21481 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
because CODEC_CAP_SUBFRAMES is primarely misused to hide this warning otherwise which renders the flag completely useless. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21480 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21479 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
Log: Fix misc typos, patch by Fabian Greffrath base64_decode(PGZhYmlhbkBncmVmZnJhdGguY29tPg==). This violates the spec. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21478 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21477 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21476 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21475 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
~4 cpu cycles speedup git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21474 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
stefano authored
Fabian Greffrath base64_decode(PGZhYmlhbkBncmVmZnJhdGguY29tPg==). git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21473 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
mru authored
Alphabetical order isn't always a good idea. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21472 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
stefano authored
documented but it's nice to have everything documented. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21471 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
michael authored
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21470 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-
- 26 Jan, 2010 1 commit
-
-
michael authored
enough to justify the messy interleaving. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@21469 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
-