Statistics
| Branch: | Revision:

ffmpeg / ffmpeg.c @ 01f4895c

History | View | Annotate | Download (156 KB)

# Date Author Comment
01f4895c 07/17/2005 10:24 PM Michael Niedermayer

changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility

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

c6ec28b1 07/17/2005 12:28 AM Michael Niedermayer

DVB subtitle decoder by (Ian Caulfield: imc25, cam ac uk)

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

b7b84107 07/11/2005 10:15 PM Michael Niedermayer

error_resilience = FF_ER_CAREFULL

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

90ad92b3 06/27/2005 12:04 AM Michael Niedermayer

support changing in bitstream global headers into extradata style and back

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

6beefa40 06/25/2005 09:04 AM Michael Niedermayer

*BSD bktr grab support by (Jacob Meuser: jakemsr, jakemsr com)

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

8108551a 06/18/2005 01:52 AM Todd Kirby

Animated GIF looping patch by (Todd Kirby // ffmpeg.php gmail com)

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

1ab1f099 06/07/2005 09:53 PM Michael Niedermayer

set log level to AV_LOG_DEBUG if -debug ... is used

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

cf7fc795 06/03/2005 02:31 PM Fabrice Bellard

support for adding new components (syntax: ffmpeg -i input_file [output options] output_file [[component output options] {-newaudio|-newvideo|-newsubtitle}]... - added subtitle support - added '-alang' option

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

ef7b5aee 05/31/2005 11:49 AM Måns Rullgård

add -gray command line flag

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

b4a3389e 05/26/2005 08:59 AM Wolfram Gloger

sync output stream against any input stream (extension of map) patch by (Wolfram Gloger: wmglo, dent med uni-muenchen de)

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

68fc9c27 05/21/2005 10:03 PM Michael Niedermayer

b frame strategy
set emu edge if lowres

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

87017bad 05/12/2005 04:28 PM Michael Niedermayer

10l (rescaling AV_NOPTS_VALUE)

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

c0df9d75 04/30/2005 09:43 PM Michael Niedermayer

switch to native time bases

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

644a9262 04/25/2005 06:29 PM Michael Niedermayer

PIX_FMT_NONE and related fixes

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

09c3e44e 03/27/2005 12:19 PM Michael Niedermayer

motion estimation bitrate penalty compensation

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

dffbfd06 03/24/2005 01:47 AM Michael Niedermayer

copy extradata for streamcopy

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

b691166c 03/23/2005 09:07 PM Calcium

25_fix_problem_that_unsynced_with_ss_option.patch by (Calcium | calcium nurs or jp)

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

c64d476c 03/23/2005 12:52 PM Calcium

30_clean_up_global_header_flag.patch by (Calcium | calcium nurs or jp)

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

59fa3f96 03/23/2005 11:39 AM Michael Niedermayer

support omiting various headers in mpeg4 as WMP seems to have difficulty with them
based upon 27_WMP_compatibility_with_ISOMPEG4.patch by (Calcium | calcium nurs or jp)
indention fixed
uses workaround_bugs instead of strict_std_compliancy as WMP is not the reference implementation...

a9aa3467 03/23/2005 02:10 AM Michael Niedermayer

change audio volume range so that the very slow division by 100 can be avoided
alternatively we could also use a nicer default = 100 or 1.0 scale and internally change it (patch welcome)

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

7e987c33 03/23/2005 01:59 AM Calcium

19_audio_volume_adj.patch by (Calcium | calcium nurs or jp)

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

ca80810b 03/23/2005 12:52 AM Calcium

12_finish_encoding_at_shortest_stream_was_finished.patch by (Calcium | calcium nurs or jp)

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

b6e16b86 03/22/2005 06:20 PM Calcium

08_limit_in_filesize.patch by (Calcium | calcium nurs or jp)

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

ff8cc24b 03/22/2005 06:15 PM Michael Niedermayer

init has_b_frames for stream copy

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

eb8393a8 03/17/2005 05:07 AM Måns Rullgård

argument name for -vdt

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

f3356e9c 03/17/2005 01:25 AM Michael Niedermayer

more fine grained discarding of packets

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

094147cd 03/14/2005 11:14 PM Michael Niedermayer

set global_quality

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

da723fd2 02/27/2005 01:46 AM Calcium

This patch corrects the bug, that if padbottom IS NOT specified and
padright IS specified
patch by (Calcium <calcium nurs.or jp>)

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

88730be6 02/24/2005 07:08 PM Måns Rullgård

kill warnings patch by (Måns Rullgård <mru inprovide com>)

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

3d38fd1c 02/16/2005 11:56 PM Michel Bardiaux

better error message patch by (Michel Bardiaux <mbardiaux peaktime be>)

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

09b0499f 02/06/2005 10:36 AM Michael Niedermayer

seperate bitstream encoding skip from PASS1 flag

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

6e0d8c06 02/02/2005 07:33 PM Michael Niedermayer

mb_lmin/max to limit the per mb quality for the ratecontrol independant from the frame limits

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

a603bf8d 01/29/2005 02:27 AM Michael Niedermayer

dont predict missing timestamps if we lack the required information to do so

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

b4aea108 01/22/2005 01:48 AM Michael Niedermayer

support discarding of uninterresting packets

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

ac930a99 01/21/2005 09:32 PM Roine Gustafsson

console text to stderr : rev2 patch by (Roine Gustafsson <roine users.sourceforge net>)

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

6a5d4395 01/19/2005 12:41 PM Martin Drab

Exporting some more options patch by (Martin Drab <drab kepler.fjfi.cvut cz>)

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

fdb86eb1 01/17/2005 03:15 AM Michael Niedermayer

trying to fix the -ss bugs

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

83b07470 01/12/2005 06:12 PM Michael Niedermayer

never freed buffer fix
based upon a patch by (Kurosu <kurosu inforezo org>)

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

2fc8ea24 01/12/2005 12:59 AM Michael Niedermayer

dissallow sprintf

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

0ecca7a4 01/12/2005 12:16 AM Michael Niedermayer

various security fixes and precautionary checks

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

4bbc6260 01/10/2005 08:29 PM Michael Niedermayer

10l (ret vs. ret>0)

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

55cf1959 01/04/2005 01:27 PM Michael Niedermayer

.{Y,U,V} image2 support

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

f50f8175 12/29/2004 11:04 PM Panagiotis Issaris

target VCD GOP size patch by (Panagiotis Issaris <takis >< lumumba dot luc.ac.be>)

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

ff52bc3e 12/29/2004 06:50 PM Panagiotis Issaris

target DV patch by (Panagiotis Issaris <takis at lumumba..luc..ac..be>)

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

c1344911 12/20/2004 12:55 PM Michael Niedermayer

stream copy block_align

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

ed2d7a34 12/19/2004 03:31 PM Panagiotis Issaris

When using the -target option, although PAL or NTSC is specified,
the framerate is not set according to the standard
add NTSC-Film framerates.
patch by (Panagiotis Issaris <takis O lumumba o luc o ac o be>)

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

15bc38e5 12/19/2004 01:23 AM Michael Niedermayer

try to guess the fps if they are variable

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

2fef0bdf 12/14/2004 08:01 PM Michael Niedermayer

try to set next_pts to a reasonable value in case of streamcopy

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

0fd6aea1 12/08/2004 06:02 PM Michael Niedermayer

more flexible frame skip decission

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

bbf18b21 12/08/2004 11:46 AM Michael Niedermayer

frame skip support

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

7ca60994 11/30/2004 04:03 PM Michael Niedermayer

max frames command line options

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

8a6cb114 11/27/2004 05:46 PM Michael Niedermayer

10l (encode bit buffer too small for 1920x1080 raw)

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

2450cff2 11/21/2004 06:04 PM François Revol

BeOS threading support. changed some "if FOO_THREAD||BAR_THREAD" to a more generic "if HAVE_THREADS"

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

cbb6e405 11/21/2004 03:37 AM Michael Niedermayer

parts of the dvd patch from ("Chris" <chris <at< garveycocker >dot< com> and Paul Curtis <pfc >at> terrapin <dot< com>)

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

9286699a 11/14/2004 10:30 PM Michael Niedermayer

disable redundant image formats, otherwise we wont get any bugreports about -f image2

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

5b6d5596 11/11/2004 06:09 PM Michael Niedermayer

move p*m from image/lavf -> image2/lavc
video/audio_codec_id in AVFormatParameters to override/help demuxer
av_guess_codec() to guess the default codecs based upon muxer + filename

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

70122f29 11/04/2004 07:02 PM Michael Niedermayer

remove weird offsets

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

b551204a 10/24/2004 10:32 PM Michael Niedermayer

stdin detection fix

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

2639c651 10/20/2004 04:57 AM Roman Shaposhnik
  • Introducing new UI for grabbing.
    There's an option -grab <format> that basically acts as -i
    but for grabbing. So now it's possible to grab from multiple
    sources at once and fully control -r -s and -pix_fmt for
    each individual grab....
92a80570 10/19/2004 10:52 AM Michael Niedermayer

add the long_name to the -formats output patch by (john Galloway <jrg at monsterbot dot com>) and (Måns Rullgård <mru at mru dot ath dot cx>)

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

daed32f7 10/17/2004 11:57 PM Wolfram Gloger

update sync_opts for video frame copy patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

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

17c88cb0 10/16/2004 09:27 PM Michael Niedermayer

user setable preload and max_mux_delay

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

b2a2197e 10/16/2004 01:51 AM Michael Niedermayer

user setable fourcc

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

03581772 10/15/2004 02:37 AM Michael Niedermayer

support strictly enforcing gop size

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

f255e0ab 10/11/2004 07:50 PM Michel Bardiaux

config options log patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)

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

3ba1438d 10/10/2004 10:05 PM Michael Niedermayer

use native timebase for seeking
direction flag for seeking

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

791d8d1d 10/07/2004 03:20 AM Michel Bardiaux

Doc improvement for -target patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)

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

