Statistics
| Branch: | Revision:

ffmpeg / libavformat / avienc.c @ 663a5d9d

History | View | Annotate | Download (18 KB)

# Date Author Comment
7ea18c8c 07/08/2007 01:41 AM Måns Rullgård

remove redundant codec_get_bmp_tag() call in avi_write_header()
it is incorrect and av_write_header() already does the right thing

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

6c77805f 01/21/2007 12:08 PM Michael Niedermayer

get rid of the [4] limitation of codec tag lists

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

7caf0cc6 01/21/2007 01:39 AM Michael Niedermayer

add codec_id <-> codec_tag tables to AVIn/OutputFormat

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

5c4e1928 01/20/2007 11:09 PM Michael Niedermayer

fix indention (dunno why it was messed up ...)

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

8da9266c 12/06/2006 11:46 PM Måns Rullgård

use the standard INT64_C() macro for 64-bit constants

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

949b1a13 11/01/2006 10:39 PM Steve L'Homme

Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts.
patch by Steve Lhomme, slhomme divxcorp com

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

7fbde343 10/23/2006 08:57 AM Aurelien Jacobs

replace coder/decoder file description in libavformat by muxer/demuxer

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

b78e7197 10/07/2006 03:30 PM Diego Biurrun

Change license headers to say 'FFmpeg' instead of 'this program/this library'
and fix GPL/LGPL version mismatches.

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

191e8ca7 09/27/2006 07:47 PM Måns Rullgård

fix some signedness warnings

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

2eb291c4 09/07/2006 04:33 PM Panagiotis Issaris

Allow to store the the track number though the IPRT (part) tag in AVI.
Patch by Panagiotis Issaris % takis P issaris A uhasselt P be%
Original thread:
Date: Sep 6, 2006 6:00 PM
Subject: [Ffmpeg-devel] [PATCH] Enable track tag in AVI

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

5bce834e 08/24/2006 08:22 AM Brian Brice

fix ODML AVI Duration for files > 2GB
Patch by Brian Brice % bbrice A newtek P com %
Original thread:
Date: Aug 22, 2006 10:21 PM
Subject: [Ffmpeg-devel] [PATCH] ODML AVI Duration

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

57060f89 08/18/2006 04:48 PM David Conrad

AVI tag reading and writing patch by David Conrad.
umovimus at gmail dot com

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

9d9f4119 07/12/2006 12:09 AM Måns Rullgård

move common stuff from avienc.c and wav.c to new file riff.c

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

ff70e601 07/10/2006 09:14 PM Måns Rullgård

allow individual selection of muxers and demuxers

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

d2a067d1 07/09/2006 11:40 PM Måns Rullgård

give AVInput/OutputFormat structs consistent names

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

0919e788 06/01/2006 07:31 AM Benjamin Larsson

Flash Screen Video decoder (fourcc:FSV1)

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

c4052af0 05/17/2006 09:52 PM Diego Biurrun

Add MPEG FourCC for MPEG-2 video.

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

fd7b1991 04/07/2006 04:59 PM Kostya Shishkov

KMVC (used in Worms games) decoder. Works fine with samples from MPHQ

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

61452d56 03/02/2006 08:44 PM Michael Niedermayer

fixing total_frames

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

98740f5a 03/02/2006 08:08 PM Michael Niedermayer

indention

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

26d6d032 03/01/2006 07:42 AM Benjamin Larsson

Set 'MJLS' FOURCC for JPEG-LS in AVI and documentation fix. Patch by
kostya shishkov - gmail - com.

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

9eb40bcf 03/01/2006 01:29 AM Michael Niedermayer

replace if by assert as it should never by true

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

fb7a2bf6 02/21/2006 08:32 PM Alex Beregszaszi

check for CODEC_ID_NONE instead 0, tobe compatible with movenc.c and possible CODEC_ID_NONE value change

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

c2ca19d7 02/19/2006 10:20 AM Michael Niedermayer

RMP4 ("xvid fork") decoding support

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

9c8d8e84 02/12/2006 08:53 AM Mike Melanson

dosbox native ZMBV decoder, courtesy of Kostya

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

d9d434b8 01/26/2006 07:42 PM Fabien Cosse

Add fourcc "SEDG" for MPEG-4 files produced by Samsung VP-M110 Miniket
camcorder

Patch by Fabien Cosse * fabien ! cosse wanadoo ! fr *

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

82e415b1 01/25/2006 05:14 PM Michael Niedermayer

avoid using non constant fields of AVCodecContext in avi muxer

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

5509bffa 01/12/2006 10:43 PM Diego Biurrun

Update licensing information: The FSF changed postal address.

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

