ffmpeg.git
13 years agoadd newline at end of file
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

13 years agouse previous qscale for intra_dc_threshold check
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

13 years agomissmatch control for mpeg2 intra dequantization if bitexact=1
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

13 years agoRevert bad ac3enc commit, the commited code was bigger and slower.
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

13 years agoRemove unused and unsupported Cyrix's "Extended MMX",
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

13 years agoFix some bugs handling input that is not aligned at 16 bytes or has
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

13 years agoEnable AMR_NB decoder/encoder when either AMR_NB or AMR_NB_FIXED is defined.
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

13 years agoFix amr_nb-fixed build.
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

13 years agoAdd EXTRADEPS variable for extra dependencies that need to be built first.
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

13 years agoamr_nb should disable amr_nb-fixed and vice versa.
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

13 years agoDisentangle dependencies between amr_nb and amr_nb-fixed: amr_nb-fixed does
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

13 years agocosmetics
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

13 years agocosmetics: Group all AMR variables together, add some newlines.
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

13 years agoMisplaced CLEANAMR.
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

13 years agoCLEANAMRWB --> CLEANAMR typo
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

13 years ago13% faster inner_add_yblock
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

13 years ago40% faster decode
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

13 years agoFix samples to bytes relation.
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

13 years agoVorbis specs requires blocksize_1 >= blocksize_0, error if it's false.
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

13 years agoDisable lavf NUT until it is synced to spec
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

13 years agoavoid AVInteger usage in av_rescale
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

13 years agoPatch to generate the ac3 window, based on code by Justin Ruggles.
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

13 years ago10l in h264 vismb/vismv (broke on 2006-03-09)
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

13 years agoreport to user if mmf with midi found (and not supported)
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

13 years agodtsdec.c copies one input packet at a time to a (static) buffer of size
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

13 years agoSimplify the code used for assigning video_resample, video_crop, & video_pad
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

13 years agoAvoid crash if there is a rtjpeg quant header but no video stream in file
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

13 years agomake "size" variable in avpicture_alloc signed, since avpicture_get_size
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

13 years agoset width and height even for mpeg4, pix_fmt to NONE will force decoding anwyay
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

13 years agoadd AVID DV fourcc
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

13 years agoindention
Baptiste Coudurier [Wed, 19 Apr 2006 12:53:47 +0000 (12:53 +0000)]
indention

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

13 years agoalways skip garbage at end of atom
Baptiste Coudurier [Wed, 19 Apr 2006 12:51:58 +0000 (12:51 +0000)]
always skip garbage at end of atom

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

13 years agomove declaration to mov.h
Baptiste Coudurier [Wed, 19 Apr 2006 10:02:41 +0000 (10:02 +0000)]
move declaration to mov.h

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

13 years agogcc-2.95 compile fix, patch by Wolfram Gloger <wmglo A dent PIS med PIS uni-muenchen...
Wolfram Gloger [Tue, 18 Apr 2006 03:48:30 +0000 (03:48 +0000)]
gcc-2.95 compile fix, patch by Wolfram Gloger <wmglo A dent PIS med PIS uni-muenchen PIS de>

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

13 years ago10l in rgb2rgb_template.c
Erik Auerswald [Sun, 16 Apr 2006 08:27:16 +0000 (08:27 +0000)]
10l in rgb2rgb_template.c
patch by Erik Auerswald <auerswal at unix-ag uni-kl de>

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

13 years agotypo in the gcc handmade regalloc trigger
Luca Barbato [Sun, 16 Apr 2006 03:40:04 +0000 (03:40 +0000)]
typo in the gcc handmade regalloc trigger

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

13 years agoadd support for intel mac. mp3lib is not fixed yet.
Nicolas Plourde [Sat, 15 Apr 2006 20:46:54 +0000 (20:46 +0000)]
add support for intel mac. mp3lib is not fixed yet.

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

13 years agoAdd mphq2 admins.
Diego Biurrun [Sat, 15 Apr 2006 15:09:45 +0000 (15:09 +0000)]
Add mphq2 admins.

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

13 years agoHave EXTRALIBS appear after other link options, fixes shared build on Cygwin.
Diego Biurrun [Sat, 15 Apr 2006 15:05:53 +0000 (15:05 +0000)]
Have EXTRALIBS appear after other link options, fixes shared build on Cygwin.
based on patch by Marcus Engene, ffmpeg AATT engene DDOOTT se

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

13 years agoRevert Windows "warning" message.
Diego Biurrun [Sat, 15 Apr 2006 14:15:09 +0000 (14:15 +0000)]
Revert Windows "warning" message.

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

13 years agoFix SIGSEGV in rv10-null-pointer-500k.rm.
Wolfgang Scherer [Sat, 15 Apr 2006 12:52:01 +0000 (12:52 +0000)]
Fix SIGSEGV in rv10-null-pointer-500k.rm.
patch by Wolfgang Scherer, Wolfgang__ . __Scherer__ @ __gmx__ . __de

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

13 years agoAllow passing CFLAGS through the environment on all platforms.
Diego Biurrun [Fri, 14 Apr 2006 23:33:34 +0000 (23:33 +0000)]
Allow passing CFLAGS through the environment on all platforms.

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

13 years agooutput cosmetics
Diego Biurrun [Fri, 14 Apr 2006 21:31:12 +0000 (21:31 +0000)]
output cosmetics

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

13 years agofix "concealing 0 DC, 0 AC, 0 MV errors" bug
Michael Niedermayer [Fri, 14 Apr 2006 20:45:08 +0000 (20:45 +0000)]
fix "concealing 0 DC, 0 AC, 0 MV errors" bug

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

13 years agoclean and simplify mov_write_packet
Baptiste Coudurier [Fri, 14 Apr 2006 10:51:32 +0000 (10:51 +0000)]
clean and simplify mov_write_packet

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

13 years agoffv1 and ffvhuff havnt changed since a long time and noone proposed any
Michael Niedermayer [Fri, 14 Apr 2006 10:37:40 +0000 (10:37 +0000)]
ffv1 and ffvhuff havnt changed since a long time and noone proposed any
changes within 1 month after my warning so they are officially no longer
experimental and we will gurantee decodeability of files encoded with
the currenzt ffv1/ffvhuff in the future

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

13 years agoget avcC profile and level indication from sps (from handbrake)
Baptiste Coudurier [Fri, 14 Apr 2006 09:54:17 +0000 (09:54 +0000)]
get avcC profile and level indication from sps (from handbrake)

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

13 years agowrite mdat in write_header avoid check in write_packet
Baptiste Coudurier [Thu, 13 Apr 2006 13:21:20 +0000 (13:21 +0000)]
write mdat in write_header avoid check in write_packet

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

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