summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Don't initialize normal horizontal filter if MMX2 filter is used.Ramiro Polla2010-01-15
| | | | Originally committed as revision 30313 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Get one step closer to world domination.Ramiro Polla2010-01-15
| | | | | | Remove "make uninstall". Originally committed as revision 21226 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not print VDPAU upgrade notice when configure is invokedJai Menon2010-01-15
| | | | | | with `--disable-vdpau`. Originally committed as revision 21225 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: optimise bitstream reading in decode_spectrum_and_dequant()Måns Rullgård2010-01-15
| | | | | | | | | Using the low-level macros directly avoids redundant open/update/close cycles. 2-3% faster on ARM, PPC, and Core i7. Originally committed as revision 21224 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support decoding of Avid uncompressed mov files, fixes issue 1685.Carl Eugen Hoyos2010-01-15
| | | | Originally committed as revision 21223 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support decoding Avid 1:1x codec, (partially) fixes issue1684.Carl Eugen Hoyos2010-01-15
| | | | Originally committed as revision 21222 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Const correctness for src pointer. Remove all constness related warnings inZuxy Meng2010-01-15
| | | | | | libswscale. Originally committed as revision 30306 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add forgotten include of h264_mvpred.h to h264.h.Michael Niedermayer2010-01-15
| | | | | | | This could have caused the linking failure of pred_pskip_motion() missing if a compiler included never used static functions. Originally committed as revision 21221 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add forgotton multiple inclusion guards to h264_mvpred.h.Michael Niedermayer2010-01-15
| | | | Originally committed as revision 21220 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: ARM/NEON asm for VMUL2/4 functionsMåns Rullgård2010-01-15
| | | | Originally committed as revision 21219 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not assign codec_tag to pix_fmt in rawdec.c, but in raw.cCarl Eugen Hoyos2010-01-15
| | | | Originally committed as revision 21218 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix typo.Stefano Sabatini2010-01-15
| | | | Originally committed as revision 30304 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Optimise av_log2 with clz when availableMåns Rullgård2010-01-14
| | | | | | 10% faster flac decoding on x86 and ARM. Originally committed as revision 21217 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set HAVE_FAST_CLZ if CPU has a fast count leading zeros instructionMåns Rullgård2010-01-14
| | | | Originally committed as revision 21216 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused clip_table code.Ramiro Polla2010-01-14
| | | | Originally committed as revision 30303 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* configure: allow reverse auto-selection of optionsMåns Rullgård2010-01-14
| | | | | | | | This adds the possibility to set foo_if and foo_if_any variables, causing foo to be enabled if all/any of the listed options are enabled. Originally committed as revision 21215 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change code so it uses 2 adds instead of one FFABS.Reimar Döffinger2010-01-14
| | | | | | | | About 1% faster ff_ac3_bit_alloc_calc_psd on Intel Atom, overall speedup not measurable though. Should have a bigger effect on systems without cmov or with very slow cmov. Originally committed as revision 21214 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Latent libavformat version bump and documentation update for Adobe Filmstrip ↵Peter Ross2010-01-14
| | | | | | muxer and demuxer (r21212) Originally committed as revision 21213 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Adobe Filmstrip muxer and demuxerPeter Ross2010-01-14
| | | | Originally committed as revision 21212 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add const qualifier to rgb48 to YV12 functions' src.Ramiro Polla2010-01-14
| | | | Originally committed as revision 30301 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add missing parameter to rgb48 to YV12 functions.Ramiro Polla2010-01-14
| | | | Originally committed as revision 30300 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Implement alpha channel decoding for BGR HuffYUV.Alexander Strange2010-01-14
| | | | | | | Since BGR24 is decoded as BGR32, fill its alpha channel with 255 using the appropriate predictors. Originally committed as revision 21211 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set stream aspect from mov tkhd width/height, patch by Andrew Wason, ↵Andrew Wason2010-01-14
| | | | | | | | rectalogic at rectalogic dot com Fixes issue 671. Originally committed as revision 21210 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not skip mdat data if it's the last atom, avoids one seekBaptiste Coudurier2010-01-13
| | | | Originally committed as revision 21209 to svn://svn.ffmpeg.org/ffmpeg/trunk
* restore old buffer content when seek failed in http protocol, fix issue #1631Baptiste Coudurier2010-01-13
| | | | Originally committed as revision 21208 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert wrongly commited hunk in r21205Baptiste Coudurier2010-01-13
| | | | Originally committed as revision 21207 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless type declarationsBaptiste Coudurier2010-01-13
| | | | Originally committed as revision 21206 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless declarations from mpegts.hBaptiste Coudurier2010-01-13
| | | | Originally committed as revision 21205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use codec rc_max_rate if set and warn if bit rate is not setBaptiste Coudurier2010-01-13
| | | | Originally committed as revision 21204 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not split audio frames accross pes packets.Baptiste Coudurier2010-01-13
| | | | | | This was not supported by some equipment and cisco analyzer. Originally committed as revision 21203 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Surprisingly enough, the RTP muxer does not depend on the RTP protocolLuca Abeni2010-01-13
| | | | | | nor on network support. Originally committed as revision 21202 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print more debug info about muxing parameters, patch by Mike Scheutzow, ↵Mike Scheutzow2010-01-13
| | | | | | scheutzow at alcatel-lucent dot com Originally committed as revision 21201 to svn://svn.ffmpeg.org/ffmpeg/trunk
* update mpegts_write_pes documentation, patch by Mike Scheutzow, scheutzow at ↵Mike Scheutzow2010-01-13
| | | | | | alcatel-lucent dot com Originally committed as revision 21200 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Insert null packets to keep pcr values correct, patch by Mike Scheutzow,Mike Scheutzow2010-01-13
| | | | | | scheutzow at alcatel-lucent dot com and Niobos, niobos at dest-unreach dot be. Originally committed as revision 21199 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move pcr/sdt/pat period computation after ts->mux_rate is set, patch by Mike ↵Mike Scheutzow2010-01-13
| | | | | | Scheutzow, scheutzow at alcatel-lucent dot com Originally committed as revision 21198 to svn://svn.ffmpeg.org/ffmpeg/trunk
* output a pcr as soon as possible, patch by Mike Scheutzow, scheutzow at ↵Mike Scheutzow2010-01-13
| | | | | | alcatel-lucent dot com Originally committed as revision 21197 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix ts packet header size computation, patch by Niobos, niobos at ↵Niobos2010-01-13
| | | | | | dest-unreach dot be Originally committed as revision 21196 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix sdt, pat, pcr size computation, patch by Niobos, niobos at dest-unreach ↵Niobos2010-01-13
| | | | | | dot be Originally committed as revision 21195 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The RTP muxer does not need rtp_asf.cLuca Abeni2010-01-13
| | | | Originally committed as revision 21194 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove the inclusion of unneeded headersLuca Abeni2010-01-13
| | | | Originally committed as revision 21193 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define !CONFIG_FOO in config.make if feature disabledMåns Rullgård2010-01-13
| | | | Originally committed as revision 21192 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: Reduce depth of vlc_spectral tables to 2Måns Rullgård2010-01-13
| | | | | | Up to 6% faster overall on i7, no change on A8. Originally committed as revision 21191 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: Unswitch loop over window groups in decode_spectrum_and_dequant()Måns Rullgård2010-01-13
| | | | | | GCC should be able to do this, but doesn't. Slightly faster code. Originally committed as revision 21190 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: simplify some calculations in decode_spectrum_and_dequant()Måns Rullgård2010-01-13
| | | | | | | Simplify cur_band_type, group_len, and coef/offset calculations. This makes the code easier to read and slightly faster. Originally committed as revision 21189 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: Compress codebook tables and optimise sign bit handlingMåns Rullgård2010-01-13
| | | | | | | | | | | | | | | | | | The codebooks each consist of small number of values repeated in groups of 2 or 4. Storing the codebooks as a packed list of 2- or 4-bit indexes into a table reduces their size substantially (from 7.5k to 1.5k), resulting in less cache pressure. For the band types with sign bits in the bitstream, storing the number and position of non-zero codebook values using a few bits avoids multiple get_bits() calls and floating-point comparisons which gcc handles miserably. Some float/int type punning also avoids gcc brain damage. Overall speedup 20-35% on Cortex-A8, 20% on Core i7. Originally committed as revision 21188 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix issue1658 (trailing space in rtpmap descriptor).Ronald S. Bultje2010-01-13
| | | | Originally committed as revision 21187 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check there is a stream before writing header.Tomas Härdin2010-01-13
| | | | | | Patch by Tomas Härdin: $(name) punto hardin chez codemill dot se Originally committed as revision 21186 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove needless use of log2f()Vitor Sessak2010-01-13
| | | | Originally committed as revision 21185 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove the struct SiprModeParam of the context. This will simplify splittingVitor Sessak2010-01-13
| | | | | | the file for future 16k mode decoder code. Originally committed as revision 21184 to svn://svn.ffmpeg.org/ffmpeg/trunk
* SIPR: kill variable-length arraysMåns Rullgård2010-01-13
| | | | | | | | Two of these are in fact constant size, so use the constant instead of a variable in the declarations. The remaining one is small enough that always using the maximum size is acceptable. Originally committed as revision 21183 to svn://svn.ffmpeg.org/ffmpeg/trunk