bd58e7f730
remove a memcpy
...
Originally committed as revision 12193 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-25 05:46:53 +00:00
8af9090f4f
cosmetics: Sort and prettyprint codec_wav_tags[].
...
Originally committed as revision 12192 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-24 23:02:47 +00:00
6f4e2b5a95
fix memory leaks in vp3 decoder
...
Originally committed as revision 12191 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-24 18:56:52 +00:00
ac6f133027
Set indexmem to a saner default.
...
Originally committed as revision 12190 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-24 16:28:35 +00:00
f018bc1000
__asm __volatile -> asm volatile part 3
...
Originally committed as revision 26091 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2008-02-24 14:59:16 +00:00
f2217d6f90
__asm __volatile -> asm volatile part 2
...
Originally committed as revision 12189 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-24 14:47:42 +00:00
78d3d94f14
__asm __volatile -> asm volatile, improves code consistency and works
...
(as far as that is possible) with the Sun C compiler.
Originally committed as revision 12188 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-24 14:46:22 +00:00
cf73e32a5f
Fix bug I introduced in r11962.
...
Thanks to Uoti Urpala for spotting it and proposing the
fix.
Originally committed as revision 12187 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-24 07:47:02 +00:00
10e7fc7ce4
Reduce initial fifo size, so as not to senselessly waste memory.
...
Originally committed as revision 12186 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-24 01:56:27 +00:00
a6ebca9e09
realloc fifo
...
Originally committed as revision 12185 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-24 01:55:34 +00:00
58293e57e1
Fix issue357
...
Do what the spec says, insane or not:
"
Format 0 (uncompressed) and Format 3 (uncompressed little-endian) are similar. Both encode
uncompressed audio samples. For 8-bit samples, the two formats are identical. For 16-bit
samples, the two formats differ in byte ordering. In Format 0, 16-bit samples are encoded and
decoded according to the native byte ordering of the platform on which the encoder and Flash
Player, respectively, are running. In Format 3, 16-bit samples are always encoded in little-endian
order (least significant byte first), and are byte-swapped if necessary in Flash Player before
playback. Format 0 is clearly disadvantageous because it introduces a playback platform
dependency. For 16-bit samples, Format 3 is highly preferable to Format 0 for SWF version 4
or later.
"
Originally committed as revision 12184 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-24 01:04:00 +00:00
44de39f93c
flv/swf do not have a big endian codec id, they only support
...
little endian and native endian.
Originally committed as revision 12183 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-24 00:57:15 +00:00
7bb8d51c1f
Riff ids for wmapro and wmavoice, this adds support for stream copy of these codecs between asf,avi and wav containers.
...
Originally committed as revision 12182 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-23 23:30:41 +00:00
4411cb11f8
use diff -u -w in codec regression test
...
Originally committed as revision 12181 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-23 13:15:24 +00:00
a45b40c496
treat stream_type==0x82 as AUDIO_DTS when the program has a REGISTRATION_DESCRIPTOR with the value HDMV; approved by Mans
...
Originally committed as revision 12180 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-23 10:57:38 +00:00
a939a005f9
Remove apparently unneeded and buggy align.
...
Originally committed as revision 12179 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-22 19:27:22 +00:00
18ee626cec
Add -lm to x264 check, it is needed on most systems.
...
taken from the DOS/DJGPP port by Michael Kostylev, mik niipt ru
Originally committed as revision 12178 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-22 17:15:24 +00:00
917f55cc03
cleaner way of writing packed-byte constants.
...
suggested by Uoti Urpala
Originally committed as revision 12177 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-22 16:53:26 +00:00
0cb2559445
Discard two symbols from libswscale.
...
Originally committed as revision 26060 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2008-02-22 08:08:19 +00:00
b9c2fb3444
Ascii art to explain what avfilter_formats_changeref() does.
...
Originally committed as revision 12176 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 22:33:40 +00:00
eb30e86c7d
cosmetic
...
Originally committed as revision 12175 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 22:26:24 +00:00
33a0facf0b
Better description (merge is too vague IMHO).
...
Originally committed as revision 12174 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 22:19:51 +00:00
4c4de9ca49
Better description for merge_ref().
...
Originally committed as revision 12173 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 22:10:11 +00:00
09b63a42a5
Document avfilter_formats_ref() with some ascii art.
...
Originally committed as revision 12172 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 22:02:53 +00:00
6609f9e2ee
minor English corrections
...
Originally committed as revision 12171 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 18:46:49 +00:00
8144dff032
typos
...
Originally committed as revision 12170 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 18:42:33 +00:00
1d64df1029
Explain that libavcodec/i386/idct_mmx.c is GPLed.
...
Originally committed as revision 12169 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 15:48:58 +00:00
7b8c3aedac
"General Tips" section
...
Originally committed as revision 12168 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 13:02:31 +00:00
086ab00158
parse_number_or_die()
...
Based on a patch by Stefano Sabatini.
Originally committed as revision 12167 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 12:24:37 +00:00
31304587da
indent
...
Originally committed as revision 12166 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 07:55:42 +00:00
469bd7b150
pseudo-simd add_bytes and diff_bytes
...
2x faster than scalar in 32bit, 4x faster in 64bit (as opposed to 8x in mmx)
Originally committed as revision 12165 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 07:54:46 +00:00
4a9ca0a279
simd and unroll png_filter_row
...
cycles per 1000 pixels on core2:
left: 9211->5170
top: 9283->2138
avg: 12215->7611
paeth: 64024->17360
overall rgb png decoding speed: +45%
overall greyscale png decoding speed: +6%
Originally committed as revision 12164 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 07:10:46 +00:00
1435e4ccde
Disabling all SSE* code for old gcc to avoid alignment issues.
...
Originally committed as revision 12163 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-21 00:06:07 +00:00
635fbcb17f
revert 12156
...
Log:
Make timestamp interpolation work with mpeg2 field pictures.
Cleaner/simpler solutions are welcome.
----
A IMHO cleaner solution has been implemented.
Originally committed as revision 12162 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-20 20:24:38 +00:00
bdd745da60
Forgot this, which is needed for merging field pics too.
...
Originally committed as revision 12161 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-20 19:48:25 +00:00
21da962cf1
Make find_frame_end() merge 2 mpeg2 field pictures. This should make mpeg2
...
field pictures much more digestable.
Originally committed as revision 12160 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-20 19:45:38 +00:00
5cbd67ea43
10l: Correctly use preprocessor conditionals.
...
patch by Eddie Pang, eddpang gmail com
Originally committed as revision 12159 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-20 18:48:49 +00:00
d597e1b76c
Fix computation of the "NTP time" field in RTCP SR packets, and do not
...
export times with microsecond precision
Originally committed as revision 12158 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-20 10:19:35 +00:00
91acf9a8bc
Get rid of a fake timestamp discontinuity at the begin of V.VOB.
...
This solution is not really correct but it is quite simple. Correct would
be to do a second pass over the packets after all the headers have been
collected.
Originally committed as revision 12157 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-20 03:40:07 +00:00
ff2635b273
Make timestamp interpolation work with mpeg2 field pictures.
...
Cleaner/simpler solutions are welcome.
Originally committed as revision 12156 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-20 03:20:06 +00:00
8815bf011e
#include avutil.h in postprocess.h
...
Originally committed as revision 12155 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-20 01:23:04 +00:00
ccf95ef1de
Clean up lib* version definitions
...
Originally committed as revision 26034 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2008-02-19 22:52:28 +00:00
e97ac1e6f5
Clean up lib* version definitions
...
Updating version numbers now requires changing only one place.
Originally committed as revision 12154 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-19 22:50:28 +00:00
cea9642014
Fix ;;
...
Originally committed as revision 12153 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-19 22:09:08 +00:00
a56dcc5793
Add some const, fixes warnings:
...
rtpenc_h264.c:69: warning: assignment discards qualifiers from pointer target type
rtpenc_h264.c:74: warning: assignment discards qualifiers from pointer target type
Originally committed as revision 12152 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-19 22:07:48 +00:00
a1fc4d4aa8
Missing const, fix warnings:
...
sdp.c:115: warning: assignment discards qualifiers from pointer target type
sdp.c:120: warning: assignment discards qualifiers from pointer target type
Originally committed as revision 12151 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-19 21:58:54 +00:00
754bf3d8a1
Fix warnings:
...
i386/vp3dsp_sse2.c:805: warning: cast discards qualifiers from pointer target type
i386/vp3dsp_sse2.c:806: warning: cast discards qualifiers from pointer target type
Originally committed as revision 12150 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-19 21:55:13 +00:00
816ebf9320
Remove duplicate ;
...
Originally committed as revision 12149 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-19 21:46:40 +00:00
721052e981
Add casts to avoid warnings:
...
fraps.c:102: warning: passing argument 1 of ‘s->dsp.bswap_buf’ from incompatible pointer type
fraps.c:102: warning: passing argument 2 of ‘s->dsp.bswap_buf’ from incompatible pointer type
Originally committed as revision 12148 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-19 21:42:10 +00:00
e3cb2c4a08
Missing const
...
Originally committed as revision 12147 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-19 21:37:53 +00:00