6c55b27f 10/07/2004 01:55 AM Michael Niedermayer

do not randomize unknown timestamps

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

2db3c638 10/06/2004 10:29 PM Michael Niedermayer

user selectable packet_size and mux_rate

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

78a0efb4 10/03/2004 06:21 PM Paul Curtis

AVOutputFormat mpeg2dvd_mux and int is_dvd from the dvd patch by (Paul Curtis <pfc at terrapin dot com>)

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

f20ad553 10/03/2004 01:21 PM Michael Niedermayer

fix initial vbv buffer underflow

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

c19e76ce 09/29/2004 03:53 PM Nathan Kurz

ffmpeg not selecting first available stream, patch by (Nathan Kurz <nate at verse dot com>)

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

78953e62 09/28/2004 09:50 PM Michael Niedermayer

avoid using local arrays outside the block where they live ...

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

58978c07 09/28/2004 07:14 PM Michael Niedermayer

less printf spam

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

32019cdd 09/28/2004 02:52 PM Michael Niedermayer

fix assert

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

8cbd529f 09/25/2004 11:54 PM Michael Niedermayer

10l (wrong context)

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

178fcca8 09/25/2004 11:18 PM Michael Niedermayer

1/2 resolution decoding

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

a42c7b07 09/22/2004 06:50 PM Michael Niedermayer

