ffmpeg.git
18 years ago- Bug fix for AVStream->r_frame_rate not being initialized for live video
Juanjo [Wed, 15 May 2002 02:02:24 +0000 (02:02 +0000)]
- Bug fix for AVStream->r_frame_rate not being initialized for live video
capture.

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

18 years ago- Now ffmpeg handles MPEG-2 streams with pull down, it gets the real frame
Juanjo [Tue, 14 May 2002 22:06:13 +0000 (22:06 +0000)]
- Now ffmpeg handles MPEG-2 streams with pull down, it gets the real frame
rate of the stream.

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

18 years ago- Added r_frame_rate in AVStream to store the real frame rate.
Juanjo [Tue, 14 May 2002 21:50:00 +0000 (21:50 +0000)]
- Added r_frame_rate in AVStream to store the real frame rate.
- This stuff could be done in AVCodecContext and the real frame rate
calculated in utils.c, but we don't changes in that by now ;)

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

18 years ago- repeat_pict meaning changed, now it signals the extra delay for the
Juanjo [Tue, 14 May 2002 19:56:42 +0000 (19:56 +0000)]
- repeat_pict meaning changed, now it signals the extra delay for the
decoded frame.
- extra_delay = (repeat_pict / 2) * (1/fps)

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

18 years agoenable simple-idct by default (needed cuz otherwise files encoded with ffmpeg will...
Michael Niedermayer [Tue, 14 May 2002 15:42:54 +0000 (15:42 +0000)]
enable simple-idct by default (needed cuz otherwise files encoded with ffmpeg will show stripes with the reference IDCT during decoding)

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

18 years ago* first shot for the new avcodec API
Zdenek Kabelac [Tue, 14 May 2002 14:17:11 +0000 (14:17 +0000)]
* first shot for the new avcodec API
  - comments, critics, improvements on the ffmpeg list are welcomed

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

18 years ago* Mea culpa: it seems that I broke encoding to 8-bit pcm files. This fixes it.
Philip Gladstone [Tue, 14 May 2002 02:36:23 +0000 (02:36 +0000)]
* Mea culpa: it seems that I broke encoding to 8-bit pcm files. This fixes it.

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

18 years ago- Video CD option for ffmpeg
Juanjo [Sun, 12 May 2002 21:39:44 +0000 (21:39 +0000)]
- Video CD option for ffmpeg

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

18 years ago- VCD MPEG-1 compliant stream support (set AVF_FLAG_VCD)
Juanjo [Sun, 12 May 2002 21:38:54 +0000 (21:38 +0000)]
- VCD MPEG-1 compliant stream support (set AVF_FLAG_VCD)

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

18 years agobuild num ++
Nick Kurshev [Sun, 12 May 2002 16:06:45 +0000 (16:06 +0000)]
build num ++

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

18 years agobuild info for ABI
Nick Kurshev [Sun, 12 May 2002 15:53:25 +0000 (15:53 +0000)]
build info for ABI

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

18 years agoI was too lazy to be a hero ;)
Nick Kurshev [Sun, 12 May 2002 15:30:10 +0000 (15:30 +0000)]
I was too lazy to be a hero ;)

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

18 years ago- ffmpeg relies on libavcodec to repeat frames from 3:2 sources.
Juanjo [Sun, 12 May 2002 02:56:50 +0000 (02:56 +0000)]
- ffmpeg relies on libavcodec to repeat frames from 3:2 sources.

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

18 years ago- repeat_pict added to AVCodecContext to signal if the decoder must repeat
Juanjo [Sun, 12 May 2002 02:55:48 +0000 (02:55 +0000)]
- repeat_pict added to AVCodecContext to signal if the decoder must repeat
  frames from 3:2 pulldown sources.
- repeat_pict honoured by MPEG-1/2 decoder.

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

18 years agovarious openbsd and general warning fixes - patch by Björn Sandell <biorn@dce.chalmer...
Björn Sandell [Sun, 12 May 2002 02:18:52 +0000 (02:18 +0000)]
various openbsd and general warning fixes - patch by Björn Sandell <biorn@dce.chalmers.se>

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

