summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Cosmetics, mostly indention, 2 or so new fixme comments that i was to lazyMichael Niedermayer2010-01-28
| | | | | | to split out Originally committed as revision 21496 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the fast loop filter path work with unavailable left MBs.Michael Niedermayer2010-01-28
| | | | | | | | This prevents the issue with having to switch between slow and fast code paths in each row. 0.5% faster loopfilter for cathedral Originally committed as revision 21495 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get rid of the start variable.Michael Niedermayer2010-01-28
| | | | | | a few cycles faster Originally committed as revision 21494 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Unroll main loop so the edge==0 case is seperate.Michael Niedermayer2010-01-28
| | | | | | | | | | 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. Originally committed as revision 21493 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Declare variable "version" in the PRINT_LIB_VERSION() macro if block,Stefano Sabatini2010-01-27
| | | | | | slightly simpler and more robust. Originally committed as revision 21492 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support demuxing Blu-ray subtitles in matroska files.Carl Eugen Hoyos2010-01-27
| | | | | | Patch sent to mailing list by Taylor Ralph, taylor D ralph A gmail Originally committed as revision 21491 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix BSD compile (PF_UNSPEC is not a standard define, AF_UNSPEC is).Ronald S. Bultje2010-01-27
| | | | Originally committed as revision 21490 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix svq3_* function declarations.Rafaël Carré2010-01-27
| | | | | | Patch by Rafaël Carré, rafael D carre A gmail Originally committed as revision 21489 to svn://svn.ffmpeg.org/ffmpeg/trunk
* SVQ1: 4-byte-align codebook tablesMåns Rullgård2010-01-27
| | | | | | These tables are accessed as uint32 so they must be suitably aligned. Originally committed as revision 21488 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix possible crashes in mlp parser, it tries to go back 7 bytes afterReimar Döffinger2010-01-27
| | | | | | | | 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. Originally committed as revision 21487 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reduce log level of "Extracting .. channel downmix" to AV_LOG_DEBUG, theReimar Döffinger2010-01-27
| | | | | | message is pointless to ordinary users and is printed once per frame. Originally committed as revision 21486 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix duration calculation in the presence of a single wraping of the timeline.Michael Niedermayer2010-01-27
| | | | | | Fixes issue1714. Originally committed as revision 21485 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Schedule an increase in the maximum number of streamsJai Menon2010-01-27
| | | | | | at next libavformat major version bump. Originally committed as revision 21484 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg.c : Increase static limit on the maximum number ofJai Menon2010-01-27
| | | | | | input files. Originally committed as revision 21483 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add macro AV_JOIN() for joining two tokens into oneMåns Rullgård2010-01-27
| | | | Originally committed as revision 21482 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert Revision: 21362Michael Niedermayer2010-01-27
| | | | | | | | | | | | 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 Originally committed as revision 21481 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Print "Multiple frames in a packet" warning independant of CODEC_CAP_SUBFRAMESMichael Niedermayer2010-01-27
| | | | | | | because CODEC_CAP_SUBFRAMES is primarely misused to hide this warning otherwise which renders the flag completely useless. Originally committed as revision 21480 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update comment.Michael Niedermayer2010-01-27
| | | | Originally committed as revision 21479 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert Revision: 21473Michael Niedermayer2010-01-27
| | | | | | | | | Log: Fix misc typos, patch by Fabian Greffrath base64_decode(PGZhYmlhbkBncmVmZnJhdGguY29tPg==). This violates the spec. Originally committed as revision 21478 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prettify PRINT_LIB_VERSION macroMåns Rullgård2010-01-27
| | | | Originally committed as revision 21477 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Get rid of ifdeffery for printing library versions and configurationsMåns Rullgård2010-01-27
| | | | Originally committed as revision 21476 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Emit CONFIG_AVUTIL for completenessMåns Rullgård2010-01-27
| | | | Originally committed as revision 21475 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use table to speedup access to non_zero_count in MBAFF with differing ↵Michael Niedermayer2010-01-27
| | | | | | | | interlacing. ~4 cpu cycles speedup Originally committed as revision 21474 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix misc typos, patch byStefano Sabatini2010-01-27
| | | | | | Fabian Greffrath base64_decode(PGZhYmlhbkBncmVmZnJhdGguY29tPg==). Originally committed as revision 21473 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: fix linkingMåns Rullgård2010-01-27
| | | | | | Alphabetical order isn't always a good idea. Originally committed as revision 21472 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename swscale-example to swscale-test, to better reflect the intendedStefano Sabatini2010-01-27
| | | | | | use of the program. Originally committed as revision 30439 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Document av_register_protocol(), not that it really needs to beStefano Sabatini2010-01-27
| | | | | | documented but it's nice to have everything documented. Originally committed as revision 21471 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify left_xy initMichael Niedermayer2010-01-27
| | | | Originally committed as revision 21470 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split fill_caches() between loopfilter & decode, the 2 no longer where commonMichael Niedermayer2010-01-26
| | | | | | enough to justify the messy interleaving. Originally committed as revision 21469 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow disabling of lavc, lavf, lavd, and lswsMåns Rullgård2010-01-26
| | | | Originally committed as revision 21468 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize loop filtering of the left edge in MBAFF.Michael Niedermayer2010-01-26
| | | | | | 60 cpu cycles speedup Originally committed as revision 21467 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r21226, it was a joke:Ramiro Polla2010-01-26
| | | | | | | Get one step closer to world domination. Remove "make uninstall". Originally committed as revision 21466 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use left_xy[1] in mbaff QP loop filter check, this improves the amount that canMichael Niedermayer2010-01-26
| | | | | | be skiped. Originally committed as revision 21465 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize mv/ref cache init for left MB.Michael Niedermayer2010-01-26
| | | | Originally committed as revision 21464 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add UMULH()Måns Rullgård2010-01-26
| | | | | | | This function/macro returns the high half of the unsigned 64-bit product of two unsigned 32-bit operands. Originally committed as revision 21463 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimize h264_loop_filter_strength_mmx2Loren Merritt2010-01-26
| | | | | | 244->160 cycles on core2 Originally committed as revision 21462 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't use tcp_fd if we're not using TCP-based connections (e.g. whenJeremy Morton2010-01-26
| | | | | | | reading direct SDP files to set up UDP-based RTP-streams). Fixes issue 1713. Patch by Jeremy Morton <ffmpeg game-point net>. Originally committed as revision 21461 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove unneeded checkMichael Niedermayer2010-01-26
| | | | Originally committed as revision 21460 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use left_mb_xy from fill_caches instead of recalculating it.Michael Niedermayer2010-01-26
| | | | Originally committed as revision 21459 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify left_xy content for the loop filter, this also makes it closer toMichael Niedermayer2010-01-26
| | | | | | what is needed and its faster too. Originally committed as revision 21458 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify loop filter a little by using top/left_type.Michael Niedermayer2010-01-26
| | | | Originally committed as revision 21457 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set top & left types for deblock in fill_caches().Michael Niedermayer2010-01-26
| | | | Originally committed as revision 21456 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l typo fix, mixed up +-1 forcing the loop filter skip to never skip.Michael Niedermayer2010-01-26
| | | | Originally committed as revision 21455 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticMichael Niedermayer2010-01-26
| | | | Originally committed as revision 21454 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix qp_thres loop filter check for MBAFF.Michael Niedermayer2010-01-26
| | | | Originally committed as revision 21453 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize mb neighbor initialization for MBAFF in fill_caches().Michael Niedermayer2010-01-26
| | | | | | ~10 cpu cycles speedup. Originally committed as revision 21452 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Metasoft MJPEG codec has Cb and Cr swapped, fixes issue 1611.Carl Eugen Hoyos2010-01-26
| | | | Originally committed as revision 21451 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use isAnyRGB() where possibleMichael Niedermayer2010-01-26
| | | | Originally committed as revision 30435 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add 3 more RGB makros that allow specifying RGB in bytes and any rgb/bgr.Michael Niedermayer2010-01-26
| | | | Originally committed as revision 30434 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Rename isRGB() and isBGR() as their meaning is confusing.Michael Niedermayer2010-01-26
| | | | Originally committed as revision 30433 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale