- Jun 12, 2009
-
-
Jeff Downs authored
requirements. Now calculates crc byte at a time until aligned, then continues with uint32 optimized calculation. This fixes crashes during mlp decoding on sparc (at least, maybe others). Originally committed as revision 19160 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Jun 11, 2009
-
-
Diego Biurrun authored
Originally committed as revision 19154 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Jun 09, 2009
-
-
Diego Biurrun authored
Originally committed as revision 19135 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Jun 06, 2009
-
-
Stefano Sabatini authored
improve plain text doxy readability. See the thread: "[RFC] Should we use doxygen markup?". Originally committed as revision 19122 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- May 28, 2009
-
-
Måns Rullgård authored
Originally committed as revision 18980 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- May 25, 2009
-
-
Ramiro Polla authored
Originally committed as revision 18934 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- May 22, 2009
-
-
David Conrad authored
Originally committed as revision 18898 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- May 09, 2009
-
-
Stefano Sabatini authored
Originally committed as revision 18776 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Stefano Sabatini authored
Originally committed as revision 18775 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Apr 22, 2009
-
-
Michael Niedermayer authored
Should fix FATE, i forgot to commit this. Originally committed as revision 18656 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Apr 21, 2009
-
-
Michael Niedermayer authored
Originally committed as revision 18636 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Apr 18, 2009
-
-
Måns Rullgård authored
Originally committed as revision 18606 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
PPC is normally big endian but has special little endian load/store instructions. Using these avoids a separate byteswap. This makes the vorbis decoder about 5% faster. Not much else uses little-endian read/write extensively. GCC generates horrible PPC code for the default AV_[RW]B64 (which uses a packed struct), so we override it with a plain pointer cast. Originally committed as revision 18602 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
ARMv6 and later support unaligned loads and stores for single word/halfword but not double/multiple. GCC is ignorant of this and will always use bytewise accesses for unaligned data. Casting to an int32_t pointer is dangerous since a load/store double or multiple instruction might be used (this happens with some code in FFmpeg). Implementing the AV_[RW]* macros with inline asm using only supported instructions gives fast and safe unaligned accesses. ARM RVCT does the right thing with generic code. This gives an overall speedup of up to 10%. Originally committed as revision 18601 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
This changes intreadwrite.h to support per-arch implementations of the various macros allowing us to take advantage of special instructions or other properties the compiler does not know about. Originally committed as revision 18600 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Apr 10, 2009
-
-
Diego Biurrun authored
Originally committed as revision 18422 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Apr 09, 2009
-
-
Diego Biurrun authored
definitions along with instructions for changing them. Originally committed as revision 18387 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Diego Biurrun authored
in libavutil when this function is available. Originally committed as revision 18386 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Apr 02, 2009
-
-
Olivier Guilyardi authored
Patch by Olivier Guilyardi list et samalyse DOT c0m. Originally committed as revision 18321 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Diego Biurrun authored
Originally committed as revision 18320 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Diego Biurrun authored
corresponding call to av_log_set_level(). Originally committed as revision 18310 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Apr 01, 2009
-
-
Måns Rullgård authored
Originally committed as revision 18305 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 18304 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Mar 31, 2009
-
-
Benoit Fouet authored
Originally committed as revision 18267 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Diego Biurrun authored
Originally committed as revision 18259 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Mar 26, 2009
-
-
Diego Biurrun authored
This is robust against renames and also removes test programs not (yet) hooked up in the main Makefiles. Originally committed as revision 18193 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Mar 25, 2009
-
-
Diego Biurrun authored
Originally committed as revision 18189 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Mar 23, 2009
-
-
Stefano Sabatini authored
Originally committed as revision 18174 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Stefano Sabatini authored
Originally committed as revision 18173 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Mar 22, 2009
-
-
Diego Biurrun authored
'test' target and a directory named tests exists. Originally committed as revision 18165 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Stefano Sabatini authored
PIX_FMT_ARGB PIX_FMT_RGBA PIX_FMT_ABGR PIX_FMT_BGRA defined as enum PixelFormat values, and viceversa make: PIX_FMT_RGB32 PIX_FMT_RGB32_1 PIX_FMT_BGR32 PIX_FMT_BGR32_1 defined as macros, also resort accordingly the enum PixelFormat list. Also make avcodec_get_pix_fmt() recognize the "rgb32" and "bgr32" aliases, in order to make ffmpeg pass regressions test. This change breaks ABI backward compatibility. Originally committed as revision 18163 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Mar 21, 2009
-
-
Stefano Sabatini authored
endian and big endian variants instead of native-endian ones. This patch breaks API/ABI backward-compatibility. Originally committed as revision 18133 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Stefano Sabatini authored
Originally committed as revision 18132 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Stefano Sabatini authored
Originally committed as revision 18131 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Diego Biurrun authored
Originally committed as revision 18116 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Diego Biurrun authored
suggest the correct replacement functions. Originally committed as revision 18114 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Diego Biurrun authored
Originally committed as revision 18112 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- Mar 20, 2009
-
-
Diego Biurrun authored
Originally committed as revision 18070 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Diego Biurrun authored
Originally committed as revision 18068 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Diego Biurrun authored
needs to be replaced by a call to av_log_set_level(). Originally committed as revision 18056 to svn://svn.ffmpeg.org/ffmpeg/trunk
-