summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* factor sum_abs_dctelem out of dct_sad, and simd it.Loren Merritt2007-05-12
| | | | | | | | | | | | | sum_abs_dctelem_* alone: core2: c=186 mmx2=39 sse2=21 ssse3=13 (cycles) k8: c=163 mmx2=33 sse2=31 p4: c=370 mmx2=60 sse2=60 dct_sad including sum_abs_dctelem_*: core2: c=405 mmx2=258 sse2=240 ssse3=232 k8: c=624 mmx2=394 sse2=392 p4: c=849 mmx2=556 sse2=556 Originally committed as revision 9001 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sse2 & ssse3 versions of hadamard. unroll and inline diff_pixels.Loren Merritt2007-05-12
| | | | | | | | core2: before mmx2=193 cycles. after mmx2=174 sse2=122 ssse3=115 (cycles). k8: before mmx2=205. after mmx2=184 sse2=180. p4: before mmx2=342. after mmx2=314 sse2=309. Originally committed as revision 9000 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix a crash with svq1 + sse2.Loren Merritt2007-05-12
| | | | | | EMU_EDGE broke memory alignment when the desired alignment is >32 bytes. Originally committed as revision 8999 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: fix indentationAlex Beregszaszi2007-05-11
| | | | Originally committed as revision 8998 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics; one test per line for all isXXX(x) macrosIvo van Poorten2007-05-11
| | | | Originally committed as revision 23296 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Merge RoQ entriesDiego Biurrun2007-05-11
| | | | Originally committed as revision 8997 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename pnm.c to pnmenc.c and pnm_common.c to pnm.cAurelien Jacobs2007-05-11
| | | | Originally committed as revision 8996 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove duplicate #includes, avcodec.h #includes common.h.Diego Biurrun2007-05-11
| | | | Originally committed as revision 8995 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused variable.Diego Biurrun2007-05-11
| | | | Originally committed as revision 8994 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l, r8991 broke mmx1 sadLoren Merritt2007-05-11
| | | | Originally committed as revision 8993 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sse2 version of fullpel sad.Loren Merritt2007-05-11
| | | | | | 16% faster on core2, 5% faster on p4. 10% slower (and thus disabled) on k8. Originally committed as revision 8992 to svn://svn.ffmpeg.org/ffmpeg/trunk
* tweak mmx2 sad.Loren Merritt2007-05-11
| | | | | | 40% faster on core2, 18% faster on k8, 5% faster on p4. Originally committed as revision 8991 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dmb1 fourcc, mjpeg_opendml.movBaptiste Coudurier2007-05-10
| | | | Originally committed as revision 8990 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make compilation of pnm.c optionalAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8989 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move pnm parser in its own fileAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8988 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move mjpeg parser in its own fileAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8987 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: reindentAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8986 to svn://svn.ffmpeg.org/ffmpeg/trunk
* split h264.c to move parser in its own fileAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8985 to svn://svn.ffmpeg.org/ffmpeg/trunk
* tweak mmx2 sad.Loren Merritt2007-05-10
| | | | | | 6% faster on core2 and k8, no change on p4. Originally committed as revision 8984 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r8979 (Ugly fix for r8963)Ramiro Polla2007-05-10
| | | | Originally committed as revision 8983 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Proper fix for r8963Jindřich Makovička2007-05-10
| | | | | | | | | Patch by Jindrich Makovicka, makovick at gmail dot com Reference thread: Subject: Re: [PATCH] make libavcodec use bytestream functions Date: Thu, 10 May 2007 07:49:43 +0200 Originally committed as revision 8982 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename vorbis.c to vorbis_dec.c and vorbis_common.c to vorbis.cAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8981 to svn://svn.ffmpeg.org/ffmpeg/trunk
* loosen vorbis_enc.c dependencies by spliting vorbis.cAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8980 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix r8963Ramiro Polla2007-05-10
| | | | Originally committed as revision 8979 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix Vorbis encoder Xiph dependency by making sure the references toPanagiotis Issaris2007-05-10
| | | | | | ff_split_xiph_headers() are there. Originally committed as revision 8978 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use url_fopen error code when opening input fileBenoit Fouet2007-05-10
| | | | | | handle the AVERROR_NOENT error case in print_error Originally committed as revision 8977 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add AVERROR_NOENTBenoit Fouet2007-05-10
| | | | Originally committed as revision 8976 to svn://svn.ffmpeg.org/ffmpeg/trunk
* disable reference to msmpeg4 and wmv2 code when those codecs are not compiled inAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8975 to svn://svn.ffmpeg.org/ffmpeg/trunk
* TyposPanagiotis Issaris2007-05-10
| | | | Originally committed as revision 8974 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent code after last commitLuca Abeni2007-05-10
| | | | Originally committed as revision 8973 to svn://svn.ffmpeg.org/ffmpeg/trunk
* those tables don't need to be externAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8972 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow avoid setting the video standard and input when capturing v4l2 video.Limin Wang2007-05-10
| | | | | | Patch by Limin Wang, edited by me Originally committed as revision 8971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use header instead of copying table declarationsAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8970 to svn://svn.ffmpeg.org/ffmpeg/trunk
* split msmpeg4 data to easily share some of it with vc1.cAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8969 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add missing rules for wmv2 compilationAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8968 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove redundant #inclusion of common.h, avcodec.h already #includes it.Diego Biurrun2007-05-10
| | | | Originally committed as revision 8967 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sse2 version of fdct_col.Loren Merritt2007-05-10
| | | | | | k8: 72->61 cycles, core2: 51->26 cycles. Originally committed as revision 8966 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify ptr[0]; ptr++; to *ptr++Ramiro Polla2007-05-09
| | | | Originally committed as revision 8965 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use bytestreamRamiro Polla2007-05-09
| | | | Originally committed as revision 8964 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use AV_XX16 macrosRamiro Polla2007-05-09
| | | | Originally committed as revision 8963 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move ff_mpeg4_find_frame_end() from h263dec.c to mpeg4video_parser.cAurelien Jacobs2007-05-09
| | | | | | | now h263dec depends on mpeg4video_parser this fixes compilation when h263 decoder is disabled Originally committed as revision 8962 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RoQ muxerDiego Biurrun2007-05-09
| | | | Originally committed as revision 8961 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize usumRamiro Polla2007-05-09
| | | | Originally committed as revision 8960 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RoQ muxer, patch by Vitor, vitor1001 gmail comVitor Sessak2007-05-09
| | | | | | | | reference thread: Subject: [FFmpeg-devel] [PATCH] RoQ muxer Date: Wed, 09 May 2007 19:44:21 +0200 Originally committed as revision 8959 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use 1 array with double the size instead of 2 arrays with normal sizeRamiro Polla2007-05-09
| | | | | | Eliminates need for concatenation and adds proper fix for FIXME Originally committed as revision 8958 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add bias instead of -32 or 0, as is done in g.722.1Ramiro Polla2007-05-09
| | | | Originally committed as revision 8957 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Indentation for previous patchRamiro Polla2007-05-09
| | | | Originally committed as revision 8956 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add another tmpbias variable, as bias' value will be used laterRamiro Polla2007-05-09
| | | | Originally committed as revision 8955 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix logic for return value of init_vlcRamiro Polla2007-05-09
| | | | Originally committed as revision 8954 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Install MinGW shared libraries (dlls) to bindirRamiro Polla2007-05-09
| | | | Originally committed as revision 8953 to svn://svn.ffmpeg.org/ffmpeg/trunk