removing useless code

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

2b18dcd0 09/22/2004 05:50 PM Michael Niedermayer

last timestamp and -vsync 0 fix

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

bd1b79a1 09/20/2004 03:49 PM Michael Niedermayer

initial timestamp fix

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

bf0669aa 09/02/2004 01:28 PM Michael Niedermayer

forgotten parameter

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

df84ac2e 08/14/2004 02:51 PM Michael Niedermayer

stack overflow

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

baced9f5 08/13/2004 01:59 PM Michael Niedermayer

user overrideable level & profile

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

9b7bf3c8 08/13/2004 12:50 AM Michael Niedermayer

spelling fixes, closes bug #1005426

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

65bf3c53 07/26/2004 04:32 PM Michael Niedermayer

typo fix by ("Todd.Kirby" <doubleshot at pacbell dot net>)

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

8300609b 07/25/2004 09:30 AM Michael Niedermayer

multi frame duplication fix

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

a9aeda81 07/25/2004 12:22 AM Patrice Bensoussan

Fix bug causing conversion to stop when output_packet() fails patch by (Patrice Bensoussan <patrice.bensoussan at free dot fr>)

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

0a38bafd 07/21/2004 01:35 AM Patrice Bensoussan

Option to copy meta data from specified file patch by (Patrice Bensoussan <patrice.bensoussan at free dot fr>)

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

eb5ec8fe 07/16/2004 12:00 AM Michael Niedermayer

segfault fix

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

28f88dc8 07/14/2004 02:39 AM Michael Niedermayer

in/outfile options

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

23c99253 07/14/2004 01:32 AM Michael Niedermayer

libdts support by (Benjamin Zores <ben at geexbox dot org>)

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

eb507b21 07/14/2004 12:27 AM Michael Niedermayer

comment is no longer true

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

1ac31760 07/05/2004 07:19 PM Michael Niedermayer

ugly missing lrintf workaround by ("Steven M. Schultz" <sms at 2bsd dot com>)

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

c43042a7 07/02/2004 08:20 PM Michael Niedermayer

100l fix by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

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

f41dd5aa 07/02/2004 01:25 PM Michael Niedermayer

100l(audio sync) fix by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

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

da1da890 07/01/2004 03:34 AM Mike Melanson

use a more portable version macro

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

ff4905a5 06/30/2004 05:53 PM Michael Niedermayer

better audio drift compensation

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

641aa661 06/30/2004 03:09 PM Michael Niedermayer

10l

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

986ebcdb 06/30/2004 02:47 PM Michael Niedermayer

audio timestamp drift compensation

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

ff906888 06/30/2004 10:33 AM Michael Niedermayer

10l

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