Statistics
| Branch: | Revision:

ffmpeg / libavformat / gxfenc.c @ 4dcde00c

History | View | Annotate | Download (28.7 KB)

# Date Author Comment
8978feda 04/03/2011 08:46 PM Anton Khirnov

avio: introduce an AVIOContext.seekable field

Use it instead of url_is_streamed and AVIOContext.is_streamed.

2912e87a 03/19/2011 01:33 PM Mans Rullgard

Replace FFmpeg with Libav in licence headers

Signed-off-by: Mans Rullgard <>

b7f2fdde 03/17/2011 02:59 AM Anton Khirnov

avio: rename put_flush_packet -> avio_flush

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

76aa876e 03/07/2011 04:03 PM Anton Khirnov

avio: avio_ prefix for url_fsize

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

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

avio: avio_ prefix for url_fseek

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

bbc413f9 02/25/2011 07:38 PM Anton Khirnov

lavf: replace remaining uses of put_tag with avio_write

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

77eb5504 02/21/2011 07:25 PM Anton Khirnov

avio: avio: avio_ prefixes for put_* functions

In the name of consistency:
put_byte -> avio_w8
put_<type> -> avio_w<type>
put_buffer -> avio_write

put_nbyte will be made private
put_tag will be merged with avio_put_str

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

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.

8a451afe 10/07/2010 07:41 PM Baptiste Coudurier

In gxf muxer, round up number of lines mod 16 in mpeg umf data, based patch by Reuben Martin, reuben dot m at gmail dot com

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

c6d04add 10/07/2010 07:35 PM Baptiste Coudurier

In gxf muxer, fix number of flt entries based on patch by Reuben Martin, reuben dot m at gmail dot com

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

82ae56b3 10/07/2010 07:17 PM Reuben Martin

In gxf muxer, write umf media for mpeg1video, patch by Reuben Martin, reuben dot m at gmail dot com

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

ad4c3c68 10/07/2010 07:15 PM Reuben Martin

In gxf muxer, fix flt entry offset, patch by Reuben Martin, reuben dot m at gmail dot com

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

eeeae2bf 09/01/2010 12:04 AM Baptiste Coudurier

gxf muxer only accepts pal or ntsc resolutions currently, so fail if resolution is something else

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

591db22d 07/21/2010 07:46 AM Thierry Foucu

gxfenc: Fix ES name in the UMF media description, by using strlen instead of sizeof

Patch by Thierry Foucu, tfoucu at gmail

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

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://svn.ffmpeg.org/ffmpeg/trunk

bc2d2a07 10/16/2009 02:46 PM Carl Eugen Hoyos

Make AVCodecTag.id enum CodecID and use CODEC_ID_NONE instead of 0.

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

1a40491e 06/22/2009 11:09 PM Daniel Verkamp

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

c43accab 05/23/2009 03:05 AM Baptiste Coudurier

remove useless include

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

af79f1ae 03/09/2009 04:17 AM Baptiste Coudurier

reindent

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

6b4fab72 03/09/2009 03:34 AM Baptiste Coudurier

change path pattern to be similar to existing files, and remove useless buffer

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

4070629d 03/09/2009 02:49 AM Baptiste Coudurier

merge struct declaration and definition

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

0c8f7727 03/09/2009 02:47 AM Baptiste Coudurier

write map packet every 100 packets according to specs

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

aaa43de3 03/09/2009 01:35 AM Baptiste Coudurier

write flt packet, might need some tweaking but it works

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

a96b1a90 03/09/2009 01:10 AM Baptiste Coudurier

correctly interleave audio and video according to specs

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

46a7e3ec 03/09/2009 12:14 AM Baptiste Coudurier

write timecode track in gxf

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

33605366 03/08/2009 10:23 PM Baptiste Coudurier

compute media info in write_header

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

cd34fd9c 03/08/2009 10:14 PM Baptiste Coudurier

factorize write packet

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

990287c4 03/08/2009 10:12 PM Baptiste Coudurier

remove unneeded and empty user data

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

6b43d2d0 03/08/2009 09:55 PM Baptiste Coudurier

uniformize variable names and remove duplicating fields in private structs

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

8b9c94e0 03/08/2009 09:08 PM Baptiste Coudurier

remove useless fields

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

2ead1eb0 02/13/2009 09:36 PM Thierry Foucu

use correct field number for video according to specs, patch by Thierry Foucu, tfoucu at gmail dot com

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

032d8aec 02/13/2009 09:32 PM Baptiste Coudurier

cosmetics, rename nb_frames to nb_fields

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

