Statistics
| Branch: | Revision:

ffmpeg / ffmpeg.c @ be7109c1

History | View | Annotate | Download (73.7 KB)

# Date Author Comment
ab6d194a 09/01/2002 07:19 AM Michael Niedermayer

croping patch by (talus25 at speakeasy dot net) with fixes from atmos & me

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

463678ac 08/30/2002 07:49 PM Michael Niedermayer

using only the fast int dct for regression tests

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

3f027ca7 08/30/2002 07:34 PM Felix Bünemann

cygwin patch by (Felix Buenemann <atmosfear at users dot sourceforge dot net>)

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

3aa102be 08/25/2002 09:19 PM Michael Niedermayer

new ratecontrol code

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

2c4ae653 07/25/2002 04:07 PM Fabrice Bellard

renamed gettime() av_gettime() - same for register_all()

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

fe670d09 07/22/2002 09:48 AM Michael Niedermayer

-bug comand line option to workaround encoder bugs which cannot be detected automatically

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

27a5e8b8 07/21/2002 07:59 AM François Revol

nanosleep patch by François Revol <revol at free dot fr>

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

cbadbf19 06/17/2002 03:10 AM Philip Gladstone

Change ticker_tick to use ticker_abs as we want the absolute number
of ticks. In particular we want an INT64 return.

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

cb09b2ed 05/30/2002 02:38 AM Philip Gladstone
  • Go faster stripes: don't check to see if the user presses 'q' if stdin
    returns EOF -- e.g. it is connected to /dev/null
  • Make the 1MB video buffer only allocated once rather than on each frame.
    The allocation and deallocation causes significant performance loss as the...
c04643a2 05/29/2002 01:55 AM Philip Gladstone
  • Make video grabbing work again (if you are grabbing multiple streams
    at different frame rates).
  • Do the av_abort() change that is not otherwise worth checking in.

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

33a1f1a3 05/27/2002 07:47 PM Michael Niedermayer

fixing stackoverflow

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

bf5af568 05/25/2002 10:25 PM Fabrice Bellard

license/copyright change - fixed memory leaks

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

79fdaa4c 05/20/2002 04:32 PM Fabrice Bellard

began to simplify code - use modified API for stream reading

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

d4327e36 05/18/2002 11:31 PM Fabrice Bellard

oops - removed obsolete license draft

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

0f1578af 05/18/2002 11:17 PM Fabrice Bellard

use av memory functions

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

90da4d76 05/15/2002 02:02 AM Juanjo

- 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

6dc96cb0 05/14/2002 10:06 PM Juanjo

- 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

0b97443a 05/12/2002 09:39 PM Juanjo

- Video CD option for ffmpeg

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

44429457 05/12/2002 02:56 AM Juanjo

- ffmpeg relies on libavcodec to repeat frames from 3:2 sources.

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

a5dc85ef 05/11/2002 11:27 PM Juanjo

- Bug fix in map stream parser

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

afc80f59 05/09/2002 02:32 AM Juanjo

- Segfault fixed when mpeg audio decoder returns a negative data_size.

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

51bd4565 05/09/2002 01:06 AM Philip Gladstone
  • 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....
fffcb5e8 05/06/2002 09:34 PM Juanjo

- Segfault fixed when liba52 dynamic library isn't found.

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

bc6caae2 05/06/2002 07:32 PM Juanjo

- MPEG-4 B frames coding option for ffmpeg.c
- Warning fixes.

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

101bea5f 04/14/2002 10:17 PM Juanjo

- 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

e4986da9 04/14/2002 06:57 PM Juanjo

- 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

29da453b 04/09/2002 05:16 PM Juanjo

- New switch to activate 4MV in ffmpeg.

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

e0d2714a 04/09/2002 04:52 AM Juanjo

- 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....

10bb7023 04/07/2002 09:44 PM Juanjo

- 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....

5b0ad91b 04/02/2002 03:07 PM Juanjo

- Fix memory leak and others bugs for ppmpipe. Thanks to Rudolf Opalla.

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

7084c149 03/22/2002 04:18 AM Michael Niedermayer

-me epzs

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

ce7c56c2 03/19/2002 06:30 AM Juanjo

- Added video coding statistics for ffmpeg. Needs more work.
- Fixed ME range for H.263+ UMV (32 pix).

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

9cdd6a24 03/17/2002 04:31 PM Michael Niedermayer

hopefully better bitrate controll

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

ef0bc4c9 03/08/2002 09:09 AM François Revol
  • BeOS patch by François Revol <>
    fixing some compilation problems

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

43f1708f 02/26/2002 10:14 PM Juanjo

- Added PSNR feature to libavcodec and ffmpeg. By now just Y PSNR until I'm
sure it works ok. Also it's slow, so use it only when you really need to
measure quality.
- Fix libavcodec Makefile to enable profiling.

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

a38469e1 09/24/2001 11:22 PM Fabrice Bellard

unified grab & convertion loops (should be easier to achieve correct synchronization now - but still work to do!) - added ffplay support

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

a0663ba4 09/23/2001 05:14 PM Fabrice Bellard

complete handling of pcm formats - hex dump option

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

1d7840aa 09/19/2001 10:09 PM Fabrice Bellard

fixed stereo grab

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

e30a2846 09/19/2001 09:39 PM Fabrice Bellard

oops - forgot grabbing case for audio/video input auto detect

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

919f448d 09/16/2001 09:47 PM Fabrice Bellard

non 420P grab fix - suppressed unused 'sys/poll.h' header - do not put error if audio or video stream not found (no longer needs to use -an or -vn when it is obvious) - display error message when image filename does not contain '%d'

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

544286b3 08/31/2001 06:21 AM Juanjo

Moved some H.263+ variables to MpegEncContext to be thread-safe.
Increase video_buffer on ffmpeg to avoid buffer overrun on big pictures.

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

daf8e955 08/15/2001 10:29 PM Fabrice Bellard

added win32 cross compile support

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

bdc4796f 08/13/2001 09:43 PM Fabrice Bellard

win32 fixes

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

cfcf0ffd 08/11/2001 06:58 PM Fabrice Bellard

add deinterlacing support - add new image converter support

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

5727b222 07/30/2001 11:19 PM Fabrice Bellard

added benchmark option

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

85f07f22 07/22/2001 02:37 PM Fabrice Bellard

merge

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

1b58d58d 07/19/2001 08:46 PM Fabrice Bellard

removing old files

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

9aeeeb63 12/20/2000 12:02 AM Fabrice Bellard

Initial revision

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