summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
* Merge decode_cabac_mb_type_b() into calling code.Michael Niedermayer2010-02-15
| | | | | | This avoids a conditional branch and is about 3 cpu cyclues faster. Originally committed as revision 21838 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove outdated comment.Maxim Poliakovski2010-02-15
| | | | | | Patch by Maxim, max_pole gmx de Originally committed as revision 21837 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add heuristic to discern the old sample clips from streams encodedStefan Gehrer2010-02-15
| | | | | | with rm52j encoder, a marker_bit has been added in the I-Frame syntax Originally committed as revision 21836 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid using DECLARE_ALIGNED on stack variable as suggested by ReimarStefan Gehrer2010-02-15
| | | | Originally committed as revision 21835 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: Mark che_configure() as av_cold.Alex Converse2010-02-15
| | | | | | It is also only called when the output configuration is not locked. Originally committed as revision 21834 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: Mark functions that are only called when the output configuration is ↵Alex Converse2010-02-15
| | | | | | not locked as av_cold. Originally committed as revision 21833 to svn://svn.ffmpeg.org/ffmpeg/trunk
* IFF bitmap n-bit color supportPeter Ross2010-02-15
| | | | Originally committed as revision 21831 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l ;; gcc 2.95 compilation fix by mikeMichael Niedermayer2010-02-15
| | | | Originally committed as revision 21830 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l use pack16to32(), should fix big endian h264 failures.Michael Niedermayer2010-02-15
| | | | Originally committed as revision 21829 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge the single line function decode_cabac_mb_transform_size()Michael Niedermayer2010-02-15
| | | | | | | into the calling code. 8 cpu cycles faster Originally committed as revision 21828 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentMichael Niedermayer2010-02-14
| | | | Originally committed as revision 21827 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge decode_cabac_mb_dqp() with surronding code.Michael Niedermayer2010-02-14
| | | | | | ~20 cpu cycles faster Originally committed as revision 21826 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Drop if(0) code.Michael Niedermayer2010-02-14
| | | | Originally committed as revision 21825 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentReimar Döffinger2010-02-14
| | | | Originally committed as revision 21824 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize h261_probe function, since it is far slower than all others.Reimar Döffinger2010-02-14
| | | | | | About 5 times faster. Originally committed as revision 21823 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set sub_mb_type in direct_cache instead of just the direct flag.Michael Niedermayer2010-02-14
| | | | | | Simpler, cleaner and faster. Originally committed as revision 21822 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Store sub_mb_type in direct_cache/direct_table.Michael Niedermayer2010-02-14
| | | | | | This is equal complexity but could be more usefull. Originally committed as revision 21821 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add myself as maintainer of bgmc.[ch].Thilo Borgmann2010-02-14
| | | | Originally committed as revision 21820 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove slice_table checks from decode_cabac_mb_cbp_luma() and set ↵Michael Niedermayer2010-02-14
| | | | | | | | left/top_cbp so these checks arent needed. Originally committed as revision 21819 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r21814Michael Niedermayer2010-02-14
| | | | | | | | | | | | | | Log: h264: Fix pointer warnings by removing redundant [0] Fixes: h264.h:1222:38: warning: initialization from incompatible pointer type h264.h:1299:38: warning: initialization from incompatible pointer type h264.h:1314:42: warning: initialization from incompatible pointer type Reason: breaks h264 decoding & fate Originally committed as revision 21818 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics, vertical align.Michael Niedermayer2010-02-14
| | | | Originally committed as revision 21817 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Direct temporal skiped MBs dont need fill_decode_caches() at all so dont call itMichael Niedermayer2010-02-13
| | | | | | for them. Originally committed as revision 21816 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264: Remove unused variables.Alexander Strange2010-02-13
| | | | Originally committed as revision 21815 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264: Fix pointer warnings by removing redundant [0]Alexander Strange2010-02-13
| | | | | | | | | Fixes: h264.h:1222:38: warning: initialization from incompatible pointer type h264.h:1299:38: warning: initialization from incompatible pointer type h264.h:1314:42: warning: initialization from incompatible pointer type Originally committed as revision 21814 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix integer overflow warnings in h264.hAlexander Strange2010-02-13
| | | | | | | | | Fixes: h264.h: In function 'fill_filter_caches': h264.h:1216:73: warning: integer overflow in expression h264.h:1307:81: warning: integer overflow in expression Originally committed as revision 21813 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge (IS_SKIP(mb_type) || IS_DIRECT(mb_type)Michael Niedermayer2010-02-13
| | | | Originally committed as revision 21812 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Skiped MBs dont need the cbp stuff so skip initing that.Michael Niedermayer2010-02-13
| | | | Originally committed as revision 21811 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent a line.Thilo Borgmann2010-02-13
| | | | Originally committed as revision 21810 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Also skip direct/mvd_cache init for skiped blocks.Michael Niedermayer2010-02-13
| | | | | | Odd thing is i thought ive tryed this already and it failed previously. Originally committed as revision 21809 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add myself as contributor.Thilo Borgmann2010-02-13
| | | | Originally committed as revision 21808 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add myself as ALS maintainer.Thilo Borgmann2010-02-13
| | | | Originally committed as revision 21807 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move more code under if(!IS_DIRECT(mb_type)).Michael Niedermayer2010-02-13
| | | | Originally committed as revision 21806 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move CODEC_FLAG_GRAY check to outer loopDavid Conrad2010-02-13
| | | | Originally committed as revision 21805 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move branch based on custom mode outside the loopDavid Conrad2010-02-13
| | | | Originally committed as revision 21804 to svn://svn.ffmpeg.org/ffmpeg/trunk