summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Use new librtmp APIs instead of grubbing around in RTMP structHoward Chu2010-07-01
| | | | Originally committed as revision 23928 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix h264/vp8 intra pred on Athlon XPJason Garrett-Glaser2010-07-01
| | | | | | Whose idea was it to have a CPU that didn't SIGILL on an invalid instruction? Originally committed as revision 23927 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpegaudioenc: Remove write-only variables from the context.Rafaël Carré2010-07-01
| | | | | | Patch by Rafaël Carré (rafael <dot> carre <at> gmail). Originally committed as revision 23926 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prevent infinite recursion of odml indexes.Michael Niedermayer2010-07-01
| | | | | | This fixes a stack overflow. Originally committed as revision 23925 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Eliminate another redundant instruction in vp56/8 arithcoderJason Garrett-Glaser2010-06-30
| | | | | | | | | | | | | Necessary because of this GCC bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44474 To do this, convert some, but not all (!) of the variables in VP56RangeCoder into local variables. If we convert c->high into a local variable, gcc gets the stupids and refuses to use a conditional move for the unpredictable main branch. TODO: dispense with this bullshit and write an asm version. Originally committed as revision 23924 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set pad description with NULL_IF_CONFIG_SMALL(), consistent with theStefano Sabatini2010-06-30
| | | | | | other filters. Originally committed as revision 23923 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve description for the pad filter.Stefano Sabatini2010-06-30
| | | | Originally committed as revision 23922 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CMOV-ify vp56 arithcoderJason Garrett-Glaser2010-06-30
| | | | | | | | | This incantation causes gcc 4.3 to generate cmov on x86, a vastly better option than a completely unpredictable branch. Hopefully this carries over to newer versions and other CPUs with conditionals. ~5 cycles saved per call on a Core i7. Originally committed as revision 23921 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize vp56 arithmetic decoderJason Garrett-Glaser2010-06-30
| | | | | | Negate "bits" to eliminate a negate in cache refilling. Originally committed as revision 23920 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make "invalid dts/pts combination" a debug instead of a warning message.XBMC2010-06-30
| | | | | | Patch by XBMC Originally committed as revision 23919 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow setting streamid when muxing mpegts.Mike Scheutzow2010-06-30
| | | | | | Patch by Mike Scheutzow, scheutzow alcatel-lucent com Originally committed as revision 23918 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add new option "streamid" to set the value of an outfile streamid.Mike Scheutzow2010-06-30
| | | | | | Patch by Mike Scheutzow, scheutzow alcatel-lucent com Originally committed as revision 23917 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add more int packing macros, name them consistentlyMåns Rullgård2010-06-30
| | | | Originally committed as revision 23916 to svn://svn.ffmpeg.org/ffmpeg/trunk
* renormalize VP5/6/7/8 range coder without loopStefan Gehrer2010-06-30
| | | | Originally committed as revision 23915 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not skip one of three bits zero padding.Daniel Kristjansson2010-06-30
| | | | | | Patch by Daniel Kristjansson, danielk cuymedia net Originally committed as revision 23914 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missed file dct32.cMåns Rullgård2010-06-30
| | | | Originally committed as revision 23913 to svn://svn.ffmpeg.org/ffmpeg/trunk
* More mp{1,2,3} 32-point DCT transform to our common DCT framework.Vitor Sessak2010-06-30
| | | | | | Should allow for future SIMD optimizations. Originally committed as revision 23912 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve FF_SYMVER documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23911 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve av_strerror() documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23910 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve GET_UTF{8,16} documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23909 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aes: improve av_aes_crypt() documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23908 to svn://svn.ffmpeg.org/ffmpeg/trunk
* adler32: add API documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23907 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve av_resample() documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23906 to svn://svn.ffmpeg.org/ffmpeg/trunk
* base64: improve documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23905 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix grammar errors in documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make av_get_random_seed() non-blockingMåns Rullgård2010-06-30
| | | | | | | Attempt to read from /dev/urandom and /dev/random with O_NONBLOCK set. If neither succeeds, proceed with fallbacks. Originally committed as revision 23903 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for fcntl()Måns Rullgård2010-06-30
| | | | Originally committed as revision 23902 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Step back as documentation maintainer.Diego Biurrun2010-06-30
| | | | Originally committed as revision 23901 to svn://svn.ffmpeg.org/ffmpeg/trunk
* apedec: add flush functionMåns Rullgård2010-06-30
| | | | Originally committed as revision 23900 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a changelog entry for the RTSP tunneling, that was added a few weeks agoMartin Storsjö2010-06-30
| | | | Originally committed as revision 23899 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mxfdec: Improve parsing of the PixelLayout itemTomas Härdin2010-06-30
| | | | Originally committed as revision 23898 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix "initialization from incompatible pointer type" warning in rv34.Eli Friedman2010-06-30
| | | | | | Patch by Eli Friedman (at gmail). Originally committed as revision 23897 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change AES code to be strict-aliasing-safe.Reimar Döffinger2010-06-30
| | | | | | | | | Makes it give correct results with e.g. gcc 4.4. For unknown reasons the generate asm code also changes on e.g. gcc 4.3, making the code a bit larger but also a bit faster. Originally committed as revision 23896 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Silense one warning:Eli Friedman2010-06-30
| | | | | | | | "passing argument 1 of ‘av_memcpy_backptr’ from incompatible pointer type" Patch by Eli Friedman, eli D friedman A gmail Originally committed as revision 23895 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix strict-aliasing violations in MPV_motion_internal.Eli Friedman2010-06-30
| | | | | | Patch by Eli Friedman, eli D friedman A gmail Originally committed as revision 23894 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rv40: make rv40_adaptive_loop_filter() always_inlineMåns Rullgård2010-06-29
| | | | | | | | | This function is called from the rv40_[hv]_loop_filter() wrappers with some arguments constant, so it really needs to be inlined. 3% faster overall on Cortex-A8. Originally committed as revision 23893 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffplay: remove VLAMåns Rullgård2010-06-29
| | | | Originally committed as revision 23892 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use add instead of lshift in mmxext vp8 idctJason Garrett-Glaser2010-06-29
| | | | Originally committed as revision 23891 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused macros (duplicates from the now-LGPL x86util.asm).Ronald S. Bultje2010-06-29
| | | | Originally committed as revision 23890 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add CRC check to the ALS decoder.Thilo Borgmann2010-06-29
| | | | Originally committed as revision 23889 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: add mov32 macroMåns Rullgård2010-06-29
| | | | Originally committed as revision 23888 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: (mostly) whitespace cosmeticsMåns Rullgård2010-06-29
| | | | Originally committed as revision 23887 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MMX idct_add for VP8.Ronald S. Bultje2010-06-29
| | | | Originally committed as revision 23886 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing mm_support call toff_h264_pred_init_x86.Jason Garrett-Glaser2010-06-29
| | | | | | I'm not sure if this is supposed to be here, but it can't hurt. Originally committed as revision 23885 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Altivec VP8 MC functionsDavid Conrad2010-06-29
| | | | Originally committed as revision 23884 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Altivec: Add helper function to load from a constant misalignmentDavid Conrad2010-06-29
| | | | Originally committed as revision 23883 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vorbis: cosmetics, remove trailing comma for values that will never haveDavid Conrad2010-06-29
| | | | | | anything added Originally committed as revision 23882 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Faster C VP8 normal inner loop filterJason Garrett-Glaser2010-06-29
| | | | Originally committed as revision 23881 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use crop table in C implementations of VP8 DSP functions.Jason Garrett-Glaser2010-06-29
| | | | | | Much faster VP8 C DSP functions; ~5-10% faster overall with asm off. Originally committed as revision 23880 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update x264 presets. Patch by Lou Logan <lou@fakeoutdoorsman.com>Lou Logan2010-06-29
| | | | Originally committed as revision 23879 to svn://svn.ffmpeg.org/ffmpeg/trunk