Statistics
| Branch: | Revision:

ffmpeg / libavformat @ 4815e246

# Date Author Comment
4815e246 01/25/2009 04:44 PM Stefano Sabatini

Move documentation of av_register_all() from allformats.c to
avformat.h, and extend it.

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

7fa9a0a2 01/25/2009 01:21 AM Justin Ruggles

use function and definitions from libavcodec/flac.h in oggparseflac.c

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

6cde949a 01/25/2009 12:16 AM David DeHaven

Handle ID3v2 tags in raw FLAC streams by skipping them.
Patch by David DeHaven (dave sagetv com)

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

da837937 01/24/2009 02:52 PM Diego Biurrun

Fix undefined preprocessor directives warnings during 'make checkheaders'.

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

1ac63c2a 01/24/2009 08:20 AM Stefan Gehrer

return an error if we can not get a full packet,
fixes hang on EOF

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

c6f79c3e 01/24/2009 08:06 AM Stefan Gehrer

fix header parsing, the NULL terminated File ID is followed by a space

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

cb760a47 01/24/2009 04:56 AM Ronald S. Bultje

Skip m= blocks in the SDP if the media type is unknown. This prevents
subsequent a= lines from the m= block to be applied to the previous
m= line, thus breaking otherwise functional RTP streams. See discussion in
[PATCH] RTSP-MS 7/15: parse and allow unknown m= line codes" thread on...

14120c95 01/23/2009 10:16 PM Baptiste Coudurier

set pts and dts when only pts is present, according to specs

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

6e4668b8 01/23/2009 08:57 PM Baptiste Coudurier

write essence container data

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

5e4aa542 01/23/2009 08:20 PM Baptiste Coudurier

reduce display aspect ratio

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

24d6a613 01/23/2009 08:15 PM Baptiste Coudurier

stored height is a multiple of 16 for mpeg2

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

76af2edc 01/23/2009 12:17 PM Ben Littler

add EM4A fourcc , works for:
http://av.watch.impress.co.jp/docs/20040929/xf.asf

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

cf92cec7 01/23/2009 12:09 PM Andreas Öman

Avoid allocating MPADecodeContext on stack.

Instead move relevant fields into MPADecodeHeader and use it
where appropriate.

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

3a41c2f7 01/22/2009 11:35 PM Michael Niedermayer

Move av_read_frame/parser related buffer variables from AVFormatContext
to AVStream, this is required if we want to allow the user to pull frames
from specific streams at some point in the future.

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

082491c4 01/22/2009 07:45 PM Baptiste Coudurier

print stream sar if present and different than codec sar

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

a308737b 01/22/2009 12:08 PM Michael Niedermayer

Use EAGAIN return, primarely intended as example of EAGAIN useage.

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

cda6902d 01/22/2009 12:06 PM Michael Niedermayer

Handle av_read_frame() EAGAIN return.

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

dce25564 01/21/2009 10:32 PM Aurelien Jacobs

'code' is used to index a table so make it unsigned
this prevents using negative index and possibly crashing with broken files

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

d6da3df7 01/21/2009 01:27 PM Kostya Shishkov

yet another attempt on fixing synchronization in VMD

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

8d6fc274 01/21/2009 01:26 PM Kostya Shishkov

Empty audio chunks in VMD are silent, not skipped

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

7d2b199b 01/21/2009 01:25 PM Kostya Shishkov

cosmetics: reindent after last commit

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

716ba2d0 01/21/2009 01:24 PM Kostya Shishkov

VMD first chunk of audio is not coded as many separate chunks of block_align
size. Thus, make demuxer and decoder handle it as a whole.

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

f53ee312 01/20/2009 09:06 PM Baptiste Coudurier

change sample aspect ratio test to be more clear, print old one

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

5823e4b8 01/20/2009 04:19 PM Ben Littler

another mpeg4 fourcc

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

27cb5122 01/20/2009 08:08 AM Benoit Fouet

Enable building r3d demuxer when its config is set.

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

38cef584 01/20/2009 08:00 AM Alex Converse

Fix a read past end of buffer crash in the mp3 probe

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

7eb68edb 01/20/2009 07:42 AM Baptiste Coudurier

R3D REDCODE demuxer

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

5f8bae8d 01/20/2009 12:52 AM Aurelien Jacobs

matroskaenc: correctly handle h264 streams with 3 bytes nal startcodes
This implies using ff_avc_parse_nal_units_buf instead of ff_avc_parse_nal_units
because with 3 bytes startcodes the parsed packet size will change, and the
size must be written before the packet content....

