libav.git
16 years agoMMX for H.264 deblocking filter
Loren Merritt [Mon, 25 Apr 2005 01:01:41 +0000 (01:01 +0000)]
MMX for H.264 deblocking filter

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

16 years agoavoid unneeded clear_blocks()
Michael Niedermayer [Mon, 25 Apr 2005 00:57:48 +0000 (00:57 +0000)]
avoid unneeded clear_blocks()

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

16 years agoextract from the subid the options
Matthieu Castet [Mon, 25 Apr 2005 00:10:11 +0000 (00:10 +0000)]
extract from the subid the options
instead of doing a case where we should add lot's of versions.
patch by (matthieu castet {castet.matthieu free fr)

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

16 years agofixing broken_rv20_1mb_.rm
Michael Niedermayer [Sun, 24 Apr 2005 22:08:31 +0000 (22:08 +0000)]
fixing broken_rv20_1mb_.rm

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

16 years agofix ref comparison in B-frame deblocker ('unused' and 'unavailable' were treated...
Loren Merritt [Sun, 24 Apr 2005 21:06:22 +0000 (21:06 +0000)]
fix ref comparison in B-frame deblocker ('unused' and 'unavailable' were treated as different)

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

16 years agoMinistry of English Composition, reporting for duty (and the word is "skipped", not...
Mike Melanson [Sun, 24 Apr 2005 17:21:11 +0000 (17:21 +0000)]
Ministry of English Composition, reporting for duty (and the word is "skipped", not "skiped"; "skiped" would rhyme with "hyped")

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

16 years agoPut correct fourcc in tag field for amr_nb (samr) and amr_wb (sawb)
Roberto Togni [Sun, 24 Apr 2005 11:15:35 +0000 (11:15 +0000)]
Put correct fourcc in tag field for amr_nb (samr) and amr_wb (sawb)

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

16 years agoSpelling errors patch by (Kevin Baragona | kevinmb500 gawab com)
Kevin Baragona [Sun, 24 Apr 2005 11:13:49 +0000 (11:13 +0000)]
Spelling errors patch by (Kevin Baragona | kevinmb500 gawab com)

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

16 years agotypo fix by ("Todd.Kirby" doubleshot pacbell net)
Michael Niedermayer [Sun, 24 Apr 2005 11:08:07 +0000 (11:08 +0000)]
typo fix by ("Todd.Kirby" doubleshot pacbell net)

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

16 years agocheck for negative strides before memcpy
Jindřich Makovička [Sun, 24 Apr 2005 07:50:18 +0000 (07:50 +0000)]
check for negative strides before memcpy

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

16 years agosupport for both orderings of the slices (top->down / bottom->up)
Jindřich Makovička [Sun, 24 Apr 2005 07:47:41 +0000 (07:47 +0000)]
support for both orderings of the slices (top->down / bottom->up)

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

16 years agoVideo-Galileo_small.rm fix by (matthieu castet # castet.matthieu free fr)
Michael Niedermayer [Thu, 21 Apr 2005 21:27:03 +0000 (21:27 +0000)]
Video-Galileo_small.rm fix by (matthieu castet # castet.matthieu free fr)

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

16 years agoavoid clearing block[] if its not used at all
Michael Niedermayer [Thu, 21 Apr 2005 21:23:22 +0000 (21:23 +0000)]
avoid clearing block[] if its not used at all

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

16 years agodeblocking filter doesn't need to call fill_caches again. 1.4% faster decoding.
Loren Merritt [Thu, 21 Apr 2005 20:38:42 +0000 (20:38 +0000)]
deblocking filter doesn't need to call fill_caches again. 1.4% faster decoding.

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

16 years agompeg2_fast_decode_block_intra()
Michael Niedermayer [Wed, 20 Apr 2005 20:31:04 +0000 (20:31 +0000)]
mpeg2_fast_decode_block_intra()

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

16 years agoIndeo 2
Diego Biurrun [Wed, 20 Apr 2005 20:28:25 +0000 (20:28 +0000)]
Indeo 2

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

16 years agosimplify
Michael Niedermayer [Wed, 20 Apr 2005 10:16:19 +0000 (10:16 +0000)]
simplify

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

16 years agoremove duplicate clip to 8bit function
Michael Niedermayer [Wed, 20 Apr 2005 10:05:15 +0000 (10:05 +0000)]
remove duplicate clip to 8bit function

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

16 years agobuffer overflows
Michael Niedermayer [Wed, 20 Apr 2005 09:52:04 +0000 (09:52 +0000)]
buffer overflows

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

16 years agoIndeo 2 decoder by (Kostya <> kostya.shishkov gmail com)
Michael Niedermayer [Wed, 20 Apr 2005 09:42:47 +0000 (09:42 +0000)]
Indeo 2 decoder by (Kostya <> kostya.shishkov gmail com)

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

16 years agooptimizing non_intra ac coeff decode
Michael Niedermayer [Tue, 19 Apr 2005 11:37:01 +0000 (11:37 +0000)]
optimizing non_intra ac coeff decode

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

16 years agoremove superfluous CONFIG_ENCODERS (entire function is already wrapped)
Mike Melanson [Tue, 19 Apr 2005 04:29:11 +0000 (04:29 +0000)]
remove superfluous CONFIG_ENCODERS (entire function is already wrapped)

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

16 years agofixing demuxing of DV5700.asf
Michael Niedermayer [Tue, 19 Apr 2005 00:35:08 +0000 (00:35 +0000)]
fixing demuxing of DV5700.asf

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

16 years agoavoid UPDATE_CACHE() in GET_RL_VLC() if not needed
Michael Niedermayer [Mon, 18 Apr 2005 20:07:48 +0000 (20:07 +0000)]
avoid UPDATE_CACHE() in GET_RL_VLC() if not needed

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

16 years agovarious fixes related to the non alt_bitstream_reader
Michael Niedermayer [Mon, 18 Apr 2005 12:08:16 +0000 (12:08 +0000)]
various fixes related to the non alt_bitstream_reader

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

16 years agoadd an AMD64 specific implementation of rdtsc()
Aurelien Jacobs [Mon, 18 Apr 2005 11:24:20 +0000 (11:24 +0000)]
add an AMD64 specific implementation of rdtsc()

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

16 years agogcc 4 compilation fix
Bret Hughes [Sun, 17 Apr 2005 21:41:16 +0000 (21:41 +0000)]
gcc 4 compilation fix
patch by Bret Hughes <bhughes at elevating dot com>

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

16 years agoread 32bit instead of 64bit to avoid overreading and missalignments
Michael Niedermayer [Sun, 17 Apr 2005 13:30:45 +0000 (13:30 +0000)]
read 32bit instead of 64bit to avoid overreading and missalignments

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

16 years agofix overflow in mc_block() patch by (Yartrebo )yartrebo earthlink net
Yartrebo [Sun, 17 Apr 2005 09:27:53 +0000 (09:27 +0000)]
fix overflow in mc_block() patch by (Yartrebo )yartrebo earthlink net

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

16 years agostore the number of runs to avoid storing the last run value
Michael Niedermayer [Fri, 15 Apr 2005 13:24:30 +0000 (13:24 +0000)]
store the number of runs to avoid storing the last run value
about 10% lower bitrate for -qscale 32 (forman & some music video)
worst case bitrate increase <0.1% (lossless or low qscale)
and now the bad news, even though this just adds a single subtraction and an if() into the medium sized unpack_coeffs() loop and the if() will only be false once per unpac_coeff() call, gcc produces 50% slower code, i didnt look at the generated asm yet, not sure if i want to ...

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

16 years agoallow 2pass ratecontrol. also fixes psnr displayed by mencoder.
Loren Merritt [Fri, 15 Apr 2005 05:54:47 +0000 (05:54 +0000)]
allow 2pass ratecontrol. also fixes psnr displayed by mencoder.

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

16 years agoreplace complicated pointer dereference + index stuff by pointers in unpack_coeffs()
Michael Niedermayer [Thu, 14 Apr 2005 20:54:03 +0000 (20:54 +0000)]
replace complicated pointer dereference + index stuff by pointers in unpack_coeffs()

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

16 years agominor optimization
Michael Niedermayer [Thu, 14 Apr 2005 20:30:08 +0000 (20:30 +0000)]
minor optimization

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

16 years agooptimizing unpack_coeffs()
Michael Niedermayer [Thu, 14 Apr 2005 18:33:26 +0000 (18:33 +0000)]
optimizing unpack_coeffs()

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

16 years agoSnow segfault bug in revision 1.43 patch by (Yartrebo /yartrebo earthlink net/)
Yartrebo [Wed, 13 Apr 2005 01:57:19 +0000 (01:57 +0000)]
Snow segfault bug in revision 1.43 patch by (Yartrebo /yartrebo earthlink net/)

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

16 years agonon 4:2:0 foobar.{Y,U,V} support
Michael Niedermayer [Wed, 13 Apr 2005 01:07:30 +0000 (01:07 +0000)]
non 4:2:0 foobar.{Y,U,V} support

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

16 years agos/u_char/uint8_t/
Måns Rullgård [Tue, 12 Apr 2005 22:20:02 +0000 (22:20 +0000)]
s/u_char/uint8_t/

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

16 years agofix seeking bug
Måns Rullgård [Tue, 12 Apr 2005 13:33:22 +0000 (13:33 +0000)]
fix seeking bug

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

16 years agochanged the mailinglist pointers to the new place (mplayerhq)
Alex Beregszaszi [Mon, 11 Apr 2005 16:24:58 +0000 (16:24 +0000)]
changed the mailinglist pointers to the new place (mplayerhq)

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

16 years agos/u_char/uint8_t/
Måns Rullgård [Sun, 10 Apr 2005 18:03:06 +0000 (18:03 +0000)]
s/u_char/uint8_t/

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

16 years agos/u_char/uint8_t/
Måns Rullgård [Sun, 10 Apr 2005 17:25:54 +0000 (17:25 +0000)]
s/u_char/uint8_t/

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

16 years agorescale coefficients during IDWT, that way the lifting steps are much simpler and...
Michael Niedermayer [Sun, 10 Apr 2005 14:21:53 +0000 (14:21 +0000)]
rescale coefficients during IDWT, that way the lifting steps are much simpler and faster

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

16 years agotesting cvslog
Michael Niedermayer [Sun, 10 Apr 2005 02:16:45 +0000 (02:16 +0000)]
testing cvslog

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

16 years agotesting cvslog
Michael Niedermayer [Sun, 10 Apr 2005 02:09:39 +0000 (02:09 +0000)]
testing cvslog

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

16 years agopre-c99 compatibility
Måns Rullgård [Sat, 9 Apr 2005 23:27:48 +0000 (23:27 +0000)]
pre-c99 compatibility

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

16 years agoincreasing precission of the quantization parameter
Michael Niedermayer [Sat, 9 Apr 2005 22:15:48 +0000 (22:15 +0000)]
increasing precission of the quantization parameter
this is needed as the quantization stepsize for each subband is also in this precission and insignificant changes to the wavelet like scaling its coefficients slightly differently would lead to wildly variing PSNR and bitrate
note, a encoder could also simply choose to leave the least significant bits of the quantization parameters zero which would give the exact previous behaviour except a y very tiny number of bits in  the header

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

16 years agofix QROOT != 8
Michael Niedermayer [Sat, 9 Apr 2005 19:48:59 +0000 (19:48 +0000)]
fix QROOT != 8

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

16 years agoOgg demuxer ported from tcvp by Luca Barbato <lu_zero at gentoo dot org>,
Måns Rullgård [Sat, 9 Apr 2005 15:32:58 +0000 (15:32 +0000)]
Ogg demuxer ported from tcvp by Luca Barbato <lu_zero at gentoo dot org>,
fixups by me.

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

16 years agoFix upside-down picture for BGR24 images (fixes pig-loco-rgb.avi)
Jindřich Makovička [Fri, 8 Apr 2005 21:34:48 +0000 (21:34 +0000)]
Fix upside-down picture for BGR24 images (fixes pig-loco-rgb.avi)
Patch by Jindrich Makovicka

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

16 years agoFix colors for YV12 case (u/v planes are swapped)
Roberto Togni [Thu, 7 Apr 2005 22:02:28 +0000 (22:02 +0000)]
Fix colors for YV12 case (u/v planes are swapped)
Fixes locoRGBA.avi (the file is really YV12, even if it's called RGBA)

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

16 years ago"don't quit" option to attach a debugger /check mem leaks
François Revol [Thu, 7 Apr 2005 16:52:28 +0000 (16:52 +0000)]
"don't quit" option to attach a debugger /check mem leaks
"no write" option to only get next packets

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

16 years agoCABAC support for MBAFF I frames patch by (Loïc Le Loarer < lll+ffmpeg m4x org)
Loïc Le Loarer [Tue, 5 Apr 2005 18:29:26 +0000 (18:29 +0000)]
CABAC support for MBAFF I frames patch by (Loïc Le Loarer < lll+ffmpeg m4x org)
This patch corrects the support for I slice in CABAC and MBAFF mode.
This decodes correctly 6 more frames of the conformance suite.

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

16 years ago10% faster unpack_coeffs
Michael Niedermayer [Tue, 5 Apr 2005 17:59:05 +0000 (17:59 +0000)]
10% faster unpack_coeffs

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

16 years agofixing lossless snow
Michael Niedermayer [Tue, 5 Apr 2005 09:37:43 +0000 (09:37 +0000)]
fixing lossless snow

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

16 years agoCABAC support for MBAFF I frames patch by (Loïc Le Loarer | lll+ffmpeg m4x org)
Loïc Le Loarer [Tue, 5 Apr 2005 01:35:22 +0000 (01:35 +0000)]
CABAC support for MBAFF I frames patch by (Loïc Le Loarer | lll+ffmpeg m4x org)

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

16 years agoprintf -> av_log patch by (Benjamin Larsson <>banan student.ltu se)
Benjamin Larsson [Mon, 4 Apr 2005 21:47:50 +0000 (21:47 +0000)]
printf -> av_log patch by (Benjamin Larsson <>banan student.ltu se)

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

16 years agomerge vertical lifting steps and a little cleanup
Michael Niedermayer [Mon, 4 Apr 2005 21:35:18 +0000 (21:35 +0000)]
merge vertical lifting steps and a little cleanup

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

16 years agoTypo errors patch by (QuickTime | ffmpeg gmail com>
avcoder [Mon, 4 Apr 2005 11:25:44 +0000 (11:25 +0000)]
Typo errors patch by (QuickTime | ffmpeg gmail com>

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

16 years agoreinitialize on aspect change,
Ivan Kalvachev [Sun, 3 Apr 2005 17:34:31 +0000 (17:34 +0000)]
reinitialize on aspect change,
required for dvb aspect changes

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

16 years agoSnow Slicing patch by (Yartrebo) yartrebo earthlink net
Yartrebo [Sun, 3 Apr 2005 15:43:57 +0000 (15:43 +0000)]
Snow Slicing patch by (Yartrebo) yartrebo earthlink net

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

16 years agosnow regression test
Michael Niedermayer [Sun, 3 Apr 2005 15:39:17 +0000 (15:39 +0000)]
snow regression test

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

16 years agoAutodesk Animator Studio Codec (AASC) video decoder, courtesy of
Mike Melanson [Sun, 3 Apr 2005 05:02:08 +0000 (05:02 +0000)]
Autodesk Animator Studio Codec (AASC) video decoder, courtesy of
Konstantin Shishkov

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

16 years agofix vorbis in avi
Michael Niedermayer [Fri, 1 Apr 2005 21:21:12 +0000 (21:21 +0000)]
fix vorbis in avi

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

16 years agosupport some more color modes; patch by Kostya
Kostya Shishkov [Fri, 1 Apr 2005 04:30:31 +0000 (04:30 +0000)]
support some more color modes; patch by Kostya

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

16 years agoreverting 1.66 -> 1.67 change
Michael Niedermayer [Wed, 30 Mar 2005 00:36:30 +0000 (00:36 +0000)]
reverting 1.66 -> 1.67 change

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

16 years agofree that last frame
Mike Melanson [Mon, 28 Mar 2005 20:40:21 +0000 (20:40 +0000)]
free that last frame

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

16 years agoWestwood SND1 decoder, courtesy of Kostya
Mike Melanson [Mon, 28 Mar 2005 18:05:25 +0000 (18:05 +0000)]
Westwood SND1 decoder, courtesy of Kostya

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

16 years agoPSM support in MPEG-PS demuxer.
Måns Rullgård [Mon, 28 Mar 2005 17:33:21 +0000 (17:33 +0000)]
PSM support in MPEG-PS demuxer.
Based on a patch by Leon Woestenberg <leonw at mailcan dot com>

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

16 years agomotion estimation bitrate penalty compensation
Michael Niedermayer [Sun, 27 Mar 2005 12:19:59 +0000 (12:19 +0000)]
motion estimation bitrate penalty compensation

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

16 years agodisplay deblocking strength in FF_DEBUG_PICT_INFO
Loren Merritt [Sun, 27 Mar 2005 10:58:21 +0000 (10:58 +0000)]
display deblocking strength in FF_DEBUG_PICT_INFO

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

16 years agoallow 16 refs with B-frames
Loren Merritt [Sun, 27 Mar 2005 10:54:16 +0000 (10:54 +0000)]
allow 16 refs with B-frames

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

16 years agoadd Loïc Le Loarer
Michael Niedermayer [Sun, 27 Mar 2005 00:47:32 +0000 (00:47 +0000)]
add Loïc Le Loarer

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

16 years agoThis is the second patch for MBAFF support, this adds the deblocking
Loïc Le Loarer [Sun, 27 Mar 2005 00:44:11 +0000 (00:44 +0000)]
This is the second patch for MBAFF support, this adds the deblocking
filter code for the I slice.

With this patch, 4 more frames are decoded correctly from the
conformance streams.
patch by (Loïc Le Loarer <lll+ffmpeg m4x org>)

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

16 years agoThe cvs version 1.103 of h264.c brokes 13 conformance streams, this
Loïc Le Loarer [Sun, 27 Mar 2005 00:27:37 +0000 (00:27 +0000)]
The cvs version 1.103 of h264.c brokes 13 conformance streams, this
patch corrects this and decodes the same streams as version 1.102.
patch by (Loïc Le Loarer <lll+ffmpeg m4x org>)

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

16 years agofix psp muxing (probably this fix is wrong but its better then nothing)
Michael Niedermayer [Sun, 27 Mar 2005 00:16:17 +0000 (00:16 +0000)]
fix psp muxing (probably this fix is wrong but its better then nothing)

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

16 years agoreplace custom bitstream reader with get_bits/vlc()
Michael Niedermayer [Sat, 26 Mar 2005 23:51:13 +0000 (23:51 +0000)]
replace custom bitstream reader with get_bits/vlc()

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

16 years agomake reverse[] non static
Michael Niedermayer [Sat, 26 Mar 2005 23:50:14 +0000 (23:50 +0000)]
make reverse[] non static

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

16 years agoWinnov WNV1 video decoder, courtesy of Konstantin Shishkov
Mike Melanson [Sat, 26 Mar 2005 20:32:55 +0000 (20:32 +0000)]
Winnov WNV1 video decoder, courtesy of Konstantin Shishkov

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

16 years agocheck mb/me_threshold range, fixes assertion failure
Michael Niedermayer [Sat, 26 Mar 2005 18:10:44 +0000 (18:10 +0000)]
check mb/me_threshold range, fixes assertion failure

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

16 years agomore checks, fixes assertion failure
Michael Niedermayer [Sat, 26 Mar 2005 17:01:49 +0000 (17:01 +0000)]
more checks, fixes assertion failure

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

16 years agobypass internal buffer for "large" packets
Michael Niedermayer [Thu, 24 Mar 2005 22:07:54 +0000 (22:07 +0000)]
bypass internal buffer for "large" packets

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

16 years agosegfault fix
Michael Niedermayer [Thu, 24 Mar 2005 21:27:54 +0000 (21:27 +0000)]
segfault fix

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

16 years agodiscard dummy packets before doing inapropriate checks on them and failing as a result
Michael Niedermayer [Thu, 24 Mar 2005 01:51:57 +0000 (01:51 +0000)]
discard dummy packets before doing inapropriate checks on them and failing as a result

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

16 years agocopy extradata for streamcopy
Michael Niedermayer [Thu, 24 Mar 2005 01:47:45 +0000 (01:47 +0000)]
copy extradata for streamcopy

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

16 years ago25_fix_problem_that_unsynced_with_ss_option.patch by (Calcium | calcium nurs or jp)
Calcium [Wed, 23 Mar 2005 21:07:11 +0000 (21:07 +0000)]
25_fix_problem_that_unsynced_with_ss_option.patch by (Calcium | calcium nurs or jp)

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

16 years agocreate temporary file in current directory if it failed in /tmp
Michael Niedermayer [Wed, 23 Mar 2005 19:19:59 +0000 (19:19 +0000)]
create temporary file in current directory if it failed in /tmp

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

16 years agoReplace stray spaces by a tab.
Diego Biurrun [Wed, 23 Mar 2005 14:10:22 +0000 (14:10 +0000)]
Replace stray spaces by a tab.

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

16 years ago31_ASF_compatibility_with_WMP_and_add_index.patch by (Calcium | calcium nurs or jp)
Calcium [Wed, 23 Mar 2005 13:30:27 +0000 (13:30 +0000)]
31_ASF_compatibility_with_WMP_and_add_index.patch by (Calcium | calcium nurs or jp)

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

16 years ago30_clean_up_global_header_flag.patch by (Calcium | calcium nurs or jp)
Calcium [Wed, 23 Mar 2005 12:52:24 +0000 (12:52 +0000)]
30_clean_up_global_header_flag.patch by (Calcium | calcium nurs or jp)

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

16 years ago29_vtag_in_ASF_not_effective.patch by (Calcium | calcium nurs or jp)
Calcium [Wed, 23 Mar 2005 12:42:12 +0000 (12:42 +0000)]
29_vtag_in_ASF_not_effective.patch by (Calcium | calcium nurs or jp)

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

16 years ago28_fix_parameters_in_G726.patch by (Calcium | calcium nurs or jp)
Calcium [Wed, 23 Mar 2005 12:35:27 +0000 (12:35 +0000)]
28_fix_parameters_in_G726.patch by (Calcium | calcium nurs or jp)

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

16 years agosupport omiting various headers in mpeg4 as WMP seems to have difficulty with them
Michael Niedermayer [Wed, 23 Mar 2005 11:39:38 +0000 (11:39 +0000)]
support omiting various headers in mpeg4 as WMP seems to have difficulty with them
based upon 27_WMP_compatibility_with_ISOMPEG4.patch by (Calcium | calcium nurs or jp)
  indention fixed
  uses workaround_bugs instead of strict_std_compliancy as WMP is not the reference implementation

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

16 years agoPatch for "uuid" atom followed after atom "ftyp" by "QuickTime <ffmpeg AT gmail DOT...
François Revol [Wed, 23 Mar 2005 11:20:47 +0000 (11:20 +0000)]
Patch for "uuid" atom followed after atom "ftyp" by "QuickTime <ffmpeg AT gmail DOT com>"

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

16 years agofix time stored in mov
Michael Niedermayer [Wed, 23 Mar 2005 11:15:45 +0000 (11:15 +0000)]
fix time stored in mov
based upon 23_fix_timestamp_in_mov.patch by (Calcium | calcium nurs or jp)

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

16 years agochange audio volume range so that the very slow division by 100 can be avoided
Michael Niedermayer [Wed, 23 Mar 2005 02:10:23 +0000 (02:10 +0000)]
change audio volume range so that the very slow division by 100 can be avoided
alternatively we could also use a nicer default = 100 or 1.0 scale and internally change it (patch welcome)

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

16 years ago19_audio_volume_adj.patch by (Calcium | calcium nurs or jp)
Calcium [Wed, 23 Mar 2005 01:59:17 +0000 (01:59 +0000)]
19_audio_volume_adj.patch by (Calcium | calcium nurs or jp)

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

16 years ago12_finish_encoding_at_shortest_stream_was_finished.patch by (Calcium | calcium nurs...
Calcium [Wed, 23 Mar 2005 00:52:31 +0000 (00:52 +0000)]
12_finish_encoding_at_shortest_stream_was_finished.patch by (Calcium | calcium nurs or jp)

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

16 years agotrying to fix a few minor values in the mp4/mov muxer
Michael Niedermayer [Wed, 23 Mar 2005 00:26:43 +0000 (00:26 +0000)]
trying to fix a few minor values in the mp4/mov muxer

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

16 years ago04_AMR_no_debug_output.patch by (Calcium | calcium nurs or jp)
Calcium [Tue, 22 Mar 2005 18:28:15 +0000 (18:28 +0000)]
04_AMR_no_debug_output.patch by (Calcium | calcium nurs or jp)

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

16 years ago08_limit_in_filesize.patch by (Calcium | calcium nurs or jp)
Calcium [Tue, 22 Mar 2005 18:20:07 +0000 (18:20 +0000)]
08_limit_in_filesize.patch by (Calcium | calcium nurs or jp)

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