Statistics
| Branch: | Revision:

ffmpeg / libavformat @ 96445426

# Date Author Comment
96445426 08/15/2008 04:54 PM Diego Biurrun

Replace generic CONFIG_MUXERS preprocessor condition around format-specific
functions by more appropriate format-specific preprocessor conditions.

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

bcb5430a 08/15/2008 04:48 PM Diego Biurrun

Replace generic CONFIG_MUXERS preprocessor conditions around AVOutputFormat
declarations by more specific CONFIG_FOOBAR_MUXER conditions.

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

082f7acf 08/15/2008 04:37 PM Diego Biurrun

cosmetics: Remove redundant #endif comments that are very close to the #ifdef
condition. This will make upcoming diffs smaller.

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

fb9f1117 08/15/2008 04:33 PM Diego Biurrun

cosmetics: misc spelling fixes

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

ff9c8d7c 08/15/2008 04:13 PM Michael Niedermayer

Add flag to mark demuxers that can output discontinuous timestamps.
(could also be added to muxers if someone wants)

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

a964e813 08/14/2008 10:36 PM Aurelien Jacobs

use h_addr_list0 instead of h_addr as this is the posix hostent field name

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

7246177d 08/14/2008 10:01 PM Aurelien Jacobs

ensure we get explicit definition of various _XOPEN_SOURCE functions we use

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

b5f46e93 08/14/2008 09:48 PM Baptiste Coudurier

import ok'd hunks for mxf muxer

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

7139bfa8 08/14/2008 02:29 PM Kurtnoise

Surround '#include <sys/select>' by HAVE_SYS_SELECT_H.
patch by Kurtnoise, kurtnoise free fr

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

67a38cee 08/14/2008 11:17 AM Anuradha Suraparaju

Change Dirac in MPEG-TS encapsulation to conform with spec changes.
patch by Anuradha Suraparaju, anuradha rd.bbc.co uk

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

3c9769a0 08/14/2008 03:24 AM Michael Niedermayer

Do not fill the pts reordering buffer with guessed dts.
These values should not matter at all in principle because they
do not correspond to the time of display of any frame but it seems
ffmpeg becomes confused by them if they are far off and its not
strictly correct to set them to guessed values....

5df3cc6f 08/13/2008 09:15 PM Aurelien Jacobs

matroskadec: list some more ebml IDs found in the wild and that we ignore
This avoid printing some warnings about unknow IDs while we in fact know
the IDs but just want to knowingly ignore them.

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

f4bba201 08/13/2008 07:29 PM Anuradha Suraparaju

Dirac encapsulation in MPEG-TS
patch by Anuradha Suraparaju, anuradha rd.bbc.co uk

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

2485abe2 08/13/2008 06:32 PM Diego Biurrun

Remove unused variable.

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

ea452b54 08/13/2008 05:22 PM Aurelien Jacobs

strcasecmp() requires #include <strings.h>

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

131f1cb2 08/13/2008 09:36 AM Aurelien Jacobs

matroskadec: parse available blocks even when cluster parsing failed
This way, we still read the few complete blocks out of a truncated
cluster at the end of a truncated file.

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

0e55ba72 08/12/2008 09:02 PM Michael Niedermayer

Add needed include, make it compile without -D_BSD_SOURCE.

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

0d84a8f6 08/12/2008 05:28 PM Baptiste Coudurier

increase MAX_REORDER_DELAY and pts_buffer size to 16, max for h264 atm

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

cb5b96cd 08/12/2008 05:26 PM Baptiste Coudurier

Prevent dts generation code to be executed when delay is > MAX_REORDER_DELAY,
this fixes overflow in AVStream->pts_buffer.

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

ebc22cc2 08/12/2008 12:36 PM Peter Ross

Electronic Arts demuxer: support SxEN audio tags found in 'Need for Speed: Pro Street' computer game.

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

6819af82 08/12/2008 08:35 AM Peter Ross

Electronic Arts demuxer: perform identification of ADPCM EA R2 codec using revision2 flag.

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

a07f1178 08/12/2008 08:33 AM Peter Ross

Electronic Arts demuxer: ignore PTxx platform ID values.

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

d3302b70 08/12/2008 08:32 AM Peter Ross

Support Electronic Arts files containing MPEG2VIDEO.

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

1b46683c 08/10/2008 03:34 PM Benjamin Larsson

FOURCC addition: added 3IV2, another mpeg4 id. incoming/video_3iv2/video_3iv2.avi

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

d9d9a8c0 08/10/2008 01:58 AM Peter Ross

Add MDEC tags to Electronic Arts demuxer.

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

8163c870 08/10/2008 12:28 AM Stefano Sabatini

Cosmetics: move at the beginning of the file the av_frac_* functions, avoid
the forward declarations.

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

44015c56 08/08/2008 11:50 PM Aurelien Jacobs

matroskadec: add basic tags support (metadata)

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

c97429e2 08/08/2008 06:40 PM Stefano Sabatini

Implement avformat_version().

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

b80b5692 08/07/2008 05:33 PM Baptiste Coudurier

remove mxf.c, previously copied to mxfdec.c

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

d09ea6ba 08/07/2008 02:12 AM Baptiste Coudurier

rename mxf.c to mxfdec.c

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

5c5b1731 08/06/2008 10:17 PM Måns Rullgård

Maintain pointer to end of AVFormatContext.packet_buffer list