c2fef0c1 01/19/2009 11:41 PM Diego Biurrun

Use "" instead of <> when #including non-system headers.

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

ac3ef4a4 01/19/2009 09:54 PM Alex Converse

Fix probing of files with ID3v2 tags. Discussed at
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-January/059302.html

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

6f2009bf 01/19/2009 05:01 PM Diego Biurrun

Restore mistakenly removed period after "DivX, Inc".

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

d7c6552c 01/19/2009 04:11 PM Ben Littler

add T263. works on samples/V-codecs/T263/

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

48a81c0f 01/18/2009 10:53 PM Aurelien Jacobs

replace AV_METADATA_IGNORE_CASE flag by a new AV_METADATA_MATCH_CASE flag
with the opposed meaning

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

0e169d16 01/18/2009 05:26 PM Aurelien Jacobs

matroskadec: merge ByteIOContext declarations at upper level

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

68a71451 01/18/2009 05:13 PM Aurelien Jacobs

matroskadec: parse the WAVEFORMATEX header and discard it from extradata

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

b4097b13 01/18/2009 01:48 AM Baptiste Coudurier

add jp2 formater in image2 muxer

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

aa915625 01/18/2009 12:47 AM Baptiste Coudurier

jpeg2k is intra only codec

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

2323ac01 01/17/2009 09:40 PM Baptiste Coudurier

match format in names list separated by commas

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

055dc116 01/17/2009 08:08 PM Stefan Gehrer

added demuxer for FunCom ISS audio files,
extended ADPCM decoder by ISS specific IMA variant

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

2bb6eba2 01/17/2009 12:21 PM Aurelien Jacobs

remove ff_get_fourcc() and use AV_RL32() instead

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

9ce6c138 01/17/2009 11:13 AM Aurelien Jacobs

export gcd function as av_gcd()

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

3194b004 01/17/2009 04:31 AM David Conrad

Cosmetics: indent

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

1c3db2aa 01/17/2009 04:31 AM David Conrad

Treat disposition==0 as undefined and don't write the default flag

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

8a86aaa3 01/17/2009 04:30 AM David Conrad

Flush the buffer after writing the header and when done with writing the files
Fixes writing small (~4kb) files.

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

e2260faa 01/16/2009 07:05 PM Ben Littler

add LM20 mimic in avi fourcc

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

2c96535a 01/16/2009 05:46 PM Kostya Shishkov

WavPack hybrid mode support

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

0c5a43d6 01/16/2009 04:39 PM Reimar Döffinger

Merge declaration and initialization of io_buffer_size

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

2bdaf78c 01/16/2009 04:37 PM Reimar Döffinger

Make io_buffer_size unsigned to avoid a warning about comparing
signed and unsigned values.

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

0e7ceb24 01/16/2009 03:35 PM Reimar Döffinger

Return AVERROR instead of -1 when malloc fails in url_open_dyn_buf_internal

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

aa805f94 01/16/2009 03:34 PM Reimar Döffinger

Use AV_WB32 instead of reimplementing it.

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

dc2c2eea 01/16/2009 03:32 PM Reimar Döffinger

Use av_mallocz instead of explicitly zeroing in url_open_dyn_buf_internal.

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

7ce820ef 01/16/2009 03:30 PM Reimar Döffinger

Replace nonsense -1234 return value in dyn_buf_write by proper AVERROR

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

9d9aac84 01/16/2009 02:03 PM Marc Mason

Make unsigned int a variable that does not need to be explicitely 32 bits.
Fixes a warning.
Patch by: Marc Mason mpeg (your_ad_here) blue (chez) free fr

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

3700d800 01/16/2009 01:26 AM Baptiste Coudurier

support h264 extradata with 0x000001 startcode

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

71e685b0 01/16/2009 01:22 AM Baptiste Coudurier

use ff_avc_parse_nal_units_buf because output size might differ from input size

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

c844520e 01/16/2009 01:20 AM Baptiste Coudurier

10l, fix prototype

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

d2984120 01/16/2009 01:17 AM Baptiste Coudurier

export ff_avc_parse_nal_units_buf

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

5d2160a0 01/16/2009 01:12 AM Baptiste Coudurier

move actual writing before so new size can be taken into account

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

a97772b1 01/16/2009 01:11 AM Baptiste Coudurier

return size written in ff_avc_parse_nal_units

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