18 years ago- Fixes for MPEG-PS which have more than 1 system header, now we don't take
Juanjo [Sat, 11 May 2002 23:53:04 +0000 (23:53 +0000)]
- Fixes for MPEG-PS which have more than 1 system header, now we don't take
  in account the system header just walk through the file searching streams.
  MPEG-PS demuxer needs more work anyway.

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

18 years ago- pict_type exported to AVCodecContext
Juanjo [Sat, 11 May 2002 23:42:16 +0000 (23:42 +0000)]
- pict_type exported to AVCodecContext
- Added real_pict_num to AVCodecContext, it represent the number of the
  previous encoded frame, usefull when coding with B frames.
- Warning fix in motion_est.c

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

18 years ago- Bug fix in map stream parser
Juanjo [Sat, 11 May 2002 23:27:14 +0000 (23:27 +0000)]
- Bug fix in map stream parser

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

18 years ago* Improve logging -- now actually gives you the number of bytes sent
Philip Gladstone [Fri, 10 May 2002 02:20:27 +0000 (02:20 +0000)]
* Improve logging -- now actually gives you the number of bytes sent
* Print out the logging information that comes from WMP (you'd be suprised what
  it sends!
* Fix a remotely exploitable buffer overflow (argh!)
* Add support for automatically serving up .asx files. It generates an automatic
  redirect to the associated .asf file (with the same parameters). I guess that
  someone who understands the realaudio equivalent could hack that it as well.

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

18 years ago* Add implementation of strlcpy
Philip Gladstone [Fri, 10 May 2002 02:17:41 +0000 (02:17 +0000)]
* Add implementation of strlcpy
* Fix endless loop in find_info_tag if given specific arguments

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

18 years ago* Add prototype for strlcpy
Philip Gladstone [Fri, 10 May 2002 02:16:29 +0000 (02:16 +0000)]
* Add prototype for strlcpy

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

18 years ago* Add the 'flags' field to the list of codec fields passed from ffserver to
Philip Gladstone [Thu, 9 May 2002 12:37:44 +0000 (12:37 +0000)]
* Add the 'flags' field to the list of codec fields passed from ffserver to
  ffmpeg. This gives the VideoHighQuality patch a fighting chance.

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

18 years ago- HQ option for ffserver. Thanks to D Richard Felker III.
Juanjo [Thu, 9 May 2002 07:43:07 +0000 (07:43 +0000)]
- HQ option for ffserver. Thanks to D Richard Felker III.

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

18 years agoversion info for so too
Nick Kurshev [Thu, 9 May 2002 06:23:37 +0000 (06:23 +0000)]
version info for so too

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

18 years ago- Warning fix.
Juanjo [Thu, 9 May 2002 05:42:27 +0000 (05:42 +0000)]
- Warning fix.

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

18 years ago- Updating docs....
Juanjo [Thu, 9 May 2002 04:37:38 +0000 (04:37 +0000)]
- Updating docs....

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

18 years ago- Changed default qmin = 3 as ffmpeg.c
Juanjo [Thu, 9 May 2002 02:33:27 +0000 (02:33 +0000)]
- Changed default qmin = 3 as ffmpeg.c
- Less bitrate tolerance since we are streaming.

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

18 years ago- Segfault fixed when mpeg audio decoder returns a negative data_size.
Juanjo [Thu, 9 May 2002 02:32:22 +0000 (02:32 +0000)]
- Segfault fixed when mpeg audio decoder returns a negative data_size.

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

18 years ago* Don't allocate 0 bytes of memory. It upsets electricFence!
Philip Gladstone [Thu, 9 May 2002 01:24:27 +0000 (01:24 +0000)]
* Don't allocate 0 bytes of memory. It upsets electricFence!

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

18 years ago* Fix a problem with the first sample when down sampling.
Philip Gladstone [Thu, 9 May 2002 01:23:49 +0000 (01:23 +0000)]
* Fix a problem with the first sample when down sampling.
* Note that this code needs to be fixed -- the rate conversion from 48000->44100
  sounds horrible!

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

18 years ago* Every frame is a key_frame
Philip Gladstone [Thu, 9 May 2002 01:22:51 +0000 (01:22 +0000)]
* Every frame is a key_frame

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

18 years ago* Start using enumerated types (makes debugging much easier)
Philip Gladstone [Thu, 9 May 2002 01:22:30 +0000 (01:22 +0000)]
* Start using enumerated types (makes debugging much easier)

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

18 years ago* Make put_wav_header return the number of bytes that it put.
Philip Gladstone [Thu, 9 May 2002 01:21:56 +0000 (01:21 +0000)]
* Make put_wav_header return the number of bytes that it put.

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

18 years ago* Change extern inline to static inline so that it will compile without optimization
Philip Gladstone [Thu, 9 May 2002 01:21:24 +0000 (01:21 +0000)]
* Change extern inline to static inline so that it will compile without optimization

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

18 years ago* Try and fill out some more of the RV header fields correctly
Philip Gladstone [Thu, 9 May 2002 01:20:53 +0000 (01:20 +0000)]
* Try and fill out some more of the RV header fields correctly

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

18 years ago* Add defaults to switch statements
Philip Gladstone [Thu, 9 May 2002 01:19:33 +0000 (01:19 +0000)]
* Add defaults to switch statements

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

18 years ago* Add a sleep when doing the post to ffserver. Yes, this is the wrong
Philip Gladstone [Thu, 9 May 2002 01:19:15 +0000 (01:19 +0000)]
* Add a sleep when doing the post to ffserver. Yes, this is the wrong
  solution.

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

18 years agoIntialize the codec type to video.
Philip Gladstone [Thu, 9 May 2002 01:18:42 +0000 (01:18 +0000)]
Intialize the codec type to video.

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

18 years ago* Add the gop_size to the video parameters. Also the audio framesize.
Philip Gladstone [Thu, 9 May 2002 01:18:08 +0000 (01:18 +0000)]
* Add the gop_size to the video parameters. Also the audio framesize.
* Copy the duration over as well, though I'm not 100% certain that that is
  still needed.

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

18 years ago* Change extern inline to static inline. This improves compiling without optimization.
Philip Gladstone [Thu, 9 May 2002 01:16:45 +0000 (01:16 +0000)]
* Change extern inline to static inline. This improves compiling without optimization.

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

18 years ago* Add default cases to switch statements.
Philip Gladstone [Thu, 9 May 2002 01:16:08 +0000 (01:16 +0000)]
* Add default cases to switch statements.

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

18 years ago* Add a duration field to the AVPacket
Philip Gladstone [Thu, 9 May 2002 01:15:45 +0000 (01:15 +0000)]
* Add a duration field to the AVPacket

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

18 years ago* Make it work with sound cards (like mine) that can only capture in stereo.
Philip Gladstone [Thu, 9 May 2002 01:15:21 +0000 (01:15 +0000)]
* Make it work with sound cards (like mine) that can only capture in stereo.
* Add a kludge to allow the left channel to be inverted -- my tv card/sound card
  ends up with the left channel = minus right channel. Converting to mono by
  adding the channels doesn't work well.

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

18 years ago* Many, many changes to make it work (mostly). Information snagged from
Philip Gladstone [Thu, 9 May 2002 01:13:43 +0000 (01:13 +0000)]
* Many, many changes to make it work (mostly). Information snagged from
  staring at headers of real ASF files. ASFRecorder and avifile were
  other useful sources.

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

18 years ago* Updated so that some streams actually work!
Philip Gladstone [Thu, 9 May 2002 01:11:49 +0000 (01:11 +0000)]
* Updated so that some streams actually work!

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

18 years ago* These are my notes on streaming
Philip Gladstone [Thu, 9 May 2002 01:11:27 +0000 (01:11 +0000)]
* These are my notes on streaming

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

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