| Branch: | Revision:

ffmpeg / libavformat / asf.h @ 4dcde00c

History | View | Annotate | Download (7.25 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 <>

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

avio: rename ByteIOContext to AVIOContext.

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

4bc328a2 02/09/2011 08:31 PM Anton Khirnov

asf: split ASFContext into muxer and demuxer parts.

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

e4e234fa 02/09/2011 12:33 PM Anton Khirnov

asf: make ff_guidcmp inline and move it to asf.h

Signed-off-by: Mans Rullgard <>

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.

dccbd97d 01/21/2011 08:21 PM Anton Khirnov

lavf: move ff_put_str16_nolen from asf to avio and rename it

It will be useful in the mp3 muxer.

Signed-off-by: Mans Rullgard <>

a750050f 12/26/2010 01:26 AM Peter Ross

make guid utility function visibile to other modules (ff_guidcmp, ff_get_guid)

Originally committed as revision 26093 to svn://

7428c8f5 07/20/2010 11:50 AM Martin Storsjö

asf: Add asf_jfif_media guid

Originally committed as revision 24350 to svn://

852e0ca5 03/24/2010 06:40 PM Zhentan Feng

Move put_le16_nolen() to asf.c and give it a ff_ prefix. This way, it is easier
to share it with e.g. MMS.

Patch by Zhentan Feng <spyfeng gmail com>.

Originally committed as revision 22656 to svn://

88b51ea9 03/08/2010 01:13 PM Vladimir Pantelic

Use ASF supports "markers" which are a name and a time stamp to create
lavf chapters.
Patch by Vladimir Pantelic pan (arobase) nt tu (dash) darmstadt de

Originally committed as revision 22326 to svn://

febd1c90 10/11/2009 11:09 PM Daniel G. Taylor

Detect Windows Media DRM protected files and display warning if no key
was provided.

Patch by Daniel G. Taylor, dan programmer-art org

Originally committed as revision 20209 to svn://

91d19d47 06/24/2009 11:04 PM Ronald S. Bultje

Remove any reference to ASFContext.packet_size and replace it with
AVFormatContext.packet_size. See "[PATCH] asf*.c/h: use
AVFormatContext->packet_size instead of own copy" thread on ML.

Originally committed as revision 19270 to svn://

277a28e8 06/09/2009 08:58 PM Ronald S. Bultje

Make asf_get_packet() and asf_parse_packet() static. See "[PATCH] asfdec.c:
make get/parse_packet static" thread from 2 months ago.

Originally committed as revision 19140 to svn://

e19f9952 05/12/2009 11:40 PM Diego Biurrun

Fix bandwith vs. bandwiDth typo.

Originally committed as revision 18804 to svn://

5f1ac36d 05/12/2009 12:35 PM Cyril Comparon

Per-stream language-tags extraction in asfdec.
Patch by Cyril Comparon: gmail(name, surname);
Original thread: Suggestion for a centralized language-tag facility in libavformat
Date: 04/10/2009 07:33 PM

Originally committed as revision 18800 to svn://

b8b00d94 03/18/2009 02:03 PM Reimar Döffinger

Rename GUID typedef to ff_asf_guid to fix MinGW compilation failure
(GUID is also defined, but differently, in Windows headers).

Originally committed as revision 18032 to svn://

719e721a 03/01/2009 12:12 AM Aurelien Jacobs

Add some basic metadata conversion tables for matroska and asf.
Add missing const qualifiers for metadata_conv in AV{In|Out}putFormat.

Originally committed as revision 17671 to svn://

17af0525 02/26/2009 04:17 PM Aurelien Jacobs

move static tables from asf.h to non-static tables in asf.c
this avoid getting those tables duplicated in asfenc.o and asfdec.o

Originally committed as revision 17619 to svn://

406792e7 01/19/2009 03:46 PM Diego Biurrun

cosmetics: Remove pointless period after copyright statement non-sentences.

Originally committed as revision 16684 to svn://

1d217cdb 12/18/2008 01:28 AM Ronald S. Bultje

Make asf_get_packet() and asf_parse_packet() public for use in RTSP-MS and
give them a ff_ prefix. See "[PATCH] asf.c: make functions of interest for
MS-RTSP public" thread on ML.

Originally committed as revision 16205 to svn://

98790382 08/31/2008 07:39 AM Stefano Sabatini

Globally rename the header inclusion guard names.

Consistently apply this rule: the guard name is obtained from the
filename by stripping the leading "lib", converting '/' and '.' to
'_' and uppercasing the resulting name. Guard names in the root
directory have to be prefixed by "FFMPEG_"....

64bb7bd5 12/23/2007 09:01 PM Diego Biurrun

typo: begining --> beginning

Originally committed as revision 11312 to svn://

52b541ad 12/01/2007 10:21 PM Vitor Sessak


Originally committed as revision 11122 to svn://

5b21bdab 10/17/2007 09:37 AM Diego Biurrun

Add FFMPEG_ prefix to all multiple inclusion guards.

Originally committed as revision 10765 to svn://

efb77577 06/17/2007 06:59 PM Guillaume Poirier

add a comment to indicate which #endif belong to which #define

Originally committed as revision 9356 to svn://

699b3f99 06/17/2007 12:01 AM Måns Rullgård

add multiple inclusion guards to headers

Originally committed as revision 9345 to svn://

99545457 06/16/2007 10:59 PM Måns Rullgård

include all prerequisites in header files

Originally committed as revision 9344 to svn://

0e3b6a6f 02/20/2007 11:44 PM Ryan Martell

Add the stream_bitrate GUID to the asf parsing code, and set stream bitrate
properties accordingly.
Patch by Ryan Martell, rdm4 % martellventures com.

Originally committed as revision 8046 to svn://

559a55ad 02/10/2007 03:36 AM Michael Niedermayer

use dvr-ms timestamps

Originally committed as revision 7905 to svn://

190972a0 02/07/2007 11:06 PM Michael Niedermayer

iam pretty sure send time is dts and not pts ...

Originally committed as revision 7879 to svn://

30e88789 01/31/2007 11:32 PM Michael Niedermayer

extract aspect ratio

Originally committed as revision 7791 to svn://

4c71d727 01/22/2007 04:37 PM Michael Niedermayer

check fragment offset and size
yes this too could have been exploitable ...

Originally committed as revision 7650 to svn://

4c6f7440 01/22/2007 11:15 AM Michael Niedermayer

doxygenize comments

Originally committed as revision 7646 to svn://

6bb2a2df 01/22/2007 10:53 AM Michael Niedermayer

remove a few unused and duplicated variables

Originally committed as revision 7642 to svn://

24c14d6d 01/21/2007 08:06 PM Michael Niedermayer

simplify GUIDs

Originally committed as revision 7611 to svn://

73fe1052 12/04/2006 03:46 PM Ryan Martell

Minor modifications to handle mms streaming.
Patch by Ryan Martell rdm4 martellventures com.

Originally committed as revision 7221 to svn://

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

52e54612 08/23/2006 08:24 PM Michael Niedermayer

fix fallback if theres no index
fix index less seeking

Originally committed as revision 6055 to svn://

b6eaae39 07/29/2006 04:07 PM Kohn Emil Dan

The reader ignores the size of the ASF data object and keeps on
reading even beyond it.
Therefore if the ASF file includes an index object at its end, the
reader will treat the index like data, but of course will fail since
it thinks that the data is corrupted....

88141c91 01/20/2006 11:48 PM Michael Niedermayer

audio in dvr-ms demuxing support by (John Donaghy <johnfdonaghy gmail com<)

Originally committed as revision 4874 to svn://

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

Update licensing information: The FSF changed postal address.

Originally committed as revision 4842 to svn://

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

COSMETICS: tabs --> spaces, some prettyprinting

Originally committed as revision 4764 to svn://

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

COSMETICS: Remove all trailing whitespace.

Originally committed as revision 4749 to svn://

ae38261e 08/10/2005 11:41 PM Mike Brown

changes to ignore command media embedded in MS WMV files patch by ("Brown, Mike": mikeb, vibephone com)

Originally committed as revision 4501 to svn://

982e53fe 03/23/2005 01:30 PM Calcium

31_ASF_compatibility_with_WMP_and_add_index.patch by (Calcium | calcium nurs or jp)

Originally committed as revision 4073 to svn://

615b92fd 03/05/2004 10:10 PM Konstantin Andreyev

asf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)
1. Corrected packet sent time. (Packet sent time => previous packet sent
2. Corrected payload playing time. (Payload playing time => packet sent
3. Used different format for packets with one payload and multi payloads....

542993b0 03/05/2004 09:34 PM Konstantin Andreyev

split asf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)

Originally committed as revision 2850 to svn://