libav.git
13 years agoDisable v4l2 is videodev2.h is not "sanitized"
Luca Abeni [Thu, 13 Apr 2006 10:00:56 +0000 (10:00 +0000)]
Disable v4l2 is videodev2.h is not "sanitized"

Originally committed as revision 5285 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agodont write stss atom if keyframes only
Baptiste Coudurier [Tue, 11 Apr 2006 08:12:54 +0000 (08:12 +0000)]
dont write stss atom if keyframes only

Originally committed as revision 5284 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agodecrease last_offset when ftyp is present
Baptiste Coudurier [Mon, 10 Apr 2006 17:18:35 +0000 (17:18 +0000)]
decrease last_offset when ftyp is present

Originally committed as revision 5283 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agofix edts for tracks without b frames
Baptiste Coudurier [Mon, 10 Apr 2006 17:04:22 +0000 (17:04 +0000)]
fix edts for tracks without b frames

Originally committed as revision 5282 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoAC3 encoding volume fix, by Justin Ruggles jruggle earthlink net.
Benjamin Larsson [Mon, 10 Apr 2006 12:12:26 +0000 (12:12 +0000)]
AC3 encoding volume fix, by Justin Ruggles jruggle earthlink net.

Originally committed as revision 5281 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoCosmetic patch: fix indentation (broken by previous cropping / padding
Luca Abeni [Mon, 10 Apr 2006 10:16:13 +0000 (10:16 +0000)]
Cosmetic patch: fix indentation (broken by previous cropping / padding
patch)

Originally committed as revision 5280 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoMake cropping, padding, and rescaling independent (after this patch,
Luca Abeni [Mon, 10 Apr 2006 09:04:15 +0000 (09:04 +0000)]
Make cropping, padding, and rescaling independent (after this patch,
the cropping / padding code in img_resample() is not needed anymore)

Originally committed as revision 5279 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoBaptiste COUDURIER's padding patch (reworked by me a little bit).
Luca Abeni [Mon, 10 Apr 2006 07:45:29 +0000 (07:45 +0000)]
Baptiste COUDURIER's padding patch (reworked by me a little bit).
Moves padding code to imgconvert.c, and enables padding colorspaces != YUV420P.

Originally committed as revision 5278 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agosignedness error caused broken decoding
D Richard Felker III [Sun, 9 Apr 2006 06:53:40 +0000 (06:53 +0000)]
signedness error caused broken decoding

Originally committed as revision 5277 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years ago100l to loren. at least this fixes the compile error, but the code is still broken...
D Richard Felker III [Sun, 9 Apr 2006 06:04:00 +0000 (06:04 +0000)]
100l to loren. at least this fixes the compile error, but the code is still broken (decoding buggy/crashing)

Originally committed as revision 5276 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoFix regression tests to match changed output of AC3 encoder
Corey Hickey [Fri, 7 Apr 2006 21:30:24 +0000 (21:30 +0000)]
Fix regression tests to match changed output of AC3 encoder
(ac3enc.c r1.30)

Originally committed as revision 5275 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoAdd missing external declaration for kmvc codec
Roberto Togni [Fri, 7 Apr 2006 21:08:34 +0000 (21:08 +0000)]
Add missing external declaration for kmvc codec

Originally committed as revision 5274 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoKMVC (used in Worms games) decoder. Works fine with samples from MPHQ
Kostya Shishkov [Fri, 7 Apr 2006 16:59:57 +0000 (16:59 +0000)]
KMVC (used in Worms games) decoder. Works fine with samples from MPHQ

Originally committed as revision 5273 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agohadamard8_diff* enabled on linux/ppc
Luca Barbato [Fri, 7 Apr 2006 12:40:28 +0000 (12:40 +0000)]
hadamard8_diff* enabled on linux/ppc

Originally committed as revision 5272 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoReorganize vector constants to work around gcc 4.1 bug:
Alan Curry [Thu, 6 Apr 2006 10:08:54 +0000 (10:08 +0000)]
Reorganize vector constants to work around gcc 4.1 bug:

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27006

This bug caused certain movies (444P or RGB/BGR-based) to become brighter
and more purple when played on a YV12 vo.

Originally committed as revision 18047 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

13 years agoFix demuxing of AVIs with pad streams.
Kostya Shishkov [Thu, 6 Apr 2006 03:33:10 +0000 (03:33 +0000)]
Fix demuxing of AVIs with pad streams.

Originally committed as revision 5271 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agos/SAMPLT_FMT_NONE/SAMPLE_FMT_NONE/
Måns Rullgård [Wed, 5 Apr 2006 18:56:22 +0000 (18:56 +0000)]
s/SAMPLT_FMT_NONE/SAMPLE_FMT_NONE/
typo spotted by Brian Brice <bbrice at newtek com>

Originally committed as revision 5270 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agogmc_mmx tweaks
Loren Merritt [Wed, 5 Apr 2006 04:13:41 +0000 (04:13 +0000)]
gmc_mmx tweaks

Originally committed as revision 5269 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agolittle h.264 related hunk from diff between cvs and mobile hackerz
Michael Niedermayer [Tue, 4 Apr 2006 17:44:59 +0000 (17:44 +0000)]
little h.264 related hunk from diff between cvs and mobile hackerz

Originally committed as revision 5268 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agothe PSP rejects video with too high bitrates so lets claim they arent too high ...
Michael Niedermayer [Tue, 4 Apr 2006 12:58:56 +0000 (12:58 +0000)]
the PSP rejects video with too high bitrates so lets claim they arent too high ...

Originally committed as revision 5267 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoIntroduce swscale interface in libavcodec
Luca Abeni [Tue, 4 Apr 2006 12:35:55 +0000 (12:35 +0000)]
Introduce swscale interface in libavcodec

Originally committed as revision 5266 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agommx implementation of 3-point GMC. (5x faster than C)
Loren Merritt [Tue, 4 Apr 2006 09:23:45 +0000 (09:23 +0000)]
mmx implementation of 3-point GMC. (5x faster than C)

Originally committed as revision 5265 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years ago2x faster ff_mpeg4_set_direct_mv
Loren Merritt [Mon, 3 Apr 2006 07:52:24 +0000 (07:52 +0000)]
2x faster ff_mpeg4_set_direct_mv

Originally committed as revision 5264 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoAC3: support encoding fractional frame sizes
Justin Ruggles [Mon, 3 Apr 2006 00:51:09 +0000 (00:51 +0000)]
AC3: support encoding fractional frame sizes

Patch by Justin Ruggles, jruggle <<at>> earthlink <<dot>> net

Originally committed as revision 5263 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years ago * fixing DV-in-AVI type1 packet production bug
Roman Shaposhnik [Sat, 1 Apr 2006 23:13:53 +0000 (23:13 +0000)]
  * fixing DV-in-AVI type1 packet production bug

Originally committed as revision 5262 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years ago#define [U]INT32_{MIN,MAX} if missing
Måns Rullgård [Sat, 1 Apr 2006 22:29:20 +0000 (22:29 +0000)]
#define [U]INT32_{MIN,MAX} if missing

Originally committed as revision 5261 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoThis patch simply adds demuxing support for AC-3 streams in DVB TS
Måns Rullgård [Sat, 1 Apr 2006 19:02:40 +0000 (19:02 +0000)]
This patch simply adds demuxing support for AC-3 streams in DVB TS
files.  In these streams AC-3 is given type 0x06 (private stream) and
includes a descriptor with either tag 0x6A or 0x7A.  The code already
handles ATSC AC-3 which uses stream type 0x81.  All the new patch does
is look for any stream type 0x06 that has a descriptor with the proper
tag (i.e. 0x6A or 0x7A) and if found forces it to be recognized as an
AC-3 stream.
From Andy Brown <abrown at daqtron com>

Originally committed as revision 5260 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agofix memory leak on mpegts close
Måns Rullgård [Sat, 1 Apr 2006 18:19:00 +0000 (18:19 +0000)]
fix memory leak on mpegts close
found by Andy Brown <abrown at daqtron com>

Originally committed as revision 5259 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoremove mpegvideo.c img resample dependancy
Michael Niedermayer [Fri, 31 Mar 2006 20:43:37 +0000 (20:43 +0000)]
remove mpegvideo.c img resample dependancy

Originally committed as revision 5258 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoget_xbits() optimization
Michael Niedermayer [Fri, 31 Mar 2006 20:40:22 +0000 (20:40 +0000)]
get_xbits() optimization

Originally committed as revision 5257 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoremove useless code
Michael Niedermayer [Fri, 31 Mar 2006 18:22:35 +0000 (18:22 +0000)]
remove useless code

Originally committed as revision 5256 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agosimplify loop a little
Michael Niedermayer [Fri, 31 Mar 2006 18:04:36 +0000 (18:04 +0000)]
simplify loop a little

Originally committed as revision 5255 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agodo UPDATE_CACHE only when needed (which should be VERY rare)
Michael Niedermayer [Fri, 31 Mar 2006 17:43:28 +0000 (17:43 +0000)]
do UPDATE_CACHE only when needed (which should be VERY rare)

Originally committed as revision 5254 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years ago+ (sign&1) -> -sign (1 instruction less)
Michael Niedermayer [Fri, 31 Mar 2006 17:01:58 +0000 (17:01 +0000)]
+ (sign&1) -> -sign (1 instruction less)

Originally committed as revision 5253 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoavoid hard to predict branch (idea by arpi)
Michael Niedermayer [Fri, 31 Mar 2006 16:50:43 +0000 (16:50 +0000)]
avoid hard to predict branch (idea by arpi)

Originally committed as revision 5252 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agowarn user about crappy OS patch by (Steve Lhomme <steve.lhomme@free.fr>)
Steve L'Homme [Fri, 31 Mar 2006 13:06:24 +0000 (13:06 +0000)]
warn user about crappy OS patch by (Steve Lhomme <steve.lhomme@free.fr>)
trailing whitespace and init=1 nonsense removed by me
AV_LOG_ERROR -> AV_LOG_INFO (yes steve even though many like you think its an error to use such a OS i cant apply that to cvs, sorry)

Originally committed as revision 5251 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoProper typecast for vector bool
Luca Barbato [Fri, 31 Mar 2006 09:59:53 +0000 (09:59 +0000)]
Proper typecast for vector bool

Originally committed as revision 5250 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agofix constraint violation: libavformat is not allowed to modify state of caller, inclu...
D Richard Felker III [Thu, 30 Mar 2006 16:44:32 +0000 (16:44 +0000)]
fix constraint violation: libavformat is not allowed to modify state of caller, including rng state

Originally committed as revision 5249 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agomove enum PixelFormat from libavcodec to libavutil
Luca Abeni [Thu, 30 Mar 2006 16:24:38 +0000 (16:24 +0000)]
move enum PixelFormat from libavcodec to libavutil
----------------------------------------------------------------------

Originally committed as revision 5248 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoreverting 1.31->1.33
Michael Niedermayer [Thu, 30 Mar 2006 14:58:36 +0000 (14:58 +0000)]
reverting 1.31->1.33
fix coverity warning CID: 255 (uninitalized variable used to build tables which arent used, well there is a slight change of a FPU exception maybe ...)
(by michael)
Init simplification and 2% faster wma_decode_block on amd64 with tables use
instead of pow(). (by banan)

the init simplifictaion is not correct its not binary identical
the pow optimization breaks decoding of http://klif-e.mos.net.au/videos/extr.wmv

Originally committed as revision 5247 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agodont forget table_size in the decode_frame return value
Michael Niedermayer [Thu, 30 Mar 2006 14:13:03 +0000 (14:13 +0000)]
dont forget table_size in the decode_frame return value

Originally committed as revision 5246 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years ago- Add new file internal.h for common internal-use-only functions.
Corey Hickey [Thu, 30 Mar 2006 04:33:05 +0000 (04:33 +0000)]
- Add new file internal.h for common internal-use-only functions.
- Add new function av_tempfile() for creating temporary files; contains
  workaround for MinGW.
- Make XviD stuff use av_tempfile().

Originally committed as revision 5245 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years ago * fixing -target *dv issues with not setting pix_fmt and adding dv50 target
Roman Shaposhnik [Thu, 30 Mar 2006 02:36:02 +0000 (02:36 +0000)]
   * fixing -target *dv issues with not setting pix_fmt and adding dv50 target

Originally committed as revision 5244 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agofix gcc 2.95 compilation
Michael Niedermayer [Wed, 29 Mar 2006 21:11:57 +0000 (21:11 +0000)]
fix gcc 2.95 compilation

Originally committed as revision 5243 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoCast cruft in order to support Apple gcc
Luca Barbato [Wed, 29 Mar 2006 18:42:50 +0000 (18:42 +0000)]
Cast cruft in order to support Apple gcc

Originally committed as revision 5242 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoIgnore apiexample and test programs.
Diego Biurrun [Wed, 29 Mar 2006 11:01:17 +0000 (11:01 +0000)]
Ignore apiexample and test programs.

Originally committed as revision 5241 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoEXTRALIBS already contains -lm, no need to add it explicitly.
Diego Biurrun [Wed, 29 Mar 2006 10:59:09 +0000 (10:59 +0000)]
EXTRALIBS already contains -lm, no need to add it explicitly.

Originally committed as revision 5240 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoavoid if(i>=63) check at the end of decode_block()
Michael Niedermayer [Wed, 29 Mar 2006 09:20:44 +0000 (09:20 +0000)]
avoid if(i>=63) check at the end of decode_block()

Originally committed as revision 5239 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoavoid i++ in decode_block()
Michael Niedermayer [Wed, 29 Mar 2006 09:13:43 +0000 (09:13 +0000)]
avoid i++ in decode_block()

Originally committed as revision 5238 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agominor optimization of decode_block()
Michael Niedermayer [Wed, 29 Mar 2006 08:41:53 +0000 (08:41 +0000)]
minor optimization of decode_block()

Originally committed as revision 5237 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoChange img_convert() from img_fmt to img_fmt with img_copy()
Luca Abeni [Wed, 29 Mar 2006 08:25:09 +0000 (08:25 +0000)]
Change img_convert() from img_fmt to img_fmt with img_copy()

Originally committed as revision 5236 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agooptimizations by arpi
Michael Niedermayer [Wed, 29 Mar 2006 01:59:24 +0000 (01:59 +0000)]
optimizations by arpi

Originally committed as revision 5235 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agouse sdl-config with $cross_prefix
Frantisek Dvorak [Tue, 28 Mar 2006 23:36:07 +0000 (23:36 +0000)]
use sdl-config with $cross_prefix
patch by Frantisek Dvorak <valtri at users sourceforge net>

Originally committed as revision 5234 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agobe nice to syntax highlighting that doesn't understand here-docs
Måns Rullgård [Tue, 28 Mar 2006 23:34:23 +0000 (23:34 +0000)]
be nice to syntax highlighting that doesn't understand here-docs

Originally committed as revision 5233 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoNuppelVideo/MythTVVideo support, including rtjpeg decoder
Reimar Döffinger [Mon, 27 Mar 2006 22:22:50 +0000 (22:22 +0000)]
NuppelVideo/MythTVVideo support, including rtjpeg decoder

Originally committed as revision 5232 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoskip 0byte packets
Baptiste Coudurier [Mon, 27 Mar 2006 16:43:04 +0000 (16:43 +0000)]
skip 0byte packets

Originally committed as revision 5231 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years ago#define fseeko/ftello to fseeko64/ftello64, fixes MinGW compilation.
Steve L'Homme [Mon, 27 Mar 2006 16:34:21 +0000 (16:34 +0000)]
#define fseeko/ftello to fseeko64/ftello64, fixes MinGW compilation.
patch by Steve Lhomme, steve.,.,.lhomme.,@,.free.,.,.fr

Originally committed as revision 5230 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoignore wrong negative cts values created by quicktime
Baptiste Coudurier [Mon, 27 Mar 2006 16:19:51 +0000 (16:19 +0000)]
ignore wrong negative cts values created by quicktime

Originally committed as revision 5229 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoaltivec support for snow
Luca Barbato [Mon, 27 Mar 2006 12:51:19 +0000 (12:51 +0000)]
altivec support for snow

Originally committed as revision 5228 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoaltivec support for snow
Luca Barbato [Mon, 27 Mar 2006 12:45:27 +0000 (12:45 +0000)]
altivec support for snow

Originally committed as revision 5227 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoflush packets
Baptiste Coudurier [Mon, 27 Mar 2006 10:36:22 +0000 (10:36 +0000)]
flush packets

Originally committed as revision 5226 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoUse '-' instead of '|| true' to ignore errors.
Diego Biurrun [Sun, 26 Mar 2006 21:01:49 +0000 (21:01 +0000)]
Use '-' instead of '|| true' to ignore errors.

Originally committed as revision 5225 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoUse a more descriptive error message.
Benjamin Larsson [Sun, 26 Mar 2006 17:07:02 +0000 (17:07 +0000)]
Use a more descriptive error message.

Originally committed as revision 5224 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agolet vorbis decoder init too, fix mi2_vorbis51.mp4
Baptiste Coudurier [Sun, 26 Mar 2006 17:05:28 +0000 (17:05 +0000)]
let vorbis decoder init too, fix mi2_vorbis51.mp4

Originally committed as revision 5223 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoadd mp3on4 detection, fix red.mp4
Baptiste Coudurier [Sun, 26 Mar 2006 16:54:53 +0000 (16:54 +0000)]
add mp3on4 detection, fix red.mp4

Originally committed as revision 5222 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agofix double free, priv_data is freed in av_open_input_stream
Baptiste Coudurier [Sun, 26 Mar 2006 14:06:00 +0000 (14:06 +0000)]
fix double free, priv_data is freed in av_open_input_stream

Originally committed as revision 5221 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agouse 64bit atom version if needed
Baptiste Coudurier [Sun, 26 Mar 2006 13:34:51 +0000 (13:34 +0000)]
use 64bit atom version if needed

Originally committed as revision 5220 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agodont set random timestamps if they are not known
Michael Niedermayer [Sat, 25 Mar 2006 19:51:12 +0000 (19:51 +0000)]
dont set random timestamps if they are not known

Originally committed as revision 5219 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agofixing timebase
Michael Niedermayer [Sat, 25 Mar 2006 19:40:27 +0000 (19:40 +0000)]
fixing timebase

Originally committed as revision 5218 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoDon't use get_vlc2() when tree is one symbol. This fixes audio decoding
Kostya Shishkov [Sat, 25 Mar 2006 15:37:08 +0000 (15:37 +0000)]
Don't use get_vlc2() when tree is one symbol. This fixes audio decoding
artifacts (chirps instead of silence).

Originally committed as revision 5217 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoRename time variable to the more descriptive block_time.
Steve L'Homme [Sat, 25 Mar 2006 13:37:34 +0000 (13:37 +0000)]
Rename time variable to the more descriptive block_time.
patch by Steve Lhomme steve.....lhomme..@..free.....fr

Originally committed as revision 5216 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years ago10l in 1.199 (write_back_motion with B-pyramid + spatial)
Loren Merritt [Sat, 25 Mar 2006 09:46:43 +0000 (09:46 +0000)]
10l in 1.199 (write_back_motion with B-pyramid + spatial)

Originally committed as revision 5215 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agosimplified and slightly faster h264_chroma_mc8_mmx
Loren Merritt [Sat, 25 Mar 2006 08:41:14 +0000 (08:41 +0000)]
simplified and slightly faster h264_chroma_mc8_mmx

Originally committed as revision 5214 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agomake install target depend on vhooks
Måns Rullgård [Fri, 24 Mar 2006 20:34:00 +0000 (20:34 +0000)]
make install target depend on vhooks

Originally committed as revision 5213 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agolet faad init parameters properly, fix many SBR samples
Baptiste Coudurier [Fri, 24 Mar 2006 17:03:49 +0000 (17:03 +0000)]
let faad init parameters properly, fix many SBR samples

Originally committed as revision 5212 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agofix demuxing of CDR-Dinner_LAN_800k.mp4
Baptiste Coudurier [Fri, 24 Mar 2006 16:52:56 +0000 (16:52 +0000)]
fix demuxing of CDR-Dinner_LAN_800k.mp4

Originally committed as revision 5211 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoneed to dissociate pcm 16bit and 8bit cases
Baptiste Coudurier [Fri, 24 Mar 2006 16:01:00 +0000 (16:01 +0000)]
need to dissociate pcm 16bit and 8bit cases

Originally committed as revision 5210 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agouse av_d2q to parse frame rate
Baptiste Coudurier [Fri, 24 Mar 2006 15:47:44 +0000 (15:47 +0000)]
use av_d2q to parse frame rate

Originally committed as revision 5209 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoQuicktime creates S8 that way too
Baptiste Coudurier [Fri, 24 Mar 2006 15:38:15 +0000 (15:38 +0000)]
Quicktime creates S8 that way too

Originally committed as revision 5208 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agovorbis seems to be 221, decodes borgcube_vorbis20.mp4, demux mi2_vorbis51.mp4 though...
Baptiste Coudurier [Fri, 24 Mar 2006 15:25:43 +0000 (15:25 +0000)]
vorbis seems to be 221, decodes borgcube_vorbis20.mp4, demux mi2_vorbis51.mp4 though not decoded properly (5:1), 249608749a89.3g2 is 225 and is Qclp

Originally committed as revision 5207 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoST16 is undefined for non-GNU compilers.
Steve L'Homme [Fri, 24 Mar 2006 01:33:22 +0000 (01:33 +0000)]
ST16 is undefined for non-GNU compilers.
Patch by Steve Lhomme <slhomme at divxcorp com>

Originally committed as revision 5206 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoFix order of operands in lrintf test to make the test not fail if you have
Diego Pettenò [Fri, 24 Mar 2006 01:17:22 +0000 (01:17 +0000)]
Fix order of operands in lrintf test to make the test not fail if you have
a strict compile/linker that accepts arguments just in the canonical order.
patch by Diego Pettenò, flameeyes.. at ..gentoo.. dot ..org

Originally committed as revision 5205 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoprefetch pixels for future motion compensation. 4-10% faster mpeg1/2/4 decoding ...
Loren Merritt [Thu, 23 Mar 2006 21:54:46 +0000 (21:54 +0000)]
prefetch pixels for future motion compensation. 4-10% faster mpeg1/2/4 decoding (on an athlon-xp).

Originally committed as revision 5204 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoprefetch pixels for future motion compensation. 2-5% faster h264.
Loren Merritt [Thu, 23 Mar 2006 20:16:36 +0000 (20:16 +0000)]
prefetch pixels for future motion compensation. 2-5% faster h264.

Originally committed as revision 5203 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agouse 64bit types
Baptiste Coudurier [Thu, 23 Mar 2006 12:11:51 +0000 (12:11 +0000)]
use 64bit types

Originally committed as revision 5202 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years ago10l
Loren Merritt [Wed, 22 Mar 2006 22:08:28 +0000 (22:08 +0000)]
10l

Originally committed as revision 5201 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoadded mmx implementation of h264_chroma_mc2
Loren Merritt [Wed, 22 Mar 2006 22:05:00 +0000 (22:05 +0000)]
added mmx implementation of h264_chroma_mc2

Originally committed as revision 5200 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agodvcpro is 411p in fact
Baptiste Coudurier [Wed, 22 Mar 2006 16:49:05 +0000 (16:49 +0000)]
dvcpro is 411p in fact

Originally committed as revision 5199 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years ago1.5x faster write_back_motion, 1-3% overall
Loren Merritt [Wed, 22 Mar 2006 12:41:02 +0000 (12:41 +0000)]
1.5x faster write_back_motion, 1-3% overall

Originally committed as revision 5198 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoadd MMX and SSE versions of ff_snow_inner_add_yblock
Robert Edele [Wed, 22 Mar 2006 12:08:35 +0000 (12:08 +0000)]
add MMX and SSE versions of ff_snow_inner_add_yblock
Patch by Robert Edele < yartrebo AH earthlink POIS net >
Original Thread:
Date: Mar 22, 2006 3:24 AM
Subject: [Ffmpeg-devel] [PATCH] snow mmx + sse2 part 5

Originally committed as revision 5197 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoduration and subitle fix from the patch by Steve Lhomme
Steve L'Homme [Wed, 22 Mar 2006 11:11:02 +0000 (11:11 +0000)]
duration and subitle fix from the patch by Steve Lhomme

Originally committed as revision 5196 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agocleanup codec_id mapping (untested)
Michael Niedermayer [Wed, 22 Mar 2006 11:06:08 +0000 (11:06 +0000)]
cleanup codec_id mapping (untested)

Originally committed as revision 5195 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoclean
Baptiste Coudurier [Wed, 22 Mar 2006 10:56:51 +0000 (10:56 +0000)]
clean

Originally committed as revision 5194 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agosupport 64bit date/duration
Baptiste Coudurier [Wed, 22 Mar 2006 10:45:04 +0000 (10:45 +0000)]
support 64bit date/duration

Originally committed as revision 5193 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agofix aspect ratio
Michael Niedermayer [Wed, 22 Mar 2006 10:33:21 +0000 (10:33 +0000)]
fix aspect ratio

Originally committed as revision 5192 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agosnow mmx+sse2 optimizations, part 4
Robert Edele [Tue, 21 Mar 2006 21:51:07 +0000 (21:51 +0000)]
snow mmx+sse2 optimizations, part 4

Patch by Robert Edele, yartrebo <<at>> earthlink <<dot>> net

Originally committed as revision 5191 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agofixing current_sample vs. next_sample mess
Michael Niedermayer [Tue, 21 Mar 2006 18:32:58 +0000 (18:32 +0000)]
fixing current_sample vs. next_sample mess

Originally committed as revision 5190 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoSmacker demuxer and decoder.
Kostya Shishkov [Tue, 21 Mar 2006 17:27:47 +0000 (17:27 +0000)]
Smacker demuxer and decoder.

Originally committed as revision 5189 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agoprovide more info on which streams lack codec parameters
Michael Niedermayer [Tue, 21 Mar 2006 11:29:50 +0000 (11:29 +0000)]
provide more info on which streams lack codec parameters

Originally committed as revision 5188 to svn://svn.ffmpeg.org/ffmpeg/trunk

13 years agofree ftyp atom
Baptiste Coudurier [Tue, 21 Mar 2006 00:18:30 +0000 (00:18 +0000)]
free ftyp atom

Originally committed as revision 5187 to svn://svn.ffmpeg.org/ffmpeg/trunk