summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Split cavlc out of h264.c.Michael Niedermayer2010-01-13
| | | | | | | | Seems to speed the code up a little... The placement of many generic functions between h264.c and h264.h is still open Currently they are a little randomly placed between them. Originally committed as revision 21178 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avfilter_insert_filter() log the names of the filters betweenStefano Sabatini2010-01-13
| | | | | | which it inserts the new filter. Originally committed as revision 21177 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make query_formats() print an error message if an auto-inserted scaleStefano Sabatini2010-01-13
| | | | | | filter cannot convert between input and output formats. Originally committed as revision 21176 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use MULH instead of 64x64 multiplication, around 5% overall speedup on Intel ↵Reimar Döffinger2010-01-12
| | | | | | | | Atom. Patch by myself and Yuriy Kaminskiy [yumkam mail ru] Originally committed as revision 21175 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split motion vector prediction off h264.c/h.Michael Niedermayer2010-01-12
| | | | Originally committed as revision 21174 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move check_intra4x4_pred_mode() back from h264.h to h264.c, the function is justMichael Niedermayer2010-01-12
| | | | | | | | called once per MB in worst case and doesnt seem to benefit from static inline. Actually the code might be a hair faster now (0.1% according to my benchmark but this could be random noise) Originally committed as revision 21173 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split all the reference picture handling off h264.c.Michael Niedermayer2010-01-12
| | | | Originally committed as revision 21172 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after last commit.Thilo Borgmann2010-01-12
| | | | Originally committed as revision 21171 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace variable length array with an allocated bufferThilo Borgmann2010-01-12
| | | | | | in the context to increase compatibility. Originally committed as revision 21170 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split (picture|seq) parameter set decoding out of h264.c.Michael Niedermayer2010-01-12
| | | | | | no speedloss meassured, also its really not touching anything that is speed relevant. Originally committed as revision 21169 to svn://svn.ffmpeg.org/ffmpeg/trunk
* /nop is illegal with Apple's older version of gas, this was fixed elsewhereDavid Conrad2010-01-12
| | | | | | but not here since it was unused before now. Originally committed as revision 30289 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Split SEI code off h264.c.Michael Niedermayer2010-01-12
| | | | Originally committed as revision 21168 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r21166.Ronald S. Bultje2010-01-12
| | | | Originally committed as revision 21167 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use chunked encoding for HTTP uploads. Patch by Tomas HärdinTomas Härdin2010-01-12
| | | | | | <$firstname.$lastname()codemill,se>. Originally committed as revision 21166 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split direct mode (macro)block decoding off h264.c.Michael Niedermayer2010-01-12
| | | | | | No speedloss meassured (its slightly faster here but that may be random fluctuations) Originally committed as revision 21165 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Align mb_bit_buffer and vs_bit_buffer as their alignment is checked by assert().Michael Niedermayer2010-01-12
| | | | Originally committed as revision 21164 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure the destination address is written as an IP address in the SDPMartin Storsjö2010-01-12
| | | | | | Patch by Martin Storsjo (martin AT martin DOT st) Originally committed as revision 21163 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reduce stack usage in svq1_encode_plane(). Reuse context scratch bufferZuxy Meng2010-01-12
| | | | | | instead. Avoid a crash on MinGW. Originally committed as revision 21162 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correct timestamps inside FLV data received by RTMP.Sergiy2010-01-12
| | | | | | Patch by Sergiy (gmail(piratfm)) Originally committed as revision 21161 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use old-style RTMP handshake for old servers.Art Clarke2010-01-12
| | | | | | | This fixes issue streaming from Red5 server. Patch by Art Clarke (aclarke@`echo xyzzy|sed s/y/u/|sed s/y/le/|tr z g`.com) Originally committed as revision 21160 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split h264 loop filter off h264.c.Michael Niedermayer2010-01-12
| | | | | | No meassureable speed difference on pentium dual & cathedral sample. Originally committed as revision 21159 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move svq3.o to the correct spot.Michael Niedermayer2010-01-12
| | | | Originally committed as revision 21158 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Get rid of #include "svq3.c"Michael Niedermayer2010-01-12
| | | | | | | | | | | functions called more than per mb are moved into the header, scan8 is also as it must be known at compiletime. The code after this patch duplicates h264data.h, this has been done to minimize the changes in this step and allow more fine grained benchmarking. Speedwise this is 1% faster on my pentium dual core with diegos cursed cathedral sample. Originally committed as revision 21157 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Better title for the file.Michael Niedermayer2010-01-12
| | | | Originally committed as revision 21156 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure that sfence is used after any non temporal stores.Zuxy Meng2010-01-12
| | | | Originally committed as revision 30287 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add replacements for log2f(), exp2() and exp2f() for platforms that lacks it.Vitor Sessak2010-01-12
| | | | | | Should fix build breakage on some platforms introduced in r21125. Originally committed as revision 21155 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support uncompressed ("Resolution 1:1") Avid AVI Codec, (partially) fixes ↵Carl Eugen Hoyos2010-01-12
| | | | | | issue 1474. Originally committed as revision 21154 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: use table for cbrtf(n)*nMåns Rullgård2010-01-11
| | | | | | | | | The maximum length of escape_sequence is 21 bits, so adjust limit in code to match this. Up to 10% faster on Cortex-A8. Originally committed as revision 21153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove the inclusion of unneeded headersLuca Abeni2010-01-11
| | | | Originally committed as revision 21152 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: escape_sequence is 21 bits maxMåns Rullgård2010-01-11
| | | | | | | The maximum length of escape_sequence is 21 bits, so adjust limit in code to match this. Also fix the comment. Originally committed as revision 21151 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Provide a fallback for getnameinfo() also. Patch by Martin StorsjöMartin Storsjö2010-01-11
| | | | | | <$firstname()$firstname,st>. Originally committed as revision 21150 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement a fallback for struct sockaddr_storage if not available.Martin Storsjö2010-01-11
| | | | | | Patch by Martin Storsjö <$firstname()$firstname,st>. Originally committed as revision 21149 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for struct sockaddr_storage. Patch by Martin StorsjöMartin Storsjö2010-01-11
| | | | | | <$firstname()$firstname,st>. Originally committed as revision 21148 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use getaddrinfo() instead of resolve_host(). Patch by Martin StorsjöMartin Storsjö2010-01-11
| | | | | | <$firstname()$firstname,st>. Originally committed as revision 21147 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Deprecate resolve_host(). Patch by Martin Storsjö <$firstname()$firstname,st>.Martin Storsjö2010-01-11
| | | | Originally committed as revision 21146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Provide fallback implementations of getaddrinfo() and freeaddrinfo().Martin Storsjö2010-01-11
| | | | | | Patch by Martin Storsjö <$firstname()$firstname,st>. Originally committed as revision 21145 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for struct addrinfo availability. Patch by Martin StorsjöMartin Storsjö2010-01-11
| | | | | | <$firstname()$firstname,st>. Originally committed as revision 21144 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use getaddrinfo(), if available, in resolve_host(). Patch by MartinRonald S. Bultje2010-01-11
| | | | | | Storsjö <$firstname()$firstname,st>. Originally committed as revision 21143 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for getaddrinfo(), patch by Martin Storsjö <$firstname()$firstname,st>.Martin Storsjö2010-01-11
| | | | Originally committed as revision 21142 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fft-test: Add RDFT/IRDFT support.Alex Converse2010-01-11
| | | | Originally committed as revision 21141 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fft-test: Replace do_mdct with a tf_transform enum and switch on it.Alex Converse2010-01-11
| | | | Originally committed as revision 21140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: Make check_type handle type names containing spacesMartin Storsjö2010-01-11
| | | | | | Patch by Martin Storsjö <martin at martin st> Originally committed as revision 21139 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix two RLE buffer size calculations in TSCC decoder.Kostya Shishkov2010-01-11
| | | | | | Spotted by Zhongtuan Ma. Originally committed as revision 21138 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: allow names with spaces in enable/disable_safeMåns Rullgård2010-01-11
| | | | Originally committed as revision 21137 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add myself as the electronicarts demuxer maintainerPeter Ross2010-01-11
| | | | Originally committed as revision 21136 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: Fix forgotten variable rename from r14893 (fixes issue 1675).Carl Eugen Hoyos2010-01-11
| | | | Originally committed as revision 21135 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid redefinition of RGB_PLANAR2PACKED24 as the template is included forZuxy Meng2010-01-11
| | | | | | multiple times. Originally committed as revision 30273 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* cosmetics: {} placement.Ramiro Polla2010-01-11
| | | | Originally committed as revision 30272 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* oggdec: Set dts when knownDavid Conrad2010-01-11
| | | | Originally committed as revision 21134 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing internal.h to files calling ff_match_2uint16().Alexander Strange2010-01-11
| | | | | | | | | | | | Fixes warnings: libavcodec/mpegvideo_enc.c:574: warning: implicit declaration of function 'ff_match_2uint16' libavcodec/ituh263enc.c:143: warning: implicit declaration of function 'ff_match_2uint16' libavcodec/svq1enc.c:97: warning: implicit declaration of function 'ff_match_2uint16' Originally committed as revision 21133 to svn://svn.ffmpeg.org/ffmpeg/trunk