e0f80bd7 01/09/2006 03:41 PM Reimar Döffinger

CamStudio decoder, only 32 bit lzo mode is tested

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

bb270c08 12/22/2005 01:10 AM Diego Biurrun

COSMETICS: tabs --> spaces, some prettyprinting

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

115329f1 12/17/2005 06:14 PM Diego Biurrun

COSMETICS: Remove all trailing whitespace.

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

0bb0289c 11/30/2005 10:50 AM Guillaume Poirier

add some h.264 fourccs to codec_bmp_tags[]

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

a2a2668d 11/13/2005 03:32 AM Alex Beregszaszi

Support for streaming: dont write indexes and dont signal HAS_INDEX in header. Also set filesize to max in this case.

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

64af6168 10/13/2005 04:31 AM Mike Melanson

Duck TrueMotion 2 video decoder, courtesy of Konstantin Shishkov

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

a9e35095 09/23/2005 12:25 AM Diego Biurrun

Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS
in libavformat to allow building (de)coders and (de)muxers independently at
some point + support for this option in configure.

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

d57d8cbc 09/06/2005 03:02 PM Michael Niedermayer

a few more raw yuv fourccs

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

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

3a1d8db3 06/26/2005 08:26 PM Roberto Togni

Theora fourcc

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

7dc1bea3 06/09/2005 08:01 PM Ronald S. Bultje

non-avc h264 stream problems patch by ("Ronald S. Bultje" rbultje, ronald bitfreak net)

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

1d92cc2b 06/03/2005 08:50 AM Michael Niedermayer

a step toward CODEC_TYPE_DATA support
remove a little duplicated code

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

b81f8949 05/17/2005 10:47 PM Mike Melanson

Fraps FPS1 video decoder (v1 & v2), courtesy of Roine Gustafsson <roine
at users sf net>

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

d3f28f05 05/16/2005 01:21 PM Måns Rullgård

add VP30 fourcc

Originally committed as revision 4247 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

856dbbff 04/20/2005 09:42 AM Michael Niedermayer

Indeo 2 decoder by (Kostya <> kostya.shishkov gmail com)

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

589f8220 04/03/2005 05:02 AM Mike Melanson

Autodesk Animator Studio Codec (AASC) video decoder, courtesy of
Konstantin Shishkov

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

16543599 04/01/2005 09:21 PM Michael Niedermayer

fix vorbis in avi

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

a8a15e9d 03/26/2005 08:32 PM Mike Melanson

Winnov WNV1 video decoder, courtesy of Konstantin Shishkov

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

649b918c 03/23/2005 12:42 PM Calcium

29_vtag_in_ASF_not_effective.patch by (Calcium | calcium nurs or jp)

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

4a7d2651 03/15/2005 11:50 PM Michael Niedermayer

sample_size fix

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

9c7fb608 03/01/2005 02:24 AM Mike Melanson

go LOCO, courtesy of Kostya Shishkov

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

420370d4 02/22/2005 07:48 PM Michael Niedermayer

switch MPEG4 fourcc to FMP4

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

b636365a 01/23/2005 09:54 PM Michael Niedermayer

wmv3

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

b6c7f870 01/13/2005 01:09 PM Wolfram Gloger

10l (a level of indirection too much) patch by (Wolfram Gloger <wmglo dent.med.uni-muenchen de>)

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

3eaa8b7e 01/12/2005 07:07 PM Michael Niedermayer

timestamp truncation fix?

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

2d2651f8 01/01/2005 11:02 PM Michael Niedermayer

WV1F support

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

f37b9768 11/28/2004 06:29 PM Loren Merritt

split ffhuffyuv into 2 codecs:
"huffyuv" is compatible with the official version
"ffvhuff" contains our improvements

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

acfd8f0f 11/17/2004 03:45 AM Mike Melanson

native QPEG video decoder, courtesy of Konstantin Shishkov

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

359fa0fe 11/06/2004 07:11 PM Michael Niedermayer

cbr audio muxing fix

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

ab711b3c 10/27/2004 04:30 AM Mike Melanson

Miro VideoXL (VIXL) decoder, courtesy of Konstantin Shishkov

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

afbb5ce4 10/24/2004 01:07 PM Michael Niedermayer

dvr-ms video decoding support

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

7fea94ce 10/06/2004 08:50 AM Zdenek Kabelac
  • fixing a few of gcc 'clean-code' warnings

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

71c32f19 10/01/2004 01:16 PM Michael Niedermayer

do not call (av_)abort()

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

d0a0bbd2 09/16/2004 03:31 AM Mike Melanson

IBM Ultimotion video decoder, courtesy of Konstantin Shishkov

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