ca93bc17 01/15/2009 02:07 PM Luca Abeni

Reindent after last commit

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

0a63a676 01/15/2009 02:03 PM Luca Abeni

Do not reallocate AVPacket's data when muxing a packet

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

2ea512a6 01/15/2009 12:23 PM Alex Converse

Factorise id3v2 header parsing from mp3.c to be shared

Patch by Alex Converse ( alex converse gmail com )

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

f3ba7c54 01/15/2009 01:47 AM Baptiste Coudurier

use delay for subs and dirac too

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

a57fb91c 01/15/2009 01:22 AM Baptiste Coudurier

add aud nal unit if not present in h264 bitstream

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

e0e4be59 01/15/2009 12:42 AM Aurelien Jacobs

matroskadec: ensure we only consider chapters which are properly ordered

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

89ac55ad 01/14/2009 11:53 PM Baptiste Coudurier

consider other codecs packets contain only one access unit, not just audio

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

3d0a94f6 01/14/2009 11:49 PM Baptiste Coudurier

calculate pat, pmt and sdt exact size and adjust total bitrate

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

620b9df7 01/14/2009 11:30 PM Baptiste Coudurier

allow user to specify muxrate

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

811a0aa7 01/14/2009 10:40 PM Baptiste Coudurier

warn if dts < pcr which means TS is invalid

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

5541759f 01/14/2009 10:17 PM Baptiste Coudurier

only write dts if they differ from pts, according to specs

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

46911c7a 01/14/2009 10:14 PM Baptiste Coudurier

use delay to avoid negative dts

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

de34dc39 01/14/2009 09:57 PM Baptiste Coudurier

set pts and dts of pes packets exactly according to specs

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

49fb20cb 01/14/2009 05:19 PM Aurelien Jacobs

replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_
and remove all ENABLE_ definitions.

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

b5931348 01/14/2009 02:20 AM Baptiste Coudurier

compute pcr more accurately, regression tests need update

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

c91662ce 01/14/2009 01:21 AM Baptiste Coudurier

include intreadwrite.h, fix compilation, img2.c use AV_RL32

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

6d32ec6c 01/14/2009 12:27 AM Baptiste Coudurier

cleanup gif, use BISTREAM_WRITER_LE

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

b250f9c6 01/13/2009 11:44 PM Aurelien Jacobs

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

ed0879ed 01/13/2009 05:10 PM Ben Littler

add SLMJ fourcc to mjpeg

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

8eec0fb6 01/13/2009 12:20 AM Aurelien Jacobs

fix version protection

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

7b114c09 01/12/2009 12:07 AM Måns Rullgård

AVI: add bswap.h include needed on big endian

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

6cdbff63 01/11/2009 11:24 PM David Conrad

Use the dimensions in tkhd for timed text tracks

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

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

b507ebd1 01/11/2009 10:05 PM Ramiro Polla

Use setmode() if it exists in <io.h>, and not based on O_BINARY.

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

470bce2b 01/11/2009 09:08 PM Diego Biurrun

cosmetics: indentation

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

c54286ab 01/11/2009 09:07 PM Diego Biurrun

Fix illegal identifier starting with an underscore.

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

64d50fa5 01/11/2009 09:04 PM Baptiste Coudurier

move ffindex set before mov_read_default so it can be used in functions

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

87609b51 01/11/2009 10:42 AM Baptiste Coudurier

cosmetics

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

985688b8 01/11/2009 10:41 AM Baptiste Coudurier

remove warnings about uninitialized vars

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

3d1b0fcd 01/11/2009 10:36 AM Baptiste Coudurier

cosmetics

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

f6204886 01/11/2009 10:26 AM David Conrad

Add support for muxing mov/mp4/3gp timed text streams

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

58e9f2ed 01/11/2009 08:24 AM David Conrad

Read extradata (justification, colors, fonts, etc) for mov/mp4 timed text

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

fd7f5963 01/11/2009 05:24 AM Baptiste Coudurier

remove comment, this is not relevant anymore

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

2ba0470e 01/11/2009 05:23 AM Baptiste Coudurier

reindent

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

7d637efa 01/11/2009 05:23 AM Baptiste Coudurier

check for negative dts value even if bitstream is already formated,
this fixes dts when stream copying.

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

708ec8fb 01/10/2009 09:56 AM Stefano Sabatini

Move the AVFormatContext options definition to a dedicated file,
reduce the utils.c clutter.

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