| Branch: | Revision:

ffmpeg / libavformat / iff.c @ 333e8943

History | View | Annotate | Download (9.32 KB)

# Date Author Comment
2912e87a 03/19/2011 01:33 PM Mans Rullgard

Replace FFmpeg with Libav in licence headers

Signed-off-by: Mans Rullgard <>

45a8a02a 03/17/2011 02:24 AM Anton Khirnov

lavf: replace avio_seek(SEEK_CUR) with avio_skip where it makes sense

Signed-off-by: Ronald S. Bultje <>

66e5b1df 03/07/2011 10:20 PM Anton Khirnov

avio: deprecate url_feof

AVIOContext.eof_reached should be used directly instead.

Signed-off-by: Ronald S. Bultje <>

a2704c97 03/04/2011 04:26 PM Anton Khirnov

avio: add avio_tell macro as a replacement for url_ftell

Signed-off-by: Ronald S. Bultje <>

e356fc57 03/01/2011 05:22 PM Anton Khirnov

lavf: replace all uses of url_fskip with avio_seek

Signed-off-by: Ronald S. Bultje <>

6b4aa5da 03/01/2011 05:12 PM Anton Khirnov

avio: avio_ prefix for url_fseek

Signed-off-by: Ronald S. Bultje <>

b7effd4e 02/21/2011 04:23 PM Anton Khirnov

avio: avio_ prefixes for get_* functions

In the name of consistency:
get_byte -> avio_r8
get_<type> -> avio_r<type>
get_buffer -> avio_read

get_partial_buffer will be made private later

get_strz is left out becase I want to change it later to return...

ae628ec1 02/20/2011 01:37 PM Anton Khirnov

avio: rename ByteIOContext to AVIOContext.

Signed-off-by: Ronald S. Bultje <>

c6610a21 01/26/2011 10:10 PM Diego Elio Pettenò

Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.

This also lists the objects from those two libraries as internal (by adding
the ff_ prefix) so that they can then be hidden via linker scripts.

2d162e38 01/26/2011 04:08 PM Diego Elio Pettenò

Make ff_cmap_read_palette static to libavcodec/iff.c. Delete iff.h.

The iff.h header only declared one function that is now static, the
libavformat/iff.c source file wasn't using it before. Drop the file

Signed-off-by: Mans Rullgard <>

ea15d200 07/15/2010 11:43 AM Peter Ross

remove redundant text and whitespaces from iff demuxer av_log() statements

Originally committed as revision 24246 to svn://

299ac811 05/13/2010 03:41 PM Sebastian Vater

Reindent after r23112.

Patch by Sebastian Vater <cdgs basty googlemail com>.

Originally committed as revision 23113 to svn://

65d213ec 05/13/2010 03:39 PM Sebastian Vater

Move handling of paletted data to the IFF demuxer. This allows future
handling of things such as masking/EHB/HAM for this type of data.

Patch by Sebastian Vater <cdgs basty googlemail com>.

Originally committed as revision 23112 to svn://

0613ece5 05/09/2010 08:10 PM Sebastian Vater

Replace usage of s->streams0->* with st->*, which is shorter.

Patch by Sebastian Vater <cdgs basty googlemail com>.

Originally committed as revision 23069 to svn://

8af7dbce 05/05/2010 05:26 PM Sebastian Vater

Parse IFF metadata.

Patch by Sebastian Vater, cdgs D basty A googlemail

Originally committed as revision 23024 to svn://

4f5e6ef1 04/27/2010 02:04 PM Sebastian Vater

Reindent after rr22977.

Patch by Sebastian Vater <cdgs.basty googlemail com>.

Originally committed as revision 22978 to svn://

46dcabf8 04/27/2010 02:03 PM Sebastian Vater

Make the IFF demuxer a little more standards-compliant, e.g. respect the size
fields of common media header chunks (these can have different sizes depending
on the type of IFF file you read), better handle odd sizes (like RIFF, every
field is padded to word) and handle headerchunks after the BODY chunk....

e5953464 04/20/2010 06:40 PM Sebastian Vater

Reindent / reformat some code with broken indenting.

Patch by Sebastian Vater <cdgs DOT basty googlemail com>.

Originally committed as revision 22924 to svn://

ba87f080 04/20/2010 02:45 PM Diego Biurrun

Remove explicit filename from Doxygen @file commands.

Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.

Originally committed as revision 22921 to svn://

cc947f04 03/31/2010 12:29 PM Jean-Daniel Dupas

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://

72415b2a 03/30/2010 11:30 PM Stefano Sabatini

Define AVMediaType enum, and use it instead of enum CodecType, which
is deprecated and will be dropped at the next major bump.

Originally committed as revision 22735 to svn://

d9747e29 03/08/2010 02:36 AM Måns Rullgård

IFF: move ff_cmap_read_palette() prototype to a header file

Originally committed as revision 22307 to svn://

899605f1 02/16/2010 09:55 AM Peter Ross

Support IFF ANNO (annotation) chunk type

Originally committed as revision 21847 to svn://

451b353d 02/03/2010 09:58 AM Peter Ross

Indentation cleanup

Originally committed as revision 21624 to svn://

02c4f626 02/03/2010 09:57 AM Peter Ross

Extend IFF demuxer to parse PBM/ILBM bitmap chunks

Originally committed as revision 21623 to svn://

bad5537e 02/01/2009 02:00 AM Diego Biurrun

Use full internal pathname in doxygen @file directives.
Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.

Originally committed as revision 16912 to svn://

6a5d31ac 01/11/2009 10:19 PM Diego Biurrun

Fix build: Add intreadwrite.h and bswap.h #includes where necessary.

Originally committed as revision 16556 to svn://

f98dcded 12/13/2008 01:11 PM Jai Menon

Avoid _t in identifier names, _t is reserved by POSIX.
patch by Jai Menon, jmenon86 gmail com

Originally committed as revision 16098 to svn://

dd1c8f3e 09/08/2008 02:24 PM Luca Abeni

Bump Major version, this commit is almost just renaming bits_per_sample to
bits_per_coded_sample but that cannot be done seperately.
Patch by Luca Abeni
Also reset the minor version and fix the forgotton change to libfaad.
Note: The API/ABI should not be considered stable yet, there still may...

bde15e74 06/03/2008 04:20 PM Stefano Sabatini

Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.
patch by Stefano Sabatini, stefano.sabatini-lala
along with some spelling/consistency fixes for the long names by me

Originally committed as revision 13649 to svn://

86b2d47f 05/09/2008 11:25 AM Jai Menon

IFF stereo support

Patch by Jai Menon ( realityman gmx net )

Originally committed as revision 13097 to svn://

b2fec0fc 04/02/2008 07:03 PM Diego Biurrun

Remove unused variable.

Originally committed as revision 12670 to svn://

4477dedc 03/31/2008 05:31 PM Diego Biurrun

minor typo fixes

Originally committed as revision 12658 to svn://

3a027f5e 03/30/2008 07:17 PM Jai Menon

IFF demuxer

Patch by Jai Menon (realityman <at>

Originally committed as revision 12633 to svn://