c931e608 08/22/2004 03:35 PM Roberto Togni

h261

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

9d53d58e 08/14/2004 03:08 PM Mike Melanson

TechSmith Camtasia (TSCC) video decoder, courtesy of Konstantin Shishkov

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

791e7b83 07/25/2004 11:36 PM Michael Niedermayer

my experimental wavelet codec
note, this is far from finished, dont expect todays encodings to be decodeable with cvs tomorrow ...

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

627c50b7 07/21/2004 01:21 AM Michael Niedermayer

raw rgb support

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

4904d6c2 06/17/2004 10:46 AM Michael Niedermayer

10l fix by (Bohdan Horst <nexus at irc dot pl>)

Originally committed as revision 3227 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

c60d6ad4 06/10/2004 02:08 PM Michael Niedermayer

more fourccs

Originally committed as revision 3212 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

d9171299 05/07/2004 02:57 AM Mike Melanson

support SVQ1 in AVI files, just for fun

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

ee777235 04/11/2004 07:32 PM Michael Niedermayer

codec tag for FLV

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

7585aa5c 04/11/2004 07:18 PM Michael Niedermayer

4xm codec tag

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

b4c64c50 04/11/2004 02:58 PM Michael Niedermayer

some tag for mpeg2, so looking MPEG2VIDEO up works

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

a273bbfb 01/12/2004 10:14 PM Roberto Togni

MSZH and ZLIB decoder support
Experimental ZLIB encoder (not working yet)

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

b7cbfc23 12/03/2003 04:58 AM Mike Melanson

DUCK codec

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

cc15c931 11/29/2003 12:21 AM Laurent Aimar

H264 fourcc patch by (Laurent Aimar <fenrir at via dot ecp dot fr>)

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

764ef400 10/14/2003 04:15 AM Mike Melanson

disable encoders where appropriate (patch courtesy of BERO
<bero at geocities.co.jp>)

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

2fdf638b 10/01/2003 04:39 AM Mike Melanson

New demuxers: Sega FILM/CPK, Westwood VQA & AUD; new decoders: MS RLE &
Video-1, Apple RPZA, Cinepak, Westwood IMA ADPCM

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

b49d4175 09/29/2003 10:40 PM Michael Niedermayer

10l

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

49057904 09/10/2003 10:37 PM Fabrice Bellard

64 bit pts for writing - more const usage

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

80783dc2 09/08/2003 10:04 PM Fabrice Bellard

CODEC_ID_MP3LAME is obsolete

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

9e8cd0db 09/08/2003 04:17 AM Mike Melanson

hacks to support Xan AVI files

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

3aa180b8 09/05/2003 06:45 PM Alex Beregszaszi

initial nut muxer and demuxer (demuxer is not fail safe)

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

77efa159 09/04/2003 10:26 AM Michael Niedermayer

case insensitive codec_get_id()

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

8d876a43 09/01/2003 01:05 PM Michael Niedermayer

asv2 regression test

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

6b17c988 07/24/2003 11:37 PM Michael Niedermayer

ATI VCR2

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

be3564ed 07/24/2003 12:18 PM Michael Niedermayer

ATI VCR1 decoder

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

5b9d235f 07/12/2003 04:55 PM Michael Niedermayer

10l

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

ccafe7b1 06/20/2003 06:21 PM Alex Beregszaszi

lossless jpeg support

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

7408ad05 06/09/2003 07:11 PM Michael Niedermayer

10l

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

9ca9fce1 05/27/2003 10:43 PM Michael Niedermayer

asv1 regression test

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

63167088 05/07/2003 07:01 PM Roman Shaposhnik
  • introducing new public interface in imgconvert.c
    + avcodec_get_pix_fmt
    converts textual representation of pixel format into
    the actual id. Complements avcodec_get_pix_fmt_name.
    + avpicture_layout
    serializes given picture into a flat array....
d86053a4 05/05/2003 02:54 AM Mike Melanson

first pass at a new VP3 video decoder

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

8c0ff5d5 04/24/2003 03:59 AM Roman Shaposhnik
  • Making AVI encoding predictable (all JUNK chunks are filled with 0) * Updating regression refs * Making server-regression.sh work on Solaris

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

546031ee 04/23/2003 06:38 PM Zdenek Kabelac
  • keeping compiler happy and quiet

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

5d234974 04/23/2003 08:56 AM Zdenek Kabelac
  • more strict types

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

e738cee9 04/23/2003 02:04 AM Roman Shaposhnik

Complete support for OpenDML AVIs and AVIs > 2Gb.

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

22cf0455 04/17/2003 07:56 PM Michael Niedermayer

we really shouldnt use M$* as default codec -> use MPEG4 as default

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