This changes add_to_pktbuf() to maintain a pointer to the last entry
in the list, avoiding a linear walk-through on each call. Before this
change, add_to_pktbuf() could take a significant amount of time (10%...

bbf020e9 08/06/2008 08:34 AM Peter Ross

Add Electronic Arts TGV chunk tags to EA demuxer.

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

00a3431c 08/06/2008 12:21 AM Aurelien Jacobs

matroskadec: use av_freep(&x) instead of av_free(x);x=NULL

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

b8702539 08/06/2008 12:17 AM Anton Khirnov

matroskadec: replace matroska_queue_packet with a single call to dynarray_add
patch by Anton Khirnov wyskas at gmail dot com

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

95aad5d1 08/05/2008 09:46 PM Diego Biurrun

Fix small typo.

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

4e0e6888 08/05/2008 10:38 AM Peter Ross

Support muxing of Zork PCM audio into RIFF formats.

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

5968d2dd 08/05/2008 08:28 AM Diego Biurrun

misc spelling/grammar fixes

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

cc70d14b 08/05/2008 12:43 AM Aurelien Jacobs

matroskadec: remove useless num_streams

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

88cca989 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: expand useless ebml_read_element_id() wrapper

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

33ac07ea 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: simplify matroska_ebmlnum_sint()

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

c1e01133 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: implement matroska_ebmlnum_uint() using ebml_read_num()

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

cc8be506 08/05/2008 12:42 AM Aurelien Jacobs

matroska: expand useless define for MS compat codec id strings

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

20fb02c5 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: remove useless comments in ff_mkv_codec_tags

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

ff33c5c5 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: update copyright year and related comments

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

737c40da 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: reorder some functions in a more logical order

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

1b6d23bb 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: remove now useless wrapper ebml_read_element_length()

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

66cfc385 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: remove now useless wrapper ebml_read_seek()

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

5c5373ce 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: remove now useless peek_id

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

38797638 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: don't try to re-read already parsed ID in matroska_parse_cluster()

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

6314cca0 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: remove now unused parameter 'once' from ebml_parse_nest()

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

c4d3d9ba 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: directly use ebml_parse() or ebml_parse_id() where it's enough

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

66a37e06 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: new ebml_parse() function, centralize ebml_read_element_id() calls

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

9bcb92ca 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: rename ebml_parse() to ebml_parse_nest()

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

c005b3f2 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: don't care about the number of bytes read by ebml_read_element_id()

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

592110c2 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: simplify check for hierarchy level

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

f7b9687c 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: cosmetics: consistent style for function declarations

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

104be240 08/05/2008 12:42 AM Aurelien Jacobs

matroskadec: Use string instead of char table as probe data comparison source.

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

eb05cacc 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: use an EbmlBin as parameter to ebml_read_binary()

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

c6cd2b3d 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: extract common code out of ebml_read_*()

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

ba5a1f99 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: simplify/cleanup error logging in ebml_read_*()

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

54d8869d 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: remove now useless expected_id parameter from ebml_parse()

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

4dc9e183 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: expand useless ebml_peek_id() wrapper

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

3856e7c4 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: remove unused levelup parameter from ebml_read_element_id()

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

44cea765 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: extract read_level_up out of ebml_read_element_id

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

dfde36a3 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: remove useless levelup check

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

051ef5ce 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: remove useless check for cluster presence

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

28ba69e0 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: cosmetics: placement of 'else if'

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

7eb9b068 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: remove some useless empty lines

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

5efc8ec8 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: remove some useless or out of date comments

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

8f35a2c0 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: cosmetics

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

c171af9b 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: remove unused struct name

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

1e49ee42 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: remove now unused context fields

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

70109c0d 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: remove useless initialization

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

16f97ab0 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: cosmetics: remove useless braces

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

3143f133 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: remove some unused ebml funcs

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

209472b4 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: use generic parser to parse clusters

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

f06a4886 08/05/2008 12:41 AM Aurelien Jacobs

matroskadec: use generic parser inside matroska_execute_seekhead()

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

ce6f28bd 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: use generic parser to parse matroska from toplevel

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

9c25bafa 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: move context settings to matroska_read_header()

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

d88d806b 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: cosmetics: indentation of matroska_read_header()

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

9a9a3b03 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: move declaration to upper block

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

a636a56b 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: invert a test

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

4348571b 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: cosmetics: indentation of matroska_execute_seekhead()

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

82113343 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: remove useless dummy_level variable

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

13b350a3 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: use generic parser to parse seekhead

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

8ecdab8f 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: declare var where it's used

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

2cbc8811 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: use generic parser to parse tracks

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

29708581 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: use generic parser to parse info

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

b414cb89 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: use generic parser to parse attachments

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

6bbd7c7b 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: use generic parser to parse chapters

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

434d496a 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: use generic parser to parse tags

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

e5929fdf 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: use generic parser to parse index

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

009ecd50 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: return pointer instead of index in matroska_find_track_by_num()

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

28f450a9 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: create new AVStream earlier

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

fc4d335f 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: store an AVStream pointer instead of a stream index

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

63511324 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: use generic ebml parser to parse ebml header

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

789ed100 08/05/2008 12:40 AM Aurelien Jacobs

matroskadec: add an ebml generic parser

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

6e35ae2a 08/05/2008 12:39 AM Aurelien Jacobs

matroskadec: remove unused is_bframe flag

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

4eff9743 08/05/2008 12:39 AM Aurelien Jacobs

matroskadec: simplify flag default

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

ead30062 08/05/2008 12:39 AM Aurelien Jacobs

matroskadec: remove storage of various unused flags

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