summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add some AAC buffer overread checks.Alex Converse2010-02-18
| | | | Originally committed as revision 21886 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent and fix brace placement.Stefano Sabatini2010-02-18
| | | | Originally committed as revision 30643 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Vertically align a list of comparisons in sws_getCachedContext().Stefano Sabatini2010-02-18
| | | | Originally committed as revision 30642 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Merge two if conditions, allow to decrese the level of indentation ofStefano Sabatini2010-02-18
| | | | | | the block. Originally committed as revision 30641 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* FFmpeg is a collective effort so allowing a single name in a banner isStefano Sabatini2010-02-18
| | | | | | | | | | | | | not nice/fair towards the community of developers. Also this looks like the best way for resolving the debate about which is the one person name to be put in the banner. See the thread: Subject: [FFmpeg-devel] [PATCH] Replace "Fabrice Bellard" with "the FFmpeg developers" in the banner Date: Thu, 11 Feb 2010 23:59:12 +0100 Originally committed as revision 21885 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Suppress icc warnings about unknown attributesMåns Rullgård2010-02-18
| | | | Originally committed as revision 21884 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix intra prediction modes with inter-MB neighbors,Stefan Gehrer2010-02-18
| | | | | | the old sample clips are in violation of the 2006 spec Originally committed as revision 21883 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make RTMP client send bytes read reportKostya Shishkov2010-02-18
| | | | Originally committed as revision 21882 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H264: use alias-safe macrosMåns Rullgård2010-02-18
| | | | | | | This eliminates all aliasing violation warnings in h264 code. No measurable speed difference with gcc-4.4.3 on i7. Originally committed as revision 21881 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add alias-safe aligned AV_[RW]N macrosMåns Rullgård2010-02-18
| | | | Originally committed as revision 21880 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use alias-safe types in AV_COPY/SWAP/ZERO macrosMåns Rullgård2010-02-18
| | | | Originally committed as revision 21879 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use alias-safe types in AV_[RW] macrosMåns Rullgård2010-02-18
| | | | Originally committed as revision 21878 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add alias-safe union typedefsMåns Rullgård2010-02-18
| | | | Originally committed as revision 21877 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify deblock_left/top condition for deblocking_filter=2Michael Niedermayer2010-02-18
| | | | Originally committed as revision 21876 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Speedup decode_cabac_field_decoding_flag() by 9 cpu cycles.Michael Niedermayer2010-02-18
| | | | Originally committed as revision 21875 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix issue 1747Michael Niedermayer2010-02-18
| | | | Originally committed as revision 21874 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move NEG_[US]SR32 macros to mathops.hMåns Rullgård2010-02-17
| | | | Originally committed as revision 21873 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix sizeof()-statement to use the actual pointer type.Thilo Borgmann2010-02-17
| | | | Originally committed as revision 21872 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix wrong buffer allocation for MCC in ALS.Thilo Borgmann2010-02-17
| | | | Originally committed as revision 21871 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use stripped executable in regression testsMåns Rullgård2010-02-17
| | | | Originally committed as revision 21870 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: allow setting strip tool with --stripMåns Rullgård2010-02-17
| | | | Originally committed as revision 21869 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get_bits: Fix spelling and grammar in GET_VLC() comment.Alex Converse2010-02-17
| | | | Originally committed as revision 21868 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: remove stray '(' I don't know where it came fromMåns Rullgård2010-02-17
| | | | Originally committed as revision 21867 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use LOCAL_ALIGNED macro for local arraysMåns Rullgård2010-02-17
| | | | Originally committed as revision 21866 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC and x86 support aligning variables on stackMåns Rullgård2010-02-17
| | | | Originally committed as revision 21865 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add LOCAL_ALIGNED() macro for declaring aligned local arraysMåns Rullgård2010-02-17
| | | | Originally committed as revision 21864 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify some declarations of aligned arraysMåns Rullgård2010-02-17
| | | | | | If DECLARE_ALIGNED_16 works on uint64_t it will work smaller types too. Originally committed as revision 21863 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add functions to send RTSP commands with content attached to them. This willMartin Storsjö2010-02-17
| | | | | | | | | be used eventually in the RTSP muxer (see thread "[PATCH] RTSP muxer, round 3" on mailinglist). Patch by Martin Storsjö <$firstname $firstname st>. Originally committed as revision 21862 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move predict_field_decoding_flag() from h264.h to .c as its only used there ↵Michael Niedermayer2010-02-17
| | | | | | | | and belongs there as well. Originally committed as revision 21861 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move check for and call of predict_field_decoding_flag() from the mb code toMichael Niedermayer2010-02-17
| | | | | | the row code. This function would only be needed on a MB basis for MBAFF+FMO Originally committed as revision 21860 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 2x faster ff_h264_init_cabac_states(), 4k cpu cycles less.Michael Niedermayer2010-02-16
| | | | | | Sadly this is just per slice so the speedup with normal files should be negligible. Originally committed as revision 21859 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove first_rtcp_ntp_time. This is used to prevent overflow of the timestamp,Ronald S. Bultje2010-02-16
| | | | | | | | | | but doesn't actually do that. What's worse, it creates timestamp adjustments that are different per stream within a session, leading to a/v sync issues. See discussion in thread "[FFmpeg-devel] rtp streaming x264+audio issues (and some ideas to fix them)". Patch suggested by Luca Abeni <lucabe72 email it>. Originally committed as revision 21857 to svn://svn.ffmpeg.org/ffmpeg/trunk
* When using RTP-over-UDP, send dummy packets during stream setup, similar toMartin Storsjö2010-02-16
| | | | | | | | | what e.g. RealPlayer does. This allows proper port forwarding setup in NAT- based environments. Patch by Martin Storsjö <$firstname at $firstname dot st>. Originally committed as revision 21856 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename the "enc" variable, which refers to the AVCodecContext of aStefano Sabatini2010-02-16
| | | | | | | | | | decoder, to "avctx". See the thread: Subject: [FFmpeg-devel] [PATCH] enc is not a good name for a decoder context Date: Mon, 28 Dec 2009 22:56:25 +0100 Originally committed as revision 21855 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move read_line() and write_line() definition from pixdesc.h toStefano Sabatini2010-02-16
| | | | | | | | | pixdesc.c, which are now not anymore marked as static inline. Fix the inclusion of the private header intreadwrite.h in the public header pixdesc.h. Originally committed as revision 21854 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix two problems (no idea how this ever worked):Ronald S. Bultje2010-02-16
| | | | | | | | | | - the return value of url_open_dyn_*buf() is 0 on success, so using if (!(res = url_open_dyn_*buf())) return res; is not going to work - url_open_dyn_packet_buf actually writes the max_packet_size before each piece of data. Feeding this to the ASF demuxer will never work. Therefore, use url_open_dyn_buf() instead. Originally committed as revision 21853 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r21851.Ronald S. Bultje2010-02-16
| | | | Originally committed as revision 21852 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't return 0 if buffer setup failed. That signals the RTSP demuxer thatRonald S. Bultje2010-02-16
| | | | | | | the packet was filled in, leading to virtually random behaviour in the decoder later on. Instead, return a negative value. Originally committed as revision 21851 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set lavf identification string globally in av_write_header(), ratherAnton Khirnov2010-02-16
| | | | | | | | | than inside the muxers. Remove special handling of "encoder" tags from AVI and MP3 muxers. Patch by Anton Khirnov <wyskas gmail com>. Originally committed as revision 21850 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Limit the Rice parameter used for progressive decoding in ALS.Thilo Borgmann2010-02-16
| | | | Originally committed as revision 21849 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add lsp.o as a dependency for wmavoice. This fixes a compilation error whenJames Darnley2010-02-16
| | | | | | | | | you disable lots of stuff (in particular other voice codecs) but leave wmavoice enabled. Patch by James Darnley <$firstname dot $lastname at gmail dot com>. Originally committed as revision 21848 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support IFF ANNO (annotation) chunk typePeter Ross2010-02-16
| | | | Originally committed as revision 21847 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support <8-bit ILBM uncompressed bitmapsPeter Ross2010-02-16
| | | | Originally committed as revision 21846 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 2 cpu cycles faster context calculation for decode_cabac_intra_mb_type()Michael Niedermayer2010-02-16
| | | | Originally committed as revision 21845 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Drop a few redundant slice_num checks.Michael Niedermayer2010-02-16
| | | | Originally committed as revision 21844 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Drop compute_mb_neighbors() and move fill_decode_neighbors() up to take itsMichael Niedermayer2010-02-15
| | | | | | | role. Should be faster as this is a strict code removial. Originally committed as revision 21843 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split setting neighboring MBs from fill_decode_caches()Michael Niedermayer2010-02-15
| | | | | | no speed change. Originally committed as revision 21842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Strings in extended content header are UTF16,Anton Khirnov2010-02-15
| | | | | | | | so terminating NULLs are 2 bytes long, not 1. Patch by Anton Khirnov, wyskas gmail Originally committed as revision 21841 to svn://svn.ffmpeg.org/ffmpeg/trunk
* workaround for broken files created by previous versions of asfenc.Anton Khirnov2010-02-15
| | | | | | Patch by Anton Khirnov, wyskas gmail Originally committed as revision 21840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify decode_cabac_mb_intra4x4_pred_mode().Michael Niedermayer2010-02-15
| | | | | | same speed Originally committed as revision 21839 to svn://svn.ffmpeg.org/ffmpeg/trunk