ffmpeg.git
18 years ago* Fix a nasty problem with output buffering not have enough (or large enough)
Philip Gladstone [Thu, 9 May 2002 01:11:08 +0000 (01:11 +0000)]
* Fix a nasty problem with output buffering not have enough (or large enough)
  buffers. In fact, the code was pretty much shot.
* Try to fool WMP into thinking that we are a microsoft server.
* When we establish a stream to a user, copy the codec information from
  that saved as part of the stream. This gives us the real frame_size and
  other important parameters.
* ASF needs to know about key frames, so add some logic to copy this information
  around.
* When we get the data from ffmpeg as part of a feed, make sure that we save
  the actual codec parameters.
* Allow configuration of AudioCodec and VideoCodec
* Make sure that we delete the feed file before starting. This is not ideal
  but it makes things work a whole lot better!

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

18 years ago* Fix nasty problem with unitialized memory in the file_table
Philip Gladstone [Thu, 9 May 2002 01:06:59 +0000 (01:06 +0000)]
* Fix nasty problem with unitialized memory in the file_table
* Add default entries to switch statements to catch programming errors
* Fix problem with high CPU usage when capturing live (the audio grabber
  is non-blocking for some reason). This is the stream_no_data stuff.
* Handle the video grabber getting behind in its work -- PKT_FLAG_DROPPED_FRAME

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

18 years agoMove the EXTRALIBS to the end of the link line where they actually get used!
Philip Gladstone [Thu, 9 May 2002 01:04:19 +0000 (01:04 +0000)]
Move the EXTRALIBS to the end of the link line where they actually get used!

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

18 years agoclamp intra matrix to 8bit for mjpeg (workaround for qscale>=25)
Alex Beregszaszi [Tue, 7 May 2002 17:55:02 +0000 (17:55 +0000)]
clamp intra matrix to 8bit for mjpeg (workaround for qscale>=25)

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

18 years agoadded support for various app headers, and writin FFmpeg comment
Alex Beregszaszi [Tue, 7 May 2002 17:21:38 +0000 (17:21 +0000)]
added support for various app headers, and writin FFmpeg comment

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

18 years ago- Segfault fixed when liba52 dynamic library isn't found.
Juanjo [Mon, 6 May 2002 21:34:50 +0000 (21:34 +0000)]
- Segfault fixed when liba52 dynamic library isn't found.

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

18 years ago- MPEG-4 B frames coding option for ffmpeg.c
Juanjo [Mon, 6 May 2002 19:32:55 +0000 (19:32 +0000)]
- MPEG-4 B frames coding option for ffmpeg.c
- Warning fixes.

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

18 years ago* replaced with liba52
Zdenek Kabelac [Mon, 6 May 2002 16:40:43 +0000 (16:40 +0000)]
* replaced with liba52

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

