Statistics
| Branch: | Revision:

ffmpeg / ffmpeg.c @ f3356e9c

History | View | Annotate | Download (147 KB)

# Date Author Comment
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

13100292 06/30/2004 12:29 AM Mike Melanson

add some expanded information when printing the banner, and always print
the banner; this will hopefully help in bug reporting

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

23ffe323 06/29/2004 10:56 PM Michael Niedermayer

-t + capture bugfix

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

27537106 06/22/2004 09:45 PM Michael Niedermayer

try to allocate the buffer before usig it :)

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

6f824977 06/22/2004 09:14 PM Michael Niedermayer

flush audio encoder buffers at the end
fix vorbis in nut again

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

cfcbbe48 06/18/2004 04:32 PM Wolfram Gloger

Correct audio parameters when grabbing and using "-acodec copy" patch by (Wolfram Gloger <wmglo at dent ot med dot uni-muenchen dot de>)

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

6e454c38 06/18/2004 03:03 AM Luca Abeni

A/V Synch in ffmpeg patch by (Luca Abeni <lucabe72 at email dot it>)

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

50c3dd32 06/15/2004 01:49 PM Michael Niedermayer

pass timestamps correctly for -sync 0
use zero sized frames in avi to handle duplicate frames

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

72bd8100 06/12/2004 03:41 AM Michael Niedermayer

timestamp discontinuity correction try #1

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

a6a92a9a 06/11/2004 10:03 PM Wolfram Gloger

user specified start time offset
frame dup/drop info
typos
patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

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

1a11cbcc 06/05/2004 09:08 PM Michael Niedermayer

-cbp
change -dc range from 0-3 to 8-11

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

f7e1e69e 06/02/2004 06:51 PM Michael Niedermayer

-qprd

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

2a8edc5d 06/02/2004 05:17 PM Michael Niedermayer

10l (-top 0)

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

3c895fc0 05/29/2004 06:50 PM Michael Niedermayer

correctly interleave packets during encoding
dts/pts fixed for streamcopy
dont use coded_frame->key_frame hack in muxers, use AVPacket.flags instead

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

e928649b 05/29/2004 02:06 AM Michael Niedermayer

pass AVPacket into av_write_frame()
fixes the random dts/pts during encoding
asf preroll fix
no more initial zero frames for b frame encoding
mpeg-es dts during demuxing fixed
.ffm timestamp scale fixed, ffm is still broken though

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

9debb400 05/23/2004 02:35 PM Michael Niedermayer

100l

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

9ee91c2f 05/21/2004 08:43 PM Michael Niedermayer

move time_base (pts_num/pts_den) from AVFormatContext -> AVStream

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

c7baf14b 05/20/2004 04:05 PM Michael Niedermayer

muxing overhead statistic fix for stream copying

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

22f7a060 05/12/2004 04:51 PM Michael Niedermayer

automatic framerate selection

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

fcee0164 05/12/2004 04:00 PM Michael Niedermayer

automatic pixel format selection

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

dd17409c 05/05/2004 09:23 PM Michael Niedermayer

next_pts fix by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)
note, dont take the PSNR/stddev values serious, they are caused by a bug in ffmpeg.c which drops one frame before the last frame during encoding with b frames

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

8a0c66a7 05/05/2004 09:19 PM Michael Niedermayer

coder, context, predictor command line options

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

bf266e19 04/30/2004 01:44 PM Michael Niedermayer

intra_dc_precission>0 encoding support

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

242f5b0a 04/30/2004 12:30 PM Michael Niedermayer

ffmpeg -version

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

4b85a28f 04/26/2004 11:06 PM Wolfram Gloger

Fix synthetic next_pts calculation / audio pts patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

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

4ea4b274 04/25/2004 07:43 PM Michael Niedermayer

lmin/lmax

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