ffmpeg.git
16 years agouse pan_scan to remove some weight, proper pan_scan offset reading
Ivan Kalvachev [Tue, 16 Mar 2004 15:38:40 +0000 (15:38 +0000)]
use pan_scan to remove some weight, proper pan_scan offset reading

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

16 years agompeg12 fix 10l of aspect calucalations, return gop perser to print debug info, and...
Ivan Kalvachev [Mon, 15 Mar 2004 16:41:15 +0000 (16:41 +0000)]
mpeg12 fix 10l of aspect calucalations, return gop perser to print debug info, and make mpeg1_seq_header hot overwrite height/width

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

16 years agodecode latency patch by (Leon van Stuivenberg <l dot vanstuivenberg at chello dot...
Leon van Stuivenberg [Mon, 15 Mar 2004 03:29:32 +0000 (03:29 +0000)]
decode latency patch by (Leon van Stuivenberg <l dot vanstuivenberg at chello dot nl>)

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

16 years agoupdate the API for the idct function
Mike Melanson [Mon, 15 Mar 2004 01:21:01 +0000 (01:21 +0000)]
update the API for the idct function

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

16 years agomove MPV_common_init after parsing stream parameters, matrix rebuild
Ivan Kalvachev [Mon, 15 Mar 2004 00:08:24 +0000 (00:08 +0000)]
move MPV_common_init after parsing stream parameters, matrix rebuild

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

16 years ago * DV decoding/encoding now supports MultiThreading for up to 324 CPUs ;-)
Roman Shaposhnik [Sun, 14 Mar 2004 23:45:42 +0000 (23:45 +0000)]
* DV decoding/encoding now supports MultiThreading for up to 324 CPUs ;-)

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

16 years ago * DV decoder simplifications. Now it looks to be 6% faster. At least
Roman Shaposhnik [Sun, 14 Mar 2004 22:09:58 +0000 (22:09 +0000)]
 * DV decoder simplifications. Now it looks to be 6% faster. At least
       on my desktop.
     * Misc. DV cleanups and fixes.

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

16 years agotcp select() check and enables pressing 'q' when reading/(writing) from
Leon van Stuivenberg [Sun, 14 Mar 2004 19:40:43 +0000 (19:40 +0000)]
tcp select() check and enables pressing 'q' when reading/(writing) from
tcp/http in ffmpeg.c patch by (Leon van Stuivenberg <l dot vanstuivenberg at chello dot nl>)

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

16 years agoaltivec swscale under Linux patch by (Magnus Damm <damm at opensource dot se>)
Magnus Damm [Sun, 14 Mar 2004 18:04:59 +0000 (18:04 +0000)]
altivec swscale under Linux patch by (Magnus Damm <damm at opensource dot se>)

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

16 years agoalignment fix
Michael Niedermayer [Sun, 14 Mar 2004 17:55:50 +0000 (17:55 +0000)]
alignment fix

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

16 years agowidth,height%16!=0 fix
Michael Niedermayer [Sun, 14 Mar 2004 17:33:48 +0000 (17:33 +0000)]
width,height%16!=0 fix

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

16 years agodon't fetch the size of SEQH unless SEQH was found
Mike Melanson [Sun, 14 Mar 2004 15:04:21 +0000 (15:04 +0000)]
don't fetch the size of SEQH unless SEQH was found

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

16 years agominor VMD system update; still not perfect, but should not crash either
Mike Melanson [Sun, 14 Mar 2004 04:08:11 +0000 (04:08 +0000)]
minor VMD system update; still not perfect, but should not crash either

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

16 years agoremove numerous definitions of BE_*/LE_* macros; convert FOURCC_TAG ->
Mike Melanson [Sun, 14 Mar 2004 04:04:08 +0000 (04:04 +0000)]
remove numerous definitions of BE_*/LE_* macros; convert FOURCC_TAG ->
MKTAG/MKBETAG

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