18 years agothere are divx5? encoded files without a userdata section but with b-frames :(
Michael Niedermayer [Mon, 6 May 2002 13:15:05 +0000 (13:15 +0000)]
there are divx5? encoded files without a userdata section but with b-frames :(

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

18 years agosegfault fix for b-frame encoding with height%16!=0
Michael Niedermayer [Sun, 5 May 2002 19:03:24 +0000 (19:03 +0000)]
segfault fix for b-frame encoding with height%16!=0

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

18 years ago3dnow temporal denoiser bugfix by Rémi Guyomarch <rguyom@pobox.com>
Michael Niedermayer [Sun, 5 May 2002 11:08:59 +0000 (11:08 +0000)]
3dnow temporal denoiser bugfix by Rémi Guyomarch <rguyom@pobox.com>

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

18 years agoversion info
Nick Kurshev [Sun, 5 May 2002 09:56:13 +0000 (09:56 +0000)]
version info

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

18 years agoMV visualisation support
Michael Niedermayer [Sun, 5 May 2002 01:39:07 +0000 (01:39 +0000)]
MV visualisation support

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

18 years agoshorter user data with formating by juanjo
Michael Niedermayer [Sun, 5 May 2002 01:37:07 +0000 (01:37 +0000)]
shorter user data with formating by juanjo

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

18 years agomove ABS() to common.h
Michael Niedermayer [Sat, 4 May 2002 18:58:07 +0000 (18:58 +0000)]
move ABS() to common.h
print mb_types in nice looking format support

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

18 years ago10l - MMX rgb2bgr 32bpp expects num_of_bytes instead of num_of_pixels
Arpi [Fri, 3 May 2002 23:16:07 +0000 (23:16 +0000)]
10l - MMX rgb2bgr 32bpp expects num_of_bytes instead of num_of_pixels

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

18 years agomove put_string() to common.{c,h}
Michael Niedermayer [Fri, 3 May 2002 23:13:24 +0000 (23:13 +0000)]
move put_string() to common.{c,h}

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

18 years agocorrect quantizer bias
Michael Niedermayer [Fri, 3 May 2002 21:38:02 +0000 (21:38 +0000)]
correct quantizer bias

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

18 years agoar -s has portability problems, anyway rc is enough without s -- suggested by Atmosfear
Arpi [Fri, 3 May 2002 18:46:55 +0000 (18:46 +0000)]
ar -s has portability problems, anyway rc is enough without s -- suggested by Atmosfear

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

18 years ago- H263 PAR support by Alex Beregszaszi.
Juanjo [Fri, 3 May 2002 18:11:23 +0000 (18:11 +0000)]
- H263 PAR support by Alex Beregszaszi.
- Typo fix in mpeg4data.

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

18 years agopatch by Alex Beregszaszi <alex@naxine.org>
Alex Beregszaszi [Fri, 3 May 2002 16:34:40 +0000 (16:34 +0000)]
patch by Alex Beregszaszi <alex@naxine.org>
- AVID (AVRn) support (workaround)
- print error instead of failing for unsupported SOF
- fixed the 0<code<FF range checking

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

18 years agofreeze fix
Michael Niedermayer [Thu, 2 May 2002 20:45:43 +0000 (20:45 +0000)]
freeze fix

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

18 years agoC4=16383 for the c version too and even for some outcommented code
Michael Niedermayer [Thu, 2 May 2002 13:35:33 +0000 (13:35 +0000)]
C4=16383 for the c version too and even for some outcommented code

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

18 years agoset C4 to 16383
Michael Niedermayer [Thu, 2 May 2002 12:51:10 +0000 (12:51 +0000)]
set C4 to 16383

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

18 years agoprintf to mp_msg
Alban Bedel [Thu, 2 May 2002 11:00:16 +0000 (11:00 +0000)]
printf to mp_msg

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

18 years ago- Advanced Intra Coding (AIC) support for H.263+ encoder, just DC by now.
Juanjo [Thu, 2 May 2002 04:39:45 +0000 (04:39 +0000)]
- Advanced Intra Coding (AIC) support for H.263+ encoder, just DC by now.
- Bug fix H.263+ AIC tables.
- Warning fixes.

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

18 years ago- Changed FOURCC for H263.
Juanjo [Thu, 2 May 2002 04:21:22 +0000 (04:21 +0000)]
- Changed FOURCC for H263.
- Warnings fixes.

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

18 years agoSupport for external huffman table and various fixes by Alex Beregszaszi <alex@naxine...
Arpi [Wed, 1 May 2002 18:12:04 +0000 (18:12 +0000)]
Support for external huffman table and various fixes by Alex Beregszaszi <alex@naxine.org>

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

18 years ago* by Thomas Sailer:
Zdenek Kabelac [Wed, 1 May 2002 13:27:40 +0000 (13:27 +0000)]
* by Thomas Sailer:
  otherwise ffmpeg doesn't compile if shared libs are requested and mp3lame
  is selected...

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

18 years agofixing msmpeg4v3 dc-scale for quantizers 24-31
Michael Niedermayer [Tue, 30 Apr 2002 01:29:29 +0000 (01:29 +0000)]
fixing msmpeg4v3 dc-scale for quantizers 24-31

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

18 years agomore msmpeg4 fourccs patch by Gert Vervoort <Gert.Vervoort@wxs.nl>
Gert Vervoort [Mon, 29 Apr 2002 18:32:03 +0000 (18:32 +0000)]
more msmpeg4 fourccs patch by Gert Vervoort <Gert.Vervoort@wxs.nl>

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

18 years agodetecting xvid/divx4/opendivx and set low_delay flag
Michael Niedermayer [Sat, 27 Apr 2002 14:10:47 +0000 (14:10 +0000)]
detecting xvid/divx4/opendivx and set low_delay flag

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

18 years agoexport mbskip_table for direct rendering
Michael Niedermayer [Sat, 27 Apr 2002 13:12:57 +0000 (13:12 +0000)]
export mbskip_table for direct rendering
add hurry_up support

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

18 years agofixed msmpeg4 infinite loop if buggy stream
Michael Niedermayer [Sat, 27 Apr 2002 12:30:26 +0000 (12:30 +0000)]
fixed msmpeg4 infinite loop if buggy stream
rewrote quantizer
 fixed bias (+10% compression/quality for h263 like codecs)
 qscale=1 support
 mpeg1 intra frames looks far less blocky
added codec_id field

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

18 years ago* cleanup
Zdenek Kabelac [Fri, 26 Apr 2002 07:18:57 +0000 (07:18 +0000)]
* cleanup

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

18 years ago* fixes problem with -funroll-loops and buggy gcc compiler
Zdenek Kabelac [Wed, 24 Apr 2002 12:18:59 +0000 (12:18 +0000)]
* fixes problem with -funroll-loops and buggy gcc compiler

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

18 years agoavcodec_flush_buffers()
Michael Niedermayer [Wed, 24 Apr 2002 01:24:06 +0000 (01:24 +0000)]
avcodec_flush_buffers()

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

18 years ago* path to ffmpegs config.h
Zdenek Kabelac [Tue, 23 Apr 2002 08:52:53 +0000 (08:52 +0000)]
* path to ffmpegs config.h

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

18 years agosegfault fix
Michael Niedermayer [Mon, 22 Apr 2002 21:02:18 +0000 (21:02 +0000)]
segfault fix

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

18 years ago* using liba52
Zdenek Kabelac [Mon, 22 Apr 2002 19:57:45 +0000 (19:57 +0000)]
* using liba52

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

18 years ago* using some small char buffer - needed for sprintf
Zdenek Kabelac [Mon, 22 Apr 2002 19:57:26 +0000 (19:57 +0000)]
* using some small char buffer - needed for sprintf

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

18 years agoexport delay info
Michael Niedermayer [Mon, 22 Apr 2002 19:04:28 +0000 (19:04 +0000)]
export delay info
fixed low_delay & vo_type on mpeg4 header writer & parser

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

18 years agob-frame mpeg4 fix when seeking
Michael Niedermayer [Mon, 22 Apr 2002 17:33:43 +0000 (17:33 +0000)]
b-frame mpeg4 fix when seeking

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

18 years agox1 deblocking filter bugfix
Michael Niedermayer [Mon, 22 Apr 2002 15:53:24 +0000 (15:53 +0000)]
x1 deblocking filter bugfix

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

18 years agodivx 5.01 support
Michael Niedermayer [Mon, 22 Apr 2002 12:45:22 +0000 (12:45 +0000)]
divx 5.01 support

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

18 years ago* add support for liba52
Zdenek Kabelac [Mon, 22 Apr 2002 10:27:25 +0000 (10:27 +0000)]
* add support for liba52

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

18 years agofix b-frame MB skip
Michael Niedermayer [Sun, 21 Apr 2002 23:47:27 +0000 (23:47 +0000)]
fix b-frame MB skip

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

18 years agorounding bugfix
Michael Niedermayer [Sun, 21 Apr 2002 22:41:49 +0000 (22:41 +0000)]
rounding bugfix

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

18 years agofixed ratecontrol & b-frames
Michael Niedermayer [Sun, 21 Apr 2002 21:18:17 +0000 (21:18 +0000)]
fixed ratecontrol & b-frames
2pass ratecontrol
fixed hq with 2pass
inceased build num (a few more vars for the rc stuff)
hopefully no new bugs

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

18 years agopostprocess array increased to handle images up to 2048x1536
Arpi [Sat, 20 Apr 2002 21:17:26 +0000 (21:17 +0000)]
postprocess array increased to handle images up to 2048x1536

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

18 years agomuch better ME for b frames (a bit slow though)
Michael Niedermayer [Fri, 19 Apr 2002 03:25:20 +0000 (03:25 +0000)]
much better ME for b frames (a bit slow though)
fixed MC rounding for b frames
fixed hq mode with b-frames

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

18 years agofixing hq mode with mpeg1 and 2-pass
Michael Niedermayer [Wed, 17 Apr 2002 18:19:50 +0000 (18:19 +0000)]
fixing hq mode with mpeg1 and 2-pass

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

18 years agompeg2/mpeg4 dequantizer support (c & mmx)
Michael Niedermayer [Wed, 17 Apr 2002 16:30:31 +0000 (16:30 +0000)]
mpeg2/mpeg4 dequantizer support (c & mmx)
mpeg1 dequantizer optimizations

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

18 years agofixed mpeg4 time stuff on encoding
Michael Niedermayer [Wed, 17 Apr 2002 04:32:12 +0000 (04:32 +0000)]
fixed mpeg4 time stuff on encoding
mpeg4 b-frame enoding support
removed old, out-commented ratecontrol
reuse motion compensation code between encoding & decoding
prefix newly added global functions with ff_ to reduce namespace polution
b-frame ME (unfinished, but working)
added some comments to mpegvideo.h
do MC on encoding only once if possible
bugs? ;)

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

18 years ago* solaris does not support -q
Zdenek Kabelac [Tue, 16 Apr 2002 19:52:04 +0000 (19:52 +0000)]
* solaris does not support -q

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

18 years ago* minor - slightly modified debug message
Zdenek Kabelac [Mon, 15 Apr 2002 12:52:21 +0000 (12:52 +0000)]
* minor - slightly modified debug message

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

18 years ago- Versions defined for libav/libavcodec.
Juanjo [Mon, 15 Apr 2002 02:28:05 +0000 (02:28 +0000)]
- Versions defined for libav/libavcodec.
- Bug fix in wav muxer for MP2 audio.
- ffmpeg/libavcodec version in MPEG-4 user data.

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

18 years ago- ME method compatibility with legacy apps.
Juanjo [Sun, 14 Apr 2002 22:17:40 +0000 (22:17 +0000)]
- ME method compatibility with legacy apps.
- Please use AVCodecContext's me_method now.

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

18 years ago- ME setting moved to AVCodecContext/MpegEncContext, no longer a global.
Juanjo [Sun, 14 Apr 2002 18:57:51 +0000 (18:57 +0000)]
- ME setting moved to AVCodecContext/MpegEncContext, no longer a global.
- EPZS ME algo used by default.
- HQ flag activated for ffmpeg.
- Cosmetics ...

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

18 years agoyuv422p -> yuy2 (untested)
Michael Niedermayer [Sat, 13 Apr 2002 02:21:12 +0000 (02:21 +0000)]
yuv422p -> yuy2 (untested)

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

18 years agorgb24->bgr24
Michael Niedermayer [Sat, 13 Apr 2002 00:48:21 +0000 (00:48 +0000)]
rgb24->bgr24

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

18 years agofix typo found by Milan Cutka <cutka@szm.sk>
Michael Niedermayer [Fri, 12 Apr 2002 14:01:10 +0000 (14:01 +0000)]
fix typo found by Milan Cutka <cutka@szm.sk>

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

18 years ago* no error message without config.h
Zdenek Kabelac [Thu, 11 Apr 2002 20:21:57 +0000 (20:21 +0000)]
* no error message without config.h

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

18 years ago* support for simple_idct config
Zdenek Kabelac [Thu, 11 Apr 2002 20:11:36 +0000 (20:11 +0000)]
* support for simple_idct config
* preserving timestamp if config.h is not modifed

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

18 years ago- New switch to activate 4MV in ffmpeg.
Juanjo [Tue, 9 Apr 2002 17:16:09 +0000 (17:16 +0000)]
- New switch to activate 4MV in ffmpeg.

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

18 years ago- Fixed AC3 decoding for 5:1 AC3 streams. Now when calling av_audio_decode for
Juanjo [Tue, 9 Apr 2002 04:52:49 +0000 (04:52 +0000)]
- Fixed AC3 decoding for 5:1 AC3 streams. Now when calling av_audio_decode for
AC3 set avcodec_context->channels to the desired number channels, if the
setting is 0 AC3 decoder will set it to the channels found in the
stream.
- Changed ffmpeg to cope with the new "way" of AC3 decoding.
- ASF muxer now uses Tickers for PTS calculations.

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

18 years ago- PIX_FMT_ANY = -1 to avoid breaking any stuff that could be using it.
Juanjo [Tue, 9 Apr 2002 00:37:06 +0000 (00:37 +0000)]
- PIX_FMT_ANY = -1 to avoid breaking any stuff that could be using it.
Thanks to D Richard Felker III for his comments.

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

18 years ago- Commented out PIX_FMT_ANY by now. It seems that not all codecs are setting
Juanjo [Tue, 9 Apr 2002 00:08:39 +0000 (00:08 +0000)]
- Commented out PIX_FMT_ANY by now. It seems that not all codecs are setting
the PIX_FMT_ so they get PIX_FMT_ANY instead of PIX_FMT_YUV420P which
obviuosly annoys ffmpeg.

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

18 years ago* patch by Philip Gladstone
Philip Gladstone [Mon, 8 Apr 2002 21:31:24 +0000 (21:31 +0000)]
* patch by Philip Gladstone

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

18 years ago* using pixtype as enum - by Philip Gladstone
Zdenek Kabelac [Mon, 8 Apr 2002 21:03:35 +0000 (21:03 +0000)]
* using pixtype as enum - by Philip Gladstone

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

18 years ago* some minor modification by Philip Gladston
Zdenek Kabelac [Mon, 8 Apr 2002 20:58:56 +0000 (20:58 +0000)]
* some minor modification by Philip Gladston
* grab containes new code

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

18 years ago* more warning cleanups
Zdenek Kabelac [Mon, 8 Apr 2002 15:07:42 +0000 (15:07 +0000)]
* more warning cleanups
* adding const & statics

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

18 years ago* fixing some warnings
Zdenek Kabelac [Mon, 8 Apr 2002 14:51:42 +0000 (14:51 +0000)]
* fixing some warnings

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

18 years agofixing black stripe at right if width%8!=0 && stride%8==0 reported by kabi
Michael Niedermayer [Mon, 8 Apr 2002 14:43:18 +0000 (14:43 +0000)]
fixing black stripe at right if width%8!=0 && stride%8==0 reported by kabi

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

18 years ago* support for .au .gif .mov .mp4 by François Revol <revol@free.fr>
Zdenek Kabelac [Mon, 8 Apr 2002 12:32:01 +0000 (12:32 +0000)]
* support for .au .gif .mov .mp4  by François Revol <revol@free.fr>
  hmm any opinions about GIF support ?

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

18 years ago*** empty log message ***
Zdenek Kabelac [Mon, 8 Apr 2002 12:09:33 +0000 (12:09 +0000)]
*** empty log message ***

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

18 years ago* encoding of AC3 with more than 2 channels
Zdenek Kabelac [Mon, 8 Apr 2002 12:08:03 +0000 (12:08 +0000)]
* encoding of AC3 with more than 2 channels
  by Takashi Iwai <tiwai@suse.de>

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

18 years ago- Added force_pts to av_write_packet() to be able to force PTS, this helps
Juanjo [Sun, 7 Apr 2002 21:44:29 +0000 (21:44 +0000)]
- Added force_pts to av_write_packet() to be able to force PTS, this helps
(and fix) stream copying. By now force_pts it's just honoured by the MPEG
muxer. ASF could honour this also, but it should be fixed to use Tickers
first.
- MPEG audio decoder exports it's frame size in bytes.
- Hope this fix the floating point exception found in ffserver.

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

18 years agompeg4 mpeg quantizer support
Michael Niedermayer [Sun, 7 Apr 2002 02:03:32 +0000 (02:03 +0000)]
mpeg4 mpeg quantizer support

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

18 years agowmv1 header parser (unfinished)
Michael Niedermayer [Sat, 6 Apr 2002 22:29:37 +0000 (22:29 +0000)]
wmv1 header parser (unfinished)

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

18 years agomsmpeg4v2 encoding
Michael Niedermayer [Fri, 5 Apr 2002 21:04:09 +0000 (21:04 +0000)]
msmpeg4v2 encoding

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

18 years agofixing msmpeg4v2 bugs (is bugfree now afaik)
Michael Niedermayer [Fri, 5 Apr 2002 16:51:12 +0000 (16:51 +0000)]
fixing msmpeg4v2 bugs (is bugfree now afaik)

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

18 years agob frames & slices bugfix
Michael Niedermayer [Fri, 5 Apr 2002 04:23:01 +0000 (04:23 +0000)]
b frames & slices bugfix

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

18 years agomsmpeg4v2 decoding (no encoding yet)
Michael Niedermayer [Fri, 5 Apr 2002 04:09:04 +0000 (04:09 +0000)]
msmpeg4v2 decoding (no encoding yet)

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

18 years agodump_stream support (nicely formated 0s and 1s)
Michael Niedermayer [Thu, 4 Apr 2002 20:04:10 +0000 (20:04 +0000)]
dump_stream support (nicely formated 0s and 1s)

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

18 years agoemms was missing, found by juanjo but he didnt commit it?!
Michael Niedermayer [Thu, 4 Apr 2002 19:50:46 +0000 (19:50 +0000)]
emms was missing, found by juanjo but he didnt commit it?!

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

18 years ago- Fix memory leak and others bugs for ppmpipe. Thanks to Rudolf Opalla.
Juanjo [Tue, 2 Apr 2002 15:07:01 +0000 (15:07 +0000)]
- Fix memory leak and others bugs for ppmpipe. Thanks to Rudolf Opalla.

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

18 years agofixing MVs in hq mode
Michael Niedermayer [Mon, 1 Apr 2002 17:40:42 +0000 (17:40 +0000)]
fixing MVs in hq mode

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

18 years agooverread in the mmx2 horizontal scaler fixed
Michael Niedermayer [Mon, 1 Apr 2002 14:01:22 +0000 (14:01 +0000)]
overread in the mmx2 horizontal scaler fixed
2% faster horizontal mmx2 scaler

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

18 years agomultiple init bugfix (patch by Alex Beregszaszi <alex@naxine.org>)
Alex Beregszaszi [Mon, 1 Apr 2002 13:24:47 +0000 (13:24 +0000)]
multiple init bugfix (patch by Alex Beregszaszi <alex@naxine.org>)

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

18 years agofixing 1/0
Michael Niedermayer [Sat, 30 Mar 2002 21:33:14 +0000 (21:33 +0000)]
fixing 1/0

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

18 years agodivx5-gmc bug workaround
Michael Niedermayer [Fri, 29 Mar 2002 05:15:49 +0000 (05:15 +0000)]
divx5-gmc bug workaround

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

18 years agomsmpeg4v2 header parser & some dump bits code behind #if 0
Michael Niedermayer [Fri, 29 Mar 2002 02:07:25 +0000 (02:07 +0000)]
msmpeg4v2 header parser & some dump bits code behind #if 0

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

18 years agominor optimizations / simplifications
Michael Niedermayer [Fri, 29 Mar 2002 01:53:59 +0000 (01:53 +0000)]
minor optimizations / simplifications

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

18 years agousing Juanjo's way to pass forced type - especially as I_TYPE/P_TYPE defines aren...
Arpi [Thu, 28 Mar 2002 23:07:54 +0000 (23:07 +0000)]
using Juanjo's way to pass forced type - especially as I_TYPE/P_TYPE defines aren't exported in the public interface, and the flagged method matches the way as qscale forcing work

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

18 years agoforce frame type for 2-pass encoding
Michael Niedermayer [Thu, 28 Mar 2002 22:50:22 +0000 (22:50 +0000)]
force frame type for 2-pass encoding

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

18 years agosizeof(s->block) isnt 64*6*2 anymore bugfix
Michael Niedermayer [Thu, 28 Mar 2002 13:41:04 +0000 (13:41 +0000)]
sizeof(s->block) isnt 64*6*2 anymore bugfix
mpeg12 decoding optimization

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

18 years agompeg4 4MV encoding
Michael Niedermayer [Thu, 28 Mar 2002 04:25:35 +0000 (04:25 +0000)]
mpeg4 4MV encoding

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

18 years ago4MV motion estimation (not finished yet)
Michael Niedermayer [Wed, 27 Mar 2002 21:25:22 +0000 (21:25 +0000)]
4MV motion estimation (not finished yet)
SAD functions rewritten (8x8 support & MMX2 optimizations)
HQ inter/intra decission
msmpeg4 encoding bugfix (MV where too long)

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

18 years ago10l
Michael Niedermayer [Mon, 25 Mar 2002 16:38:13 +0000 (16:38 +0000)]
10l

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