68a7aaff 02/12/2009 12:08 AM Thierry Foucu

compute b_per_i_or_p value correctly, patch by Thierry Foucu, tfoucu at gmail dot com

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

a88f0f16 02/11/2009 11:49 PM Baptiste Coudurier

rename wrongly named b_per_gop to b_per_i_or_p according to specs

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

16e3b0b3 02/09/2009 09:34 PM Baptiste Coudurier

rename ff_audio_interleave to ff_audio_rechunk_interleave

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

63601677 02/08/2009 04:33 AM Baptiste Coudurier

use new audio interleaving generic code

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

5efa932d 01/31/2009 11:06 AM Baptiste Coudurier

use st->priv_data to store per stream context

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

d972e56c 01/27/2009 11:44 PM Baptiste Coudurier

second try fixing time code in gxf

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

e9338da8 01/23/2009 08:03 PM Baptiste Coudurier

fix endianness of time code, and calculate it in fields, according to specs

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

507ff760 01/20/2009 09:43 AM Baptiste Coudurier

Do not use avctx->frame_number which might not be set,
this also fixes a side effect where its value was one too much.

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

15a4e8b8 01/20/2009 09:25 AM Baptiste Coudurier

set correct value for starting line

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

fc941878 01/20/2009 09:14 AM Baptiste Coudurier

fix gxf time code mark out value

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

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://svn.ffmpeg.org/ffmpeg/trunk

d77ac324 12/13/2008 09:58 PM Reimar Döffinger

Avoid _t in gxf enum type names

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

bc5c918e 10/03/2008 10:16 AM Diego Biurrun

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

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 poste.it
along with some spelling/consistency fixes for the long names by me

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

1234da4c 05/27/2008 01:26 AM Baptiste Coudurier

use av_fifo_generic_write, old func is deprecated

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

245976da 05/09/2008 11:56 AM Diego Biurrun

Use full path for #includes from another directory.

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

899681cd 11/21/2007 07:41 AM Björn Axelsson

Use dynamically allocated ByteIOContext in AVFormatContext

patch by: Björn Axelsson, bjorn d axelsson a intinor d se
thread: [PATCH] Remove static ByteIOContexts, 06 nov 2007

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

9031aeb1 08/09/2007 05:18 PM Baptiste Coudurier

take care to use video track field number as duration

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

b1dc5beb 07/26/2007 01:01 PM Aurelien Jacobs

replaces hardcoded values by the equivalent enum definitions

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

71daa04c 07/13/2007 05:15 PM Baptiste Coudurier

Smartjog granted permission to relicense as LGPL 2.1

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

51d2ff80 07/13/2007 05:06 PM Baptiste Coudurier

round timestamps up, k2 broadcast server seems to need it

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

20121213 02/14/2007 02:54 PM Baptiste Coudurier

fix dts adjusting

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

9688979c 01/22/2007 01:16 AM Diego Biurrun

Fix some more license headers.

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

6a287fd7 11/28/2006 03:34 PM Baptiste Coudurier

readjust dts if negative

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

99fd05cb 10/18/2006 03:10 PM Baptiste Coudurier

use AVFormatContext to log

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

5b9d79bd 10/17/2006 05:44 PM Baptiste Coudurier

avoid overwriting pkt

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

31903634 10/10/2006 09:17 AM Baptiste Coudurier

quiet gcc about enum value not handled in switch

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

f5a478f6 09/21/2006 07:31 AM Roman Shaposhnik
  • Moving FifoBuffer out of libavformat/avformat.h and
    libavformat/utils.c into libavutil

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

afbbe5e3 08/21/2006 03:49 PM Baptiste Coudurier

set correct first gop closed value

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

2b7e230b 08/21/2006 03:14 PM Baptiste Coudurier

rename closed_gop to first_gop_closed

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

6a7eba1f 08/21/2006 01:57 PM Baptiste Coudurier

init buffer

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

201f1d45 08/12/2006 12:18 AM Baptiste Coudurier

use packet dts as correct media field number and use av_interleave_pkt_per_dts

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

76c9cb0a 08/09/2006 10:48 AM Baptiste Coudurier

parse mpeg frame to get pict type and closed gop flag

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

0e15b7b0 08/01/2006 10:00 AM Baptiste Coudurier

negative to_pad won't provoke infinite loop

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

3068f1c8 08/01/2006 09:56 AM Baptiste Coudurier

avoid reading beyond packet size

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

86329cce 07/19/2006 09:38 AM Baptiste Coudurier

GXF muxer

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