summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Use av_compare_ts from libavutil instead of the locale compare_ts, theReimar Döffinger2010-02-10
| | | | | | calculations in the later one are not correct with large time stamps. Originally committed as revision 21744 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix syncronisation for streams with a high encoding delay.Timo Teräs2010-02-10
| | | | | | Patch by Timo Teräs (timo DOT teras AT iki DOT fi) Originally committed as revision 21743 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r21741.Ronald S. Bultje2010-02-10
| | | | Originally committed as revision 21742 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't forget to set known audio parameters (samplerate, etc.) if the codec isRonald S. Bultje2010-02-10
| | | | | | | not supported in FFmpeg. This will cause crashes later because the samplerate is used to initialize the timebase. Originally committed as revision 21741 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTP/AMR depacketizer, by Martin Storsjö <$firstname at $firstname dot st>.Ronald S. Bultje2010-02-10
| | | | Originally committed as revision 21740 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Output the first AAC frame. This is needed for SBR conformance.Alex Converse2010-02-10
| | | | Originally committed as revision 21739 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Dont give up after 100kb of zero bytes but returnd EAGAINMichael Niedermayer2010-02-10
| | | | | | fixes issue1729 Originally committed as revision 21738 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mp3: ftell() file offset for VBR tags before ID3v1 parser messes it up.Andreas Öman2010-02-10
| | | | Originally committed as revision 21737 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Enable SSE2 (put|avg)_pixels_16_sse2David Conrad2010-02-10
| | | | | | | | SVQ1 chroma has been special-cased aligned to 16-bytes since at least r15466 Other architectures also assume 16-byte alignment here too but set STRIDE_ALIGN to 16. Originally committed as revision 21736 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define missing llrint() as macro instead of inline functionMåns Rullgård2010-02-09
| | | | | | This fixes building on some broken systems. Originally committed as revision 21735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Special check for math.h functionsMåns Rullgård2010-02-09
| | | | | | | These are often, contrary to standards, implemented only as macros or compiler-builtin functions without an actual symbol definition. Originally committed as revision 21734 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for setrlimit()Måns Rullgård2010-02-09
| | | | Originally committed as revision 21733 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: allow 'none' as target OSMåns Rullgård2010-02-09
| | | | Originally committed as revision 21732 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Doxument url_fopen().Stefano Sabatini2010-02-09
| | | | Originally committed as revision 21714 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add an entry for the recently added av_compare_ts() function.Stefano Sabatini2010-02-09
| | | | Originally committed as revision 21713 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARMv6 optimised pix_sumMåns Rullgård2010-02-09
| | | | Originally committed as revision 21705 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARMv6 optimised pix_norm1Måns Rullgård2010-02-09
| | | | Originally committed as revision 21704 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARMv6 optimised sse16Måns Rullgård2010-02-09
| | | | Originally committed as revision 21703 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARMv6 optimised diff_pixelsMåns Rullgård2010-02-09
| | | | Originally committed as revision 21702 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARMv6 optimised get_pixelsMåns Rullgård2010-02-09
| | | | Originally committed as revision 21701 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARMv6 optimised pix_abs8Måns Rullgård2010-02-09
| | | | Originally committed as revision 21700 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARMv6 optimised pix_abs16_y2Måns Rullgård2010-02-09
| | | | Originally committed as revision 21699 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARMv6 optimised pix_abs16_x2Måns Rullgård2010-02-09
| | | | Originally committed as revision 21698 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARMv6 optimised pix_abs16Måns Rullgård2010-02-09
| | | | Originally committed as revision 21697 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARMv6 optimised put_pixels functions except xy2 variantsMåns Rullgård2010-02-09
| | | | Originally committed as revision 21696 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Indeo 5 decoderKostya Shishkov2010-02-09
| | | | Originally committed as revision 21695 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reorder and factorize mb_type ifs, 1 cpu cycle faster and simpler.Michael Niedermayer2010-02-09
| | | | Originally committed as revision 21694 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure the header value used to avoid repeating headers on seeking to theReimar Döffinger2010-02-08
| | | | | | | start and to avoid initializing codecs with missing headers is set for all streams. Fixes issue 1723. Originally committed as revision 21693 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement gai_strerror() for systems lacking such functionality. PatchRonald S. Bultje2010-02-08
| | | | | | by KO Myung-Hun <komh challion net>. Originally committed as revision 21692 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set partitioning to 16x16 for spatial direct MBs with mixed interlacing.Michael Niedermayer2010-02-08
| | | | | | | 11cylcles slower MV generation 98cycles faster MC Originally committed as revision 21691 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Detect spatial direct MBs partitioned smaller than 16x16 that can be partitionedMichael Niedermayer2010-02-08
| | | | | | | | as 16x16 (except ones changing interlacing relative to the colocated MB). 20 cycles slower during MV generation 175 cycles faster during MC Originally committed as revision 21690 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Detect equal 4x4 blocks in spatial direct MBs.Michael Niedermayer2010-02-08
| | | | | | | 19 cycles slower MV generation 575 cycles faster MC Originally committed as revision 21689 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix playback with invalid files that don't set the continuation flag forDavid Conrad2010-02-08
| | | | | | | pages that continue packets started in prior pages. Fixes issue1248 Originally committed as revision 21688 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Stop reading input file when -t option value is reached.Wolfram Gloger2010-02-08
| | | | | | Patch by Wolfram Gloger wmglo (chez) dent med uni (minus) muenchen de Originally committed as revision 21687 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove an apparently unneeded && !FRAME_MBAFF.Michael Niedermayer2010-02-08
| | | | | | This should speed the affected cases (MBAFF temporal direct MBs) up. Originally committed as revision 21686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Branchless calculation of ref_offset.Michael Niedermayer2010-02-08
| | | | | | 7 cpu cycles faster. Originally committed as revision 21685 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove incorrect fixme, i see no case that is missing.Michael Niedermayer2010-02-08
| | | | Originally committed as revision 21684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace call to pred_motion() in direct spatial mv pred by codeMichael Niedermayer2010-02-08
| | | | | | | and simplify cases that cannot happen away. 8 cpu cycles faster Originally committed as revision 21683 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change xvid/divx/lavc build variables to be consistent to x264_build.Michael Niedermayer2010-02-08
| | | | Originally committed as revision 21682 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set x264_build so that checks are simpler.Michael Niedermayer2010-02-08
| | | | Originally committed as revision 21681 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ooops, 10l forgot to commit h264.h.Michael Niedermayer2010-02-07
| | | | Originally committed as revision 21680 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Zero a/b only in the branch where they need to be zeroed.Michael Niedermayer2010-02-07
| | | | Originally committed as revision 21679 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge mv&ref related code for spatial direct MV code.Michael Niedermayer2010-02-07
| | | | | | a bit more than 10 cpu cycles faster. Originally committed as revision 21678 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Precalculate a few variables for direct mv prediction for interlaced MBs.Michael Niedermayer2010-02-07
| | | | Originally committed as revision 21677 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Directly use av_rescale_rnd() instead of av_convert_ts() as this cuts theMichael Niedermayer2010-02-07
| | | | | | number of calls to it down by 2. Originally committed as revision 21676 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set direct MB partitioning for 16x8 and 8x16 colocated MBs to the respective ↵Michael Niedermayer2010-02-07
| | | | | | true partitioning. Originally committed as revision 21675 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize setting sub_mb_type out.Michael Niedermayer2010-02-07
| | | | Originally committed as revision 21674 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump minor for av_compare_ts()Michael Niedermayer2010-02-07
| | | | Originally committed as revision 21673 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use av_compare_ts() for interleaving per dts.Michael Niedermayer2010-02-07
| | | | Originally committed as revision 21672 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_compare_ts()Michael Niedermayer2010-02-07
| | | | Originally committed as revision 21671 to svn://svn.ffmpeg.org/ffmpeg/trunk