Diego Biurrun [Thu, 18 May 2006 12:14:02 +0000 (12:14 +0000)]
uninstallation support
inspired by a patch from Richard, richiek.,@,.optushome.,.,.com.,.,.au
Originally committed as revision 5398 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 18 May 2006 09:02:05 +0000 (09:02 +0000)]
Simplify vhook build.
Originally committed as revision 5397 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 18 May 2006 08:46:47 +0000 (08:46 +0000)]
typo fixes
Originally committed as revision 5396 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 18 May 2006 08:40:15 +0000 (08:40 +0000)]
cosmetics: Prettyprint some commands.
Originally committed as revision 5395 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 18 May 2006 08:23:27 +0000 (08:23 +0000)]
Add Mans as maintainer for oggparseogm.c.
Originally committed as revision 5394 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 18 May 2006 08:01:47 +0000 (08:01 +0000)]
URLProtocol faq
Originally committed as revision 5393 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 17 May 2006 23:40:32 +0000 (23:40 +0000)]
Remove some lines that are duplicated in common.mak.
Originally committed as revision 5392 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 17 May 2006 21:52:38 +0000 (21:52 +0000)]
Add MPEG FourCC for MPEG-2 video.
Originally committed as revision 5391 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Wed, 17 May 2006 03:05:34 +0000 (03:05 +0000)]
Proper PTS generation for Smacker audio
Originally committed as revision 5390 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Wed, 17 May 2006 03:03:53 +0000 (03:03 +0000)]
Now MPlayer should understand Smacker audio and video codecs.
Originally committed as revision 5389 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Tue, 16 May 2006 18:06:28 +0000 (18:06 +0000)]
Simplify SLIBNAME_WITH_VERSION and SLIBNAME_WITH_MAJOR.
Originally committed as revision 5388 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Tue, 16 May 2006 15:19:54 +0000 (15:19 +0000)]
MPEG-2 4:2:2 encoding support
Originally committed as revision 5387 to svn://svn.ffmpeg.org/ffmpeg/trunk
Guillaume Poirier [Tue, 16 May 2006 14:24:45 +0000 (14:24 +0000)]
fix compilation of 3dnowext instinsincs, both on ia32 and AMD64.
3dnow intrinsincs are for now only compiled if 3dnowext support is available. (I should add smth that
checks for plain 3dnow later)
Originally committed as revision 5386 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Tue, 16 May 2006 13:43:06 +0000 (13:43 +0000)]
Fix cropping & padding when capturing from a v4l(2) card
Originally committed as revision 5385 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Tue, 16 May 2006 11:51:05 +0000 (11:51 +0000)]
Honor the LDFLAGS environment variable.
Originally committed as revision 5384 to svn://svn.ffmpeg.org/ffmpeg/trunk
Guillaume Poirier [Mon, 15 May 2006 19:53:55 +0000 (19:53 +0000)]
Add an actual 3dnow intrinsinc so the configure script doesn't just check for the existence of the 3dnow header
Originally committed as revision 5383 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Mon, 15 May 2006 17:11:50 +0000 (17:11 +0000)]
fix avc nal parsing
Originally committed as revision 5382 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Mon, 15 May 2006 12:38:33 +0000 (12:38 +0000)]
fix pcm_s24be demuxing, simplify
Originally committed as revision 5381 to svn://svn.ffmpeg.org/ffmpeg/trunk
Guillaume Poirier [Sun, 14 May 2006 22:00:03 +0000 (22:00 +0000)]
Add 3dnow intrinsic support for AMD64 machines: -march=athlon means IA32 for GCC, so use -m3dnow instead.
Note that there's no way to specificly activate 3dnow ext support
Originally committed as revision 5380 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Sun, 14 May 2006 14:21:06 +0000 (14:21 +0000)]
add quicktime uncompressed 8bit 4:2:2 support
Originally committed as revision 5379 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Sat, 13 May 2006 23:47:29 +0000 (23:47 +0000)]
fix mulaw muxing
Originally committed as revision 5378 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Sat, 13 May 2006 22:25:17 +0000 (22:25 +0000)]
do not write wave if not needed
Originally committed as revision 5377 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Sat, 13 May 2006 21:00:52 +0000 (21:00 +0000)]
fix AMR muxing in mov
Originally committed as revision 5376 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Sat, 13 May 2006 20:05:02 +0000 (20:05 +0000)]
add pcm 24/32 le/be support
Originally committed as revision 5375 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 13 May 2006 18:45:29 +0000 (18:45 +0000)]
simplify
Originally committed as revision 5374 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Sat, 13 May 2006 18:01:16 +0000 (18:01 +0000)]
clean and simplify
Originally committed as revision 5373 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Sat, 13 May 2006 17:16:58 +0000 (17:16 +0000)]
add MPEG-2 intra vlc support
Originally committed as revision 5372 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Sat, 13 May 2006 15:43:51 +0000 (15:43 +0000)]
remove unused variable
Originally committed as revision 5371 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 13 May 2006 11:37:56 +0000 (11:37 +0000)]
sanity checks some might have been exploitable
Originally committed as revision 5370 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 13 May 2006 10:45:26 +0000 (10:45 +0000)]
sanity checks, some might have been exploitable ...
Originally committed as revision 5369 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Fri, 12 May 2006 15:13:51 +0000 (15:13 +0000)]
Raw flac muxer, patch by Justin Ruggles (jruggle earthlink net). Can be
used with "-acodec copy" to either copy a flac file verbatim or extract
the raw flac from an ogg-flac file.
Originally committed as revision 5368 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Fri, 12 May 2006 00:50:43 +0000 (00:50 +0000)]
set stream time_base properly
Originally committed as revision 5367 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Thu, 11 May 2006 23:17:23 +0000 (23:17 +0000)]
add unaligned16() and unaligned64()
Originally committed as revision 5366 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Thu, 11 May 2006 23:07:22 +0000 (23:07 +0000)]
ogm demuxing
Originally committed as revision 5365 to svn://svn.ffmpeg.org/ffmpeg/trunk
Jan Knutar [Thu, 11 May 2006 22:20:57 +0000 (22:20 +0000)]
Unconditionally use -lossaudio on NetBSD.
patch by Jan Knutar jknutar__@__nic__.__fi
Originally committed as revision 5364 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Thu, 11 May 2006 21:29:37 +0000 (21:29 +0000)]
fix spliting chunks, simplify
Originally committed as revision 5363 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Thu, 11 May 2006 20:36:00 +0000 (20:36 +0000)]
Create shared libraries using versioned filenames and add -rpath-link
to LDFLAGS so linker finds them when using --as-needed (which is default
in some installations). Using --as-needed is generally a good thing, so
add that explicitly as well.
Originally committed as revision 5362 to svn://svn.ffmpeg.org/ffmpeg/trunk
Benjamin Larsson [Thu, 11 May 2006 00:28:30 +0000 (00:28 +0000)]
Cosmetics. Add the defines needed for debug output.
Originally committed as revision 5361 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Thu, 11 May 2006 00:06:50 +0000 (00:06 +0000)]
fix a crash on x86_64
Originally committed as revision 5360 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 10 May 2006 18:00:16 +0000 (18:00 +0000)]
simplify, amr.c sets frame_size to 160, and sample size is always 8000
Originally committed as revision 5359 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 10 May 2006 17:56:39 +0000 (17:56 +0000)]
fix damr atom, needed for quicktime player
Originally committed as revision 5358 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 10 May 2006 11:59:09 +0000 (11:59 +0000)]
fix alac decoder on little endian
Originally committed as revision 5357 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 10 May 2006 11:05:03 +0000 (11:05 +0000)]
cosmetics (initalize variables where they are used)
Originally committed as revision 5356 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 10 May 2006 10:57:27 +0000 (10:57 +0000)]
decoders should (IMHO) not duplicate frames, the application can do this if it wants
Originally committed as revision 5355 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Tue, 9 May 2006 22:10:17 +0000 (22:10 +0000)]
10l, undef DEBUG
Originally committed as revision 5354 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Tue, 9 May 2006 22:07:49 +0000 (22:07 +0000)]
assing correct codec_id for mjpegb
Originally committed as revision 5353 to svn://svn.ffmpeg.org/ffmpeg/trunk
Benjamin Larsson [Tue, 9 May 2006 12:34:35 +0000 (12:34 +0000)]
Add support for raw flac decoding based on the .flac suffix of input files.
Originally committed as revision 5352 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 9 May 2006 08:40:38 +0000 (08:40 +0000)]
allow insane gop sizes if the user doesnt care about playable streams (doesnt want compliance to any standard)
Originally committed as revision 5351 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 8 May 2006 13:44:54 +0000 (13:44 +0000)]
add outcommented chunk of code to handle stuffing MBs at the end of slices (IMHO the standard doesnt allow this and there are no real world files which need it)
Originally committed as revision 5350 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Sun, 7 May 2006 18:14:49 +0000 (18:14 +0000)]
change the type of esp in SwsContext to uint64_t so it can hold a full register
also on 64 bit systems.
Originally committed as revision 18401 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
Denes Balatoni [Sun, 7 May 2006 17:30:00 +0000 (17:30 +0000)]
vorbis 5:1 decoding fix, fix mi2_vorbis51.mp4, patch by Denes Balatoni <dbalatoni at programozo dot hu>
Originally committed as revision 5349 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 7 May 2006 11:48:07 +0000 (11:48 +0000)]
make zero motion vector threshold user setable
Originally committed as revision 5348 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 6 May 2006 10:57:38 +0000 (10:57 +0000)]
Further simplify AMR build.
Originally committed as revision 5347 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 6 May 2006 02:01:39 +0000 (02:01 +0000)]
removing esp usage
this is certainly not the most beautifull but it should work without -fomit-frame-pointer and PIC and gcc-4 vomits when ebp is given in a constraint directly even with -fomi-frame-pointer so theres not that much choice ...
if anyone knows a simpler/cleaner solution, dont hesitate to suggest it ...
Originally committed as revision 18393 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
Loren Merritt [Fri, 5 May 2006 18:08:01 +0000 (18:08 +0000)]
reinit quant matrices if pps is overwritten by another of the same pps_id.
Originally committed as revision 5346 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 5 May 2006 10:27:44 +0000 (10:27 +0000)]
Ignore errors from recursive AMR cleans.
Originally committed as revision 5345 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 5 May 2006 09:41:06 +0000 (09:41 +0000)]
Unconditionally clean AMR subdirs.
Originally committed as revision 5344 to svn://svn.ffmpeg.org/ffmpeg/trunk
Flavio Pimentel Duarte [Thu, 4 May 2006 12:23:12 +0000 (12:23 +0000)]
Fix v4l grabbing with some webcams, and simplify the code.
Patch by Flavio Pimentel Duarte
Originally committed as revision 5343 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Barbato [Tue, 2 May 2006 18:45:04 +0000 (18:45 +0000)]
Macosx fix
Originally committed as revision 5342 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 2 May 2006 09:03:22 +0000 (09:03 +0000)]
d10 decoding fix
Originally committed as revision 5341 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Mon, 1 May 2006 15:52:57 +0000 (15:52 +0000)]
skip null fourcc, fix ep2_mystery_m640_dummy.mov
Originally committed as revision 5340 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Mon, 1 May 2006 00:28:36 +0000 (00:28 +0000)]
clip_uint8 now return an uint8_t so no need to &0xFF
Originally committed as revision 5339 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Mon, 1 May 2006 00:27:24 +0000 (00:27 +0000)]
document clip functions
Originally committed as revision 5338 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Sun, 30 Apr 2006 19:31:45 +0000 (19:31 +0000)]
warn on interlaced streams
Originally committed as revision 5337 to svn://svn.ffmpeg.org/ffmpeg/trunk
Panagiotis Issaris [Sun, 30 Apr 2006 17:49:11 +0000 (17:49 +0000)]
clip_uint8 should return an uint8_t instead of an int (patch by Panagiotis Issaris < takis.issaris _at_ uhasselt.be >)
Originally committed as revision 5336 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 29 Apr 2006 16:17:50 +0000 (16:17 +0000)]
Add missing newlines at end of file.
Originally committed as revision 5335 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 29 Apr 2006 16:02:28 +0000 (16:02 +0000)]
extend range used for testing (larger range should work too but testing code overflows)
Originally committed as revision 5334 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 29 Apr 2006 15:38:20 +0000 (15:38 +0000)]
<= vs. >= 10l bug
Originally committed as revision 5333 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Sat, 29 Apr 2006 00:43:15 +0000 (00:43 +0000)]
don't force asserts in release builds. 2% faster h264.
Originally committed as revision 5332 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Fri, 28 Apr 2006 23:16:42 +0000 (23:16 +0000)]
memory leak.
Originally committed as revision 5331 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Fri, 28 Apr 2006 19:45:16 +0000 (19:45 +0000)]
add newline at end of file
Originally committed as revision 5330 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 28 Apr 2006 17:29:07 +0000 (17:29 +0000)]
use previous qscale for intra_dc_threshold check
Originally committed as revision 5329 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 28 Apr 2006 17:03:52 +0000 (17:03 +0000)]
missmatch control for mpeg2 intra dequantization if bitexact=1
Originally committed as revision 5328 to svn://svn.ffmpeg.org/ffmpeg/trunk
Benjamin Larsson [Fri, 28 Apr 2006 14:19:11 +0000 (14:19 +0000)]
Revert bad ac3enc commit, the commited code was bigger and slower.
Originally committed as revision 5327 to svn://svn.ffmpeg.org/ffmpeg/trunk
Zuxy Meng [Fri, 28 Apr 2006 07:46:13 +0000 (07:46 +0000)]
Remove unused and unsupported Cyrix's "Extended MMX",
Add SSE3 support.
Patch by Zuxy Meng < zuxy POIS meng AH gmail POIS com >
Original thread:
04/26/06 13:13:
[Ffmpeg-devel] [PATCH] Bug fix, SSE3 support in i386/cputest.c and dsputil.h
Originally committed as revision 5326 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alan Curry [Thu, 27 Apr 2006 21:42:41 +0000 (21:42 +0000)]
Fix some bugs handling input that is not aligned at 16 bytes or has
stride!=width.
Originally committed as revision 18323 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
Diego Biurrun [Thu, 27 Apr 2006 11:49:15 +0000 (11:49 +0000)]
Enable AMR_NB decoder/encoder when either AMR_NB or AMR_NB_FIXED is defined.
Originally committed as revision 5325 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 27 Apr 2006 03:31:26 +0000 (03:31 +0000)]
Fix amr_nb-fixed build.
Originally committed as revision 5324 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 27 Apr 2006 03:30:50 +0000 (03:30 +0000)]
Add EXTRADEPS variable for extra dependencies that need to be built first.
Originally committed as revision 5323 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 27 Apr 2006 02:38:41 +0000 (02:38 +0000)]
amr_nb should disable amr_nb-fixed and vice versa.
Originally committed as revision 5322 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 27 Apr 2006 02:33:27 +0000 (02:33 +0000)]
Disentangle dependencies between amr_nb and amr_nb-fixed: amr_nb-fixed does
work even without amr_nb.
Originally committed as revision 5321 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 27 Apr 2006 02:27:00 +0000 (02:27 +0000)]
cosmetics
Originally committed as revision 5320 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 27 Apr 2006 02:23:42 +0000 (02:23 +0000)]
cosmetics: Group all AMR variables together, add some newlines.
Originally committed as revision 5319 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 27 Apr 2006 02:19:42 +0000 (02:19 +0000)]
Misplaced CLEANAMR.
Originally committed as revision 5318 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 27 Apr 2006 02:10:49 +0000 (02:10 +0000)]
CLEANAMRWB --> CLEANAMR typo
Originally committed as revision 5317 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Barbato [Tue, 25 Apr 2006 19:54:02 +0000 (19:54 +0000)]
13% faster inner_add_yblock
Originally committed as revision 5316 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Barbato [Tue, 25 Apr 2006 17:29:31 +0000 (17:29 +0000)]
40% faster decode
Originally committed as revision 5315 to svn://svn.ffmpeg.org/ffmpeg/trunk
Benjamin Larsson [Mon, 24 Apr 2006 13:04:12 +0000 (13:04 +0000)]
Fix samples to bytes relation.
Originally committed as revision 5314 to svn://svn.ffmpeg.org/ffmpeg/trunk
Uoti Urpala [Sun, 23 Apr 2006 21:11:31 +0000 (21:11 +0000)]
Vorbis specs requires blocksize_1 >= blocksize_0, error if it's false.
Predict buffer size from blocksize_1 and number of channels and make
sure this does not exceed AVCODEC_MAX_AUDIO_FRAME_SIZE
Patch by Uoti Urpala >>> uoti |.| urpala |@| pp1 |.| inet |.| fi <<<
Originally committed as revision 5313 to svn://svn.ffmpeg.org/ffmpeg/trunk
Oded Shimon [Sun, 23 Apr 2006 13:47:13 +0000 (13:47 +0000)]
Disable lavf NUT until it is synced to spec
Originally committed as revision 5312 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 23 Apr 2006 10:28:54 +0000 (10:28 +0000)]
avoid AVInteger usage in av_rescale
disable integer.* (unused)
libavutil.a 45k -> 32k
Originally committed as revision 5311 to svn://svn.ffmpeg.org/ffmpeg/trunk
Benjamin Larsson [Sat, 22 Apr 2006 21:21:16 +0000 (21:21 +0000)]
Patch to generate the ac3 window, based on code by Justin Ruggles.
Originally committed as revision 5310 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Fri, 21 Apr 2006 19:22:14 +0000 (19:22 +0000)]
10l in h264 vismb/vismv (broke on 2006-03-09)
Originally committed as revision 5309 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Thu, 20 Apr 2006 22:17:11 +0000 (22:17 +0000)]
report to user if mmf with midi found (and not supported)
Originally committed as revision 5308 to svn://svn.ffmpeg.org/ffmpeg/trunk
Uoti Urpala [Thu, 20 Apr 2006 19:23:57 +0000 (19:23 +0000)]
dtsdec.c copies one input packet at a time to a (static) buffer of size
4096 bytes while the packet can be up to 18726 bytes.
The code also keeps decoding until all input data has been used up,
not respecting AVCODEC_MAX_AUDIO_FRAME_SIZE.
The patch increases the buffer size and return after decoding one frame.
Also fixes dts_decode_init to return -1, not 1, on failure.
Patch by Uoti Urpala ||| uoti : urpala |!| pp1 : inet : fi |||
Originally committed as revision 5307 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Thu, 20 Apr 2006 12:57:19 +0000 (12:57 +0000)]
Simplify the code used for assigning video_resample, video_crop, & video_pad
Originally committed as revision 5306 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Thu, 20 Apr 2006 10:38:15 +0000 (10:38 +0000)]
Avoid crash if there is a rtjpeg quant header but no video stream in file
Originally committed as revision 5305 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Wed, 19 Apr 2006 19:51:56 +0000 (19:51 +0000)]
make "size" variable in avpicture_alloc signed, since avpicture_get_size
returns -1 on error which was not detected with previous code.
Originally committed as revision 5304 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 19 Apr 2006 14:18:13 +0000 (14:18 +0000)]
set width and height even for mpeg4, pix_fmt to NONE will force decoding anwyay
Originally committed as revision 5303 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 19 Apr 2006 12:56:28 +0000 (12:56 +0000)]
add AVID DV fourcc
Originally committed as revision 5302 to svn://svn.ffmpeg.org/ffmpeg/trunk