History | View | Annotate | Download (21 KB)
Replace FFmpeg with Libav in licence headers
Signed-off-by: Mans Rullgard <mans@mansr.com>
avio: rename put_flush_packet -> avio_flush
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
lavf: replace avio_seek(SEEK_CUR) with avio_skip where it makes sense
avio: add avio_tell macro as a replacement for url_ftell
lavf: replace all uses of url_fskip with avio_seek
avio: avio_ prefix for url_fseek
avienc: replace &tag0 with tag.
lavf: use a new ffio_wfourcc macro instead of put_tag() where possible
avienc: fix AVI stream index for files with >10 streams
Fixes issue 2563.
avio: avio: avio_ prefixes for put_* functions
In the name of consistency:put_byte -> avio_w8put_<type> -> avio_w<type>put_buffer -> avio_write
put_nbyte will be made privateput_tag will be merged with avio_put_str
avio: rename ByteIOContext to AVIOContext.
Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.
This also lists the objects from those two libraries as internal (by addingthe ff_ prefix) so that they can then be hidden via linker scripts.
avio: add av_put_str and deprecate put_strz in favor of it
add ff_ prefix to metadata_conv()patch by Anton Khirnov anton at khirnov dot net
Originally committed as revision 25505 to svn://svn.ffmpeg.org/ffmpeg/trunk
Export metadata in the generic format. Deprecate old conversion API.patch by Anton Khirnov anton at khirnov dot net
Originally committed as revision 25493 to svn://svn.ffmpeg.org/ffmpeg/trunk
avienc : Avoid creating invalid AVI files when muxing subtitle streamsother than XSUB.
Originally committed as revision 23766 to svn://svn.ffmpeg.org/ffmpeg/trunk
Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY.
Patch by Jean-Daniel Dupas, devlists shadowlab org
Originally committed as revision 22744 to svn://svn.ffmpeg.org/ffmpeg/trunk
Define AVMediaType enum, and use it instead of enum CodecType, whichis deprecated and will be dropped at the next major bump.
Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
Set lavf identification string globally in av_write_header(), ratherthan inside the muxers. Remove special handling of "encoder" tags fromAVI and MP3 muxers.
Patch by Anton Khirnov <wyskas gmail com>.
Originally committed as revision 21850 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add AVI metadata conversion table.
Patch by Anton Khirnov (gmail{wyskas}).
Originally committed as revision 21653 to svn://svn.ffmpeg.org/ffmpeg/trunk
strn muxing in avi support.untested as ffmpeg.c has no means to set AVStream metadata (patchwelcome)
Originally committed as revision 21644 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove last MAX_STREAMS from avienc.c
Originally committed as revision 21500 to svn://svn.ffmpeg.org/ffmpeg/trunk
Introduce AVIStream struct and move stream based variables to it.This removes all but one MAX_STREAM from avienc.c.
Originally committed as revision 21498 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add ff_ prefixes to exported symbols in libavformat/riff.h.patch by Daniel Verkamp, aniel drv nu
Originally committed as revision 19254 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add support for muxing XSUB subtitles to AVI muxer.
Originally committed as revision 19223 to svn://svn.ffmpeg.org/ffmpeg/trunk
use av_freep() instead of av_free() + =NULL.
Originally committed as revision 18349 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add AVFMT_VARIABLE_FPS to specify which muxers do not need duplicated frames.
Originally committed as revision 17554 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove pointless #if around the file, it is already conditionally compiled.
Originally committed as revision 17208 to svn://svn.ffmpeg.org/ffmpeg/trunk
cosmetics: Remove pointless period after copyright statement non-sentences.
Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
replace AV_METADATA_IGNORE_CASE flag by a new AV_METADATA_MATCH_CASE flagwith the opposed meaning
Originally committed as revision 16680 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change semantic of CONFIG_*, HAVE_* and ARCH_*.They are now always defined to either 0 or 1.
Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
rename AVMetaData to AVMetadata and meta_data to metadata
Originally committed as revision 16430 to svn://svn.ffmpeg.org/ffmpeg/trunk
Generic metadata API.avi is updated as example.No version bump, the API still might change slightly ...No update to ffmpeg.c as requested by aurel.
Originally committed as revision 16424 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove offset_t typedef and use int64_t directly instead.The name offset_t is easily confused with the standard off_t type and*_t is POSIX reserved namespace if any POSIX header is included.
Originally committed as revision 15533 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix an invalid free in the AVI muxer when an unsupported audio track is added.patch by Laurent Aimar, fenrir via.ecp fr
Originally committed as revision 15159 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change codec_tag type from const struct AVCodecTag ** to const struct AVCodecTag * const *
Originally committed as revision 14947 to svn://svn.ffmpeg.org/ffmpeg/trunk
convert every muxer/demuxer to write/read sample_aspect_ratio from/tothe corresponding AVStream instead of AVCodecContext
Originally committed as revision 14933 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.patch by Stefano Sabatini, stefano.sabatini-lala poste.italong with some spelling/consistency fixes for the long names by me
Originally committed as revision 13649 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix aspect ratio.fixes issue404avienc.c change by StevieS
Originally committed as revision 12601 to svn://svn.ffmpeg.org/ffmpeg/trunk
Store aspect ratio in avis.
Originally committed as revision 12290 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use dynamically allocated ByteIOContext in AVFormatContext
patch by: Björn Axelsson, bjorn d axelsson a intinor d sethread: [PATCH] Remove static ByteIOContexts, 06 nov 2007
Originally committed as revision 11071 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
get rid of the [4] limitation of codec tag lists
Originally committed as revision 7596 to svn://svn.ffmpeg.org/ffmpeg/trunk
add codec_id <-> codec_tag tables to AVIn/OutputFormat
Originally committed as revision 7593 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix indention (dunno why it was messed up ...)
Originally committed as revision 7592 to svn://svn.ffmpeg.org/ffmpeg/trunk
use the standard INT64_C() macro for 64-bit constants
Originally committed as revision 7240 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
replace coder/decoder file description in libavformat by muxer/demuxer
Originally committed as revision 6774 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
fix some signedness warnings
Originally committed as revision 6355 to svn://svn.ffmpeg.org/ffmpeg/trunk
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 PMSubject: [Ffmpeg-devel] [PATCH] Enable track tag in AVI
Originally committed as revision 6189 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix ODML AVI Duration for files > 2GBPatch by Brian Brice % bbrice A newtek P com %Original thread:Date: Aug 22, 2006 10:21 PMSubject: [Ffmpeg-devel] [PATCH] ODML AVI Duration
Originally committed as revision 6063 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
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
allow individual selection of muxers and demuxers
Originally committed as revision 5707 to svn://svn.ffmpeg.org/ffmpeg/trunk
give AVInput/OutputFormat structs consistent names
Originally committed as revision 5697 to svn://svn.ffmpeg.org/ffmpeg/trunk
Flash Screen Video decoder (fourcc:FSV1)
Originally committed as revision 5436 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add MPEG FourCC for MPEG-2 video.
Originally committed as revision 5391 to svn://svn.ffmpeg.org/ffmpeg/trunk
KMVC (used in Worms games) decoder. Works fine with samples from MPHQ
Originally committed as revision 5273 to svn://svn.ffmpeg.org/ffmpeg/trunk
fixing total_frames
Originally committed as revision 5101 to svn://svn.ffmpeg.org/ffmpeg/trunk
indention
Originally committed as revision 5100 to svn://svn.ffmpeg.org/ffmpeg/trunk
Set 'MJLS' FOURCC for JPEG-LS in AVI and documentation fix. Patch bykostya shishkov - gmail - com.
Originally committed as revision 5082 to svn://svn.ffmpeg.org/ffmpeg/trunk
replace if by assert as it should never by true
Originally committed as revision 5080 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
RMP4 ("xvid fork") decoding support
Originally committed as revision 5035 to svn://svn.ffmpeg.org/ffmpeg/trunk
dosbox native ZMBV decoder, courtesy of Kostya
Originally committed as revision 5000 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add fourcc "SEDG" for MPEG-4 files produced by Samsung VP-M110 Miniketcamcorder
Patch by Fabien Cosse * fabien ! cosse wanadoo ! fr *
Originally committed as revision 4900 to svn://svn.ffmpeg.org/ffmpeg/trunk
avoid using non constant fields of AVCodecContext in avi muxer
Originally committed as revision 4897 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update licensing information: The FSF changed postal address.
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
CamStudio decoder, only 32 bit lzo mode is tested
Originally committed as revision 4836 to svn://svn.ffmpeg.org/ffmpeg/trunk
COSMETICS: tabs --> spaces, some prettyprinting
Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
COSMETICS: Remove all trailing whitespace.
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
add some h.264 fourccs to codec_bmp_tags[]
Originally committed as revision 4712 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
Duck TrueMotion 2 video decoder, courtesy of Konstantin Shishkov
Originally committed as revision 4638 to svn://svn.ffmpeg.org/ffmpeg/trunk
Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERSin libavformat to allow building (de)coders and (de)muxers independently atsome point + support for this option in configure.
Originally committed as revision 4611 to svn://svn.ffmpeg.org/ffmpeg/trunk
a few more raw yuv fourccs
Originally committed as revision 4565 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
Theora fourcc
Originally committed as revision 4393 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
a step toward CODEC_TYPE_DATA supportremove a little duplicated code
Originally committed as revision 4342 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fraps FPS1 video decoder (v1 & v2), courtesy of Roine Gustafsson <roineat users sf net>
Originally committed as revision 4264 to svn://svn.ffmpeg.org/ffmpeg/trunk
add VP30 fourcc
Originally committed as revision 4247 to svn://svn.ffmpeg.org/ffmpeg/trunk
switch to native time bases
Originally committed as revision 4168 to svn://svn.ffmpeg.org/ffmpeg/trunk
Indeo 2 decoder by (Kostya <> kostya.shishkov gmail com)
Originally committed as revision 4141 to svn://svn.ffmpeg.org/ffmpeg/trunk
Autodesk Animator Studio Codec (AASC) video decoder, courtesy ofKonstantin Shishkov
Originally committed as revision 4099 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix vorbis in avi
Originally committed as revision 4098 to svn://svn.ffmpeg.org/ffmpeg/trunk
Winnov WNV1 video decoder, courtesy of Konstantin Shishkov
Originally committed as revision 4083 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
sample_size fix
Originally committed as revision 4043 to svn://svn.ffmpeg.org/ffmpeg/trunk
go LOCO, courtesy of Kostya Shishkov
Originally committed as revision 3995 to svn://svn.ffmpeg.org/ffmpeg/trunk
switch MPEG4 fourcc to FMP4
Originally committed as revision 3972 to svn://svn.ffmpeg.org/ffmpeg/trunk
wmv3
Originally committed as revision 3875 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
timestamp truncation fix?
Originally committed as revision 3832 to svn://svn.ffmpeg.org/ffmpeg/trunk
WV1F support
Originally committed as revision 3790 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
native QPEG video decoder, courtesy of Konstantin Shishkov
Originally committed as revision 3688 to svn://svn.ffmpeg.org/ffmpeg/trunk
cbr audio muxing fix
Originally committed as revision 3661 to svn://svn.ffmpeg.org/ffmpeg/trunk
Miro VideoXL (VIXL) decoder, courtesy of Konstantin Shishkov
Originally committed as revision 3641 to svn://svn.ffmpeg.org/ffmpeg/trunk