16 years agono read loop tcp/http and http CRLF fix by (Leon van Stuivenberg <l dot vanstuivenber...
Michael Niedermayer [Sun, 14 Mar 2004 02:59:33 +0000 (02:59 +0000)]
no read loop tcp/http and http CRLF fix by (Leon van Stuivenberg <l dot vanstuivenberg at chello dot nl>)

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

16 years agofix global name conflicts patch by ("Ronald S. Bultje" <R dot S dot Bultje at student...
Ronald S. Bultje [Sat, 13 Mar 2004 23:04:37 +0000 (23:04 +0000)]
fix global name conflicts patch by ("Ronald S. Bultje" <R dot S dot Bultje at students dot uu dot nl>)

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

16 years agoremoving broken mpeg_decode_gop()
Michael Niedermayer [Sat, 13 Mar 2004 22:01:32 +0000 (22:01 +0000)]
removing broken mpeg_decode_gop()

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

16 years agofft_*() renamed into ff_fft_*() patch by (Gildas Bazin <gbazin at altern dot org>)
Gildas Bazin [Sat, 13 Mar 2004 21:43:24 +0000 (21:43 +0000)]
fft_*() renamed into ff_fft_*() patch by (Gildas Bazin <gbazin at altern dot org>)

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

16 years agobe smarter about the variable size of the extra SVQ3 data
Mike Melanson [Sat, 13 Mar 2004 21:26:54 +0000 (21:26 +0000)]
be smarter about the variable size of the extra SVQ3 data

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

16 years ago(f)pritf() vs. av_log() and 'make test' update
Michael Niedermayer [Sat, 13 Mar 2004 21:16:18 +0000 (21:16 +0000)]
(f)pritf() vs. av_log() and 'make test' update

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

16 years agoParse stss info in MOV files to get key frames patch by ("Brian Becker" <Brian dot...
Brian Becker [Sat, 13 Mar 2004 21:02:26 +0000 (21:02 +0000)]
Parse stss info in MOV files to get key frames patch by ("Brian Becker" <Brian dot Becker at palmone dot com>)

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

16 years agosmarten up the SVQ3 extradata decoder without changing the external API
Mike Melanson [Sat, 13 Mar 2004 20:07:38 +0000 (20:07 +0000)]
smarten up the SVQ3 extradata decoder without changing the external API

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

16 years agocredit update
Mike Melanson [Sat, 13 Mar 2004 19:21:58 +0000 (19:21 +0000)]
credit update

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

16 years agoadded SGI image format, encoding and decoding, courtesy of Todd Kirby
Mike Melanson [Sat, 13 Mar 2004 17:30:37 +0000 (17:30 +0000)]
added SGI image format, encoding and decoding, courtesy of Todd Kirby
<doubleshot@pacbell.net>

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

16 years agoMatroska credits
Mike Melanson [Sat, 13 Mar 2004 16:35:32 +0000 (16:35 +0000)]
Matroska credits

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

16 years ago * moving some of the commonly used bit reading/writing functions
Roman Shaposhnik [Fri, 12 Mar 2004 23:39:38 +0000 (23:39 +0000)]
* moving some of the commonly used bit reading/writing functions
      from common.c -> common.h so that they can be inlined.
         + performace gain ~1% (measured with DV decoding)
 + code bloat 0.05%
      Looks like a win-win solution.

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

16 years agobig endian compile fix by ("Ronald S. Bultje" <R dot S dot Bultje at students dot...
Michael Niedermayer [Fri, 12 Mar 2004 02:26:01 +0000 (02:26 +0000)]
big endian compile fix by ("Ronald S. Bultje" <R dot S dot Bultje at students dot uu dot nl>)

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

16 years agoAltiVec support in postproc/ + altivec optimizations for yuv2yuvX patch by (Romain...
Romain Dolbeau [Thu, 11 Mar 2004 17:58:11 +0000 (17:58 +0000)]
AltiVec support in postproc/ + altivec optimizations for yuv2yuvX patch by (Romain Dolbeau <dolbeau at irisa dot fr>)

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

16 years agomatroska demuxer by ("Ronald S. Bultje" <R dot S dot Bultje at students dot uu dot...
Michael Niedermayer [Thu, 11 Mar 2004 16:26:42 +0000 (16:26 +0000)]
matroska demuxer by ("Ronald S. Bultje" <R dot S dot Bultje at students dot uu dot nl>)

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

16 years ago10l
Michael Niedermayer [Thu, 11 Mar 2004 13:22:39 +0000 (13:22 +0000)]
10l

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

16 years agonicer output for 'ffmpeg -formats'
Michael Niedermayer [Thu, 11 Mar 2004 01:12:30 +0000 (01:12 +0000)]
nicer output for 'ffmpeg -formats'

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

16 years agomb stuffing in partitioned frames fix
Michael Niedermayer [Wed, 10 Mar 2004 23:13:43 +0000 (23:13 +0000)]
mb stuffing in partitioned frames fix

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

16 years agoh263+ custom pcf support
Michael Niedermayer [Wed, 10 Mar 2004 22:11:49 +0000 (22:11 +0000)]
h263+ custom pcf support

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

16 years agoCorrecting the header size for ADPCM_IMA_WAV files patch by (Brian Becker <brian...
Brian Becker [Wed, 10 Mar 2004 03:54:56 +0000 (03:54 +0000)]
Correcting the header size for ADPCM_IMA_WAV files patch by (Brian Becker <brian dot becker at palmone dot com>)

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

16 years agoguess framerate
Michael Niedermayer [Wed, 10 Mar 2004 03:45:14 +0000 (03:45 +0000)]
guess framerate

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

16 years agodisable lames leading zero "feature", fixes a few more flv encoding issues
Michael Niedermayer [Wed, 10 Mar 2004 00:43:24 +0000 (00:43 +0000)]
disable lames leading zero "feature", fixes a few more flv encoding issues

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

16 years ago10l (1 vs. descrLength(1)) found by (Jean Le Feuvre - jeanlf)
Michael Niedermayer [Tue, 9 Mar 2004 21:54:25 +0000 (21:54 +0000)]
10l (1 vs. descrLength(1)) found by (Jean Le Feuvre - jeanlf)

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

16 years agoflv fixes
Michael Niedermayer [Tue, 9 Mar 2004 20:14:34 +0000 (20:14 +0000)]
flv fixes

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

16 years agofind_start_code() optimization (about 2x faster now) this may improve decoding speed...
Michael Niedermayer [Tue, 9 Mar 2004 15:23:14 +0000 (15:23 +0000)]
find_start_code() optimization (about 2x faster now) this may improve decoding speed with multiple threads

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

16 years agoregression test fix (forcing specific audio codecs as the default often depends upon...
Michael Niedermayer [Tue, 9 Mar 2004 15:20:04 +0000 (15:20 +0000)]
regression test fix (forcing specific audio codecs as the default often depends upon HAVE_MP3LAME or similar)

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

16 years ago* missing opts for make dep
Zdenek Kabelac [Tue, 9 Mar 2004 12:18:40 +0000 (12:18 +0000)]
* missing opts for make dep

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

16 years agoss patch by (Benjamin Larsson <banan at student dot ltu dot se>)
Benjamin Larsson [Mon, 8 Mar 2004 19:13:23 +0000 (19:13 +0000)]
ss patch by (Benjamin Larsson <banan at student dot ltu dot se>)

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

16 years agochannel count & samplerate fix
Michael Niedermayer [Mon, 8 Mar 2004 02:38:43 +0000 (02:38 +0000)]
channel count & samplerate fix

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

16 years agouse optimized VP3 functions where appropriate
Mike Melanson [Mon, 8 Mar 2004 02:18:19 +0000 (02:18 +0000)]
use optimized VP3 functions where appropriate

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

16 years agocut over to using new VP3 DSP functions and remove the old ones; bring
Mike Melanson [Mon, 8 Mar 2004 02:15:13 +0000 (02:15 +0000)]
cut over to using new VP3 DSP functions and remove the old ones; bring
certain source code identifiers in line with official VP3 spec (well,
*my* VP3 spec, anyway)

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

16 years agoseperated out the C-based VP3 DSP functions into a different file; also
Mike Melanson [Mon, 8 Mar 2004 02:13:45 +0000 (02:13 +0000)]
seperated out the C-based VP3 DSP functions into a different file; also
ported the MMX-optimized versions of those functions

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

16 years agoh263 framerate & aspect ratio fixes
Michael Niedermayer [Sat, 6 Mar 2004 12:33:56 +0000 (12:33 +0000)]
h263 framerate & aspect ratio fixes

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

16 years agoforgot to commit from patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)
Konstantin Andreyev [Sat, 6 Mar 2004 11:07:37 +0000 (11:07 +0000)]
forgot to commit from patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)

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

16 years agowrite trailer before closing codecs as otherwise accesses to extradata in write_trail...
Michael Niedermayer [Fri, 5 Mar 2004 22:51:22 +0000 (22:51 +0000)]
write trailer before closing codecs as otherwise accesses to extradata in write_trailer() will cause a segfault

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

16 years agoasf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)
Konstantin Andreyev [Fri, 5 Mar 2004 22:10:50 +0000 (22:10 +0000)]
asf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)
  1. Corrected packet sent time. (Packet sent time => previous packet sent
     time)
  2. Corrected payload playing time. (Payload playing time => packet sent
     time)
  3. Used different format for packets with one payload and multi payloads.

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

16 years agosplit asf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)
Konstantin Andreyev [Fri, 5 Mar 2004 21:34:30 +0000 (21:34 +0000)]
split asf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)

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

16 years agofix motion compensation with (x+1/2,y+1/2) MVs
Michael Niedermayer [Fri, 5 Mar 2004 18:44:04 +0000 (18:44 +0000)]
fix motion compensation with (x+1/2,y+1/2) MVs

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

16 years ago10l
Michael Niedermayer [Fri, 5 Mar 2004 15:10:56 +0000 (15:10 +0000)]
10l

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

16 years ago* more consts
Zdenek Kabelac [Fri, 5 Mar 2004 14:21:56 +0000 (14:21 +0000)]
* more consts

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

16 years ago* const warn elimination
Zdenek Kabelac [Fri, 5 Mar 2004 14:09:12 +0000 (14:09 +0000)]
* const warn elimination

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

16 years ago* const warn elimintation
Zdenek Kabelac [Fri, 5 Mar 2004 14:08:33 +0000 (14:08 +0000)]
* const warn elimintation

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

16 years ago* const
Zdenek Kabelac [Fri, 5 Mar 2004 14:07:33 +0000 (14:07 +0000)]
* const

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

16 years agosilence warnings
Ivan Kalvachev [Thu, 4 Mar 2004 14:58:48 +0000 (14:58 +0000)]
silence warnings

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

16 years agocount > thread_count for execute()
Michael Niedermayer [Wed, 3 Mar 2004 19:29:00 +0000 (19:29 +0000)]
count > thread_count for execute()

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

16 years agoav_log() cleanup
Michael Niedermayer [Wed, 3 Mar 2004 17:53:55 +0000 (17:53 +0000)]
av_log() cleanup
 null pointer segfaults
 dont print redundant spam
 dont print prefix if reference==NULL
 class -> av_class
 dont copy AVClass to every object, its a waste of memory and not a good idea at all

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

16 years agoav_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
Michel Bardiaux [Wed, 3 Mar 2004 15:41:21 +0000 (15:41 +0000)]
av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)

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

16 years agomacrofree av_freep()
Michael Niedermayer [Wed, 3 Mar 2004 01:57:43 +0000 (01:57 +0000)]
macrofree av_freep()

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

16 years agoadd vlc for cbp=0 that is valid in 422,444
Ivan Kalvachev [Tue, 2 Mar 2004 18:39:25 +0000 (18:39 +0000)]
add vlc for cbp=0 that is valid in 422,444

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

16 years ago10l (segfault fix)
Michael Niedermayer [Tue, 2 Mar 2004 17:21:55 +0000 (17:21 +0000)]
10l (segfault fix)

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

16 years ago100l (divx5 b frame + seeking + flush fix)
Michael Niedermayer [Tue, 2 Mar 2004 03:18:03 +0000 (03:18 +0000)]
100l (divx5 b frame + seeking + flush fix)

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

16 years agoforgot default chroma_format value
Ivan Kalvachev [Tue, 2 Mar 2004 00:40:18 +0000 (00:40 +0000)]
forgot default chroma_format value

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

16 years agofix typo
Ivan Kalvachev [Tue, 2 Mar 2004 00:30:25 +0000 (00:30 +0000)]
fix typo

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

16 years agoinitial chroma_format changes,xvmc tweaks and codec_cap
Ivan Kalvachev [Mon, 1 Mar 2004 14:55:21 +0000 (14:55 +0000)]
initial chroma_format changes,xvmc tweaks and codec_cap

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

16 years agoattribute_used patch by (mitya at school dot ioffe dot ru (Dmitry Baryshkov))
Dmitry Baryshkov [Mon, 1 Mar 2004 12:46:20 +0000 (12:46 +0000)]
attribute_used patch by (mitya at school dot ioffe dot ru (Dmitry Baryshkov))

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

16 years agooptimizing/cleanup of mpeg/qpel_motion()
Michael Niedermayer [Sun, 29 Feb 2004 22:14:46 +0000 (22:14 +0000)]
optimizing/cleanup of mpeg/qpel_motion()

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

16 years agoattribute used patch by (mitya at school dot ioffe dot ru (Dmitry Baryshkov))
Dmitry Baryshkov [Sun, 29 Feb 2004 22:10:18 +0000 (22:10 +0000)]
attribute used patch by (mitya at school dot ioffe dot ru (Dmitry Baryshkov))

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

16 years agoskip b frames before first i frame
Michael Niedermayer [Sun, 29 Feb 2004 02:25:19 +0000 (02:25 +0000)]
skip b frames before first i frame

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

16 years agosimplify MPV_motion()
Michael Niedermayer [Sun, 29 Feb 2004 02:08:28 +0000 (02:08 +0000)]
simplify MPV_motion()

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

16 years agointerlaced mpeg4 + edge emu fix (fixes decoding of mermaid.avi)
Michael Niedermayer [Sun, 29 Feb 2004 00:37:36 +0000 (00:37 +0000)]
interlaced mpeg4 + edge emu fix (fixes decoding of mermaid.avi)
related cleanup

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

16 years agompeg2 field pic decoding fix
Michael Niedermayer [Sat, 28 Feb 2004 21:02:49 +0000 (21:02 +0000)]
mpeg2 field pic decoding fix
simplifiations

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

16 years agoint64_t_C patch by (Gael Chardon <gael-announcements+ffmpeg at 4now dot net>)
Gael Chardon [Sat, 28 Feb 2004 16:41:23 +0000 (16:41 +0000)]
int64_t_C patch by (Gael Chardon <gael-announcements+ffmpeg at 4now dot net>)

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

16 years agoos x md5sum patch by (John Dalgliesh <johnd at defyne dot org>)
John Dalgliesh [Sat, 28 Feb 2004 15:15:58 +0000 (15:15 +0000)]
os x md5sum patch by (John Dalgliesh <johnd at defyne dot org>)

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

16 years agoMetrowerks CodeWarrior patches by (John Dalgliesh <johnd at defyne dot org>)
Michael Niedermayer [Sat, 28 Feb 2004 15:03:53 +0000 (15:03 +0000)]
Metrowerks CodeWarrior patches by (John Dalgliesh <johnd at defyne dot org>)

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

16 years ago10l (vdpart fix)
Michael Niedermayer [Thu, 26 Feb 2004 19:11:21 +0000 (19:11 +0000)]
10l (vdpart fix)

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

16 years agoAVCodec.supported_framerates
Michael Niedermayer [Thu, 26 Feb 2004 18:29:39 +0000 (18:29 +0000)]
AVCodec.supported_framerates

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

16 years agoINT64_MIN fix
Michael Niedermayer [Thu, 26 Feb 2004 15:15:05 +0000 (15:15 +0000)]
INT64_MIN fix

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

16 years ago10l
Michael Niedermayer [Thu, 26 Feb 2004 13:42:17 +0000 (13:42 +0000)]
10l

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

16 years ago100l (field picture decoding fix)
Michael Niedermayer [Thu, 26 Feb 2004 02:48:07 +0000 (02:48 +0000)]
100l (field picture decoding fix)

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

16 years agoWolfgang Hesseler (mv/dct coeff export & mv vissualiztion)
Michael Niedermayer [Wed, 25 Feb 2004 18:30:49 +0000 (18:30 +0000)]
Wolfgang Hesseler (mv/dct coeff export & mv vissualiztion)

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

16 years agoexport DCT coefficients patch by (Wolfgang Hesseler <wolfgang.hesseler at imk dot...
Wolfgang Hesseler [Wed, 25 Feb 2004 18:29:17 +0000 (18:29 +0000)]
export DCT coefficients patch by (Wolfgang Hesseler <wolfgang.hesseler at imk dot fraunhofer dot de>)

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

16 years ago1l
Michael Niedermayer [Wed, 25 Feb 2004 18:17:45 +0000 (18:17 +0000)]
1l

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

16 years agouse AVFrame.pts=AV_NOPTS_VALUE instead of AVFrame.pts=0
Michael Niedermayer [Wed, 25 Feb 2004 17:35:52 +0000 (17:35 +0000)]
use AVFrame.pts=AV_NOPTS_VALUE instead of AVFrame.pts=0
move AV_NOPTS_VALUE & AV_TIME_BASE from avformat.h -> avcodec.h
related fixes

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

16 years agoav_log() patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Steven M. Schultz [Wed, 25 Feb 2004 02:47:53 +0000 (02:47 +0000)]
av_log() patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

16 years agoset AVFrame.pts based upon framerate if its 0
Michael Niedermayer [Wed, 25 Feb 2004 02:05:50 +0000 (02:05 +0000)]
set AVFrame.pts based upon framerate if its 0
detect & warn if the user prvides pts only for some frames, and try to guess the missing ones

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

16 years ago av_log() patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Steven M. Schultz [Mon, 23 Feb 2004 21:18:29 +0000 (21:18 +0000)]
 av_log() patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

16 years agomultithreaded mpeg2 decoding
Michael Niedermayer [Mon, 23 Feb 2004 20:56:56 +0000 (20:56 +0000)]
multithreaded mpeg2 decoding

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

16 years agoav_log patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Steven M. Schultz [Mon, 23 Feb 2004 16:07:30 +0000 (16:07 +0000)]
av_log patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

16 years agoav_log()
Michael Niedermayer [Mon, 23 Feb 2004 15:59:21 +0000 (15:59 +0000)]
av_log()

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

16 years agoc99
Michael Niedermayer [Sun, 22 Feb 2004 21:22:47 +0000 (21:22 +0000)]
c99

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

16 years ago(f)printf() is disallowed in libavcodec, compilation will fail now if its used, excep...
Michael Niedermayer [Sun, 22 Feb 2004 00:31:19 +0000 (00:31 +0000)]
(f)printf() is disallowed in libavcodec, compilation will fail now if its used, except that codecs which where added after the printf->av_log change which did ignore av_log() and used prinf are now silent and wont print anything, they should be changed to use av_log, i could do that, but its better if the orginal developer decides which AV_LOG level each message should get

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

16 years agoavsync patch by (Gildas Bazin <gbazin at altern dot org>)
Gildas Bazin [Fri, 20 Feb 2004 14:39:15 +0000 (14:39 +0000)]
avsync patch by (Gildas Bazin <gbazin at altern dot org>)

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

16 years agoimproved VCD support patch by ("Hauke Duden" <H.NS.Duden at gmx dot net>)
Hauke Duden [Thu, 19 Feb 2004 22:34:13 +0000 (22:34 +0000)]
improved VCD support patch by ("Hauke Duden" <H.NS.Duden at gmx dot net>)
  - the first audio and video packs now contain only a system header and lots
  of padding.
  - no system headers in any packs other than the first ones
  - the two system headers only contain information about "their" stream
  - fixed some header values (muxrate, some flags, ...) so that they have the
  values specified by the standard
  - padding packs are inserted if the mux rate would be below 75 packs per
  second (the rate must not be below or above that value).
  - fixed the SCR of the packs
  - 20 zero bytes are now inserted at the end of each audio pack, after the
  data packet

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

16 years agow32threads by (Gildas Bazin <gbazin at altern dot org>)
Michael Niedermayer [Thu, 19 Feb 2004 20:29:26 +0000 (20:29 +0000)]
w32threads by (Gildas Bazin <gbazin at altern dot org>)

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

16 years agouse get_format
Ivan Kalvachev [Thu, 19 Feb 2004 00:30:33 +0000 (00:30 +0000)]
use get_format

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

16 years agosimplify
Michael Niedermayer [Wed, 18 Feb 2004 22:54:02 +0000 (22:54 +0000)]
simplify

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