Statistics
| Branch: | Revision:

ffmpeg / libavformat @ 3b1c4a06

# Date Author Comment
3b1c4a06 02/02/2009 10:17 PM Aurelien Jacobs

simplify usage of dstlen as it is not a parameter anymore

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

ee56cab3 02/02/2009 10:14 PM Aurelien Jacobs

cosmetics: indentation

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

b182eeb0 02/02/2009 10:13 PM Aurelien Jacobs

use new metadata API in the mp3 muxer

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

9d98535c 02/02/2009 10:11 PM Aurelien Jacobs

use new metadata API in the mp3 demuxer

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

5ea7ce88 02/02/2009 09:45 PM Aurelien Jacobs

modify the way to pass parameters to av_metadata_set()
This improves code readability and this avoid warnings about discarding
qualifiers from pointer target type.

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

69b6d53b 02/02/2009 09:32 PM Aurelien Jacobs

cosmetics: whitespace

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

6fb625c4 02/02/2009 08:29 PM Baptiste Coudurier

cosmetics: whitespaces, empty lines

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

f35254d1 02/02/2009 08:26 PM Baptiste Coudurier

mxf does not have timestamps

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

0b178e56 02/02/2009 08:16 PM Reimar Döffinger

Add av_ prefix to LZO stuff and thus make it officially part of the public API.
Keep lzo1x_decode until the next major version bump for binary compatibility.

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

426a6f34 02/02/2009 04:10 PM Stefan de Konink

Splits the totalbitrate in a videodatarate and audiodatarate part.
Patch by Stefan de Konink stefan konink de

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

9a354fe3 02/02/2009 04:05 PM Stefan de Konink

Implement the reading of the video bitrate of flv movies out of the meta data,
to have the total bitrate available in the avformat structures.
Patch by Stefan de Konink stefan konink de

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

822617cd 02/02/2009 10:58 AM Baptiste Coudurier

24bit pcm support

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

2253d6d7 02/02/2009 10:54 AM Baptiste Coudurier

more flexible mapping selection

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

a4397fa9 02/02/2009 10:41 AM Baptiste Coudurier

fix temporal offet of ipbb sequences, simplification welcome

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

ed00d0c1 02/02/2009 10:10 AM Baptiste Coudurier

fix video line map tag size

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

bc185fc1 02/02/2009 10:04 AM Baptiste Coudurier

fix flush and interleaving by edit units

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

0e9dbd96 02/02/2009 10:03 AM Baptiste Coudurier

write index table and rip, muxer works pretty well now

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

0290074c 02/02/2009 04:40 AM Baptiste Coudurier

factorize common wav local tags

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

f9303ffd 02/02/2009 04:36 AM Baptiste Coudurier

write req local tags for wav

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

4966b98a 02/02/2009 04:00 AM Baptiste Coudurier

adjust size when not writing f2

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

8ed82d81 02/02/2009 03:49 AM Baptiste Coudurier

do not write f2 if not interlaced

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

cbd70c41 02/02/2009 03:45 AM Baptiste Coudurier

write bitrate tag

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

724e7d8d 02/02/2009 03:35 AM Baptiste Coudurier

write display height/width tags

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

eee99eb3 02/01/2009 10:02 PM Baptiste Coudurier

return eof/error if only ffm header has been written, should fix #815

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

9f5aca8f 02/01/2009 09:22 PM Aurelien Jacobs

don't support the mp3 extension in the mp2 muxer
especially not under any conditionnal

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

d1c6e47c 02/01/2009 01:37 PM Ronald S. Bultje

Fix the Transport: line in the SETUP request so that it works with WMS
servers when trying to set up a session over TCP:
- add the interleave property
- add unicast, only for WMS (since it is normally only UDP, but WMS expects it
for UDP and TCP)
- add mode=play...

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

06466638 01/31/2009 11:17 AM Baptiste Coudurier

free audio fifo

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

8f819636 01/31/2009 10:51 AM Baptiste Coudurier

change prototype of mxf_interleave_get_packet to make it compatible
with av_interleave_packet_per_dts

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

59bcc93b 01/31/2009 10:49 AM Baptiste Coudurier

do not use PAL_samples_per_frame in init, to make init independant

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

a9025f2a 01/31/2009 10:47 AM Baptiste Coudurier

cosmetics, remove empty lines

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

a1a37f13 01/31/2009 09:54 AM Baptiste Coudurier

add my copyright as well

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

aecee3b2 01/31/2009 09:53 AM Baptiste Coudurier

fix doxygen tag

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

8090b222 01/31/2009 09:53 AM Baptiste Coudurier

cosmetics, align vertically

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

74334ae1 01/31/2009 09:23 AM Baptiste Coudurier

write best effort video line map

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

4118d68f 01/31/2009 09:08 AM Baptiste Coudurier

add frame layout local tag, best effort

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

baed2ec4 01/31/2009 07:02 AM Baptiste Coudurier

add aes3 pcm wrapping and use it by default

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

c6b579df 01/31/2009 06:59 AM Baptiste Coudurier

split wav_desc in generic_sound_desc

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

3f2795ed 01/31/2009 06:54 AM Baptiste Coudurier

thanks to interleaving, audio is now locked

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

221ef8ca 01/31/2009 06:49 AM Baptiste Coudurier

local tag 3201 is picture essence coding, so do not write it for wav

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

383dde71 01/31/2009 06:46 AM Baptiste Coudurier

stored height is stupidly /2 if interlaced

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

95900588 01/31/2009 06:44 AM Baptiste Coudurier

add size param to write_generic_desc

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

52e5cd2b 01/31/2009 06:42 AM Baptiste Coudurier

parse mpeg2 progressive frame flag

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

7c7c1a76 01/31/2009 06:32 AM Baptiste Coudurier

delay header writing and parse mpeg2 frame

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

cc812c8c 01/31/2009 06:18 AM Baptiste Coudurier

correctly pack and interleave pcm samples in mxf

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

34c65ac6 01/31/2009 06:09 AM Baptiste Coudurier

function is static

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

fd5583bc 01/31/2009 06:08 AM Baptiste Coudurier

use new ff_interleave_add_packet

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

ccf0071d 01/31/2009 06:01 AM Baptiste Coudurier

split av_interleave_per_dts, to avoid code duplication

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

4becee23 01/31/2009 05:53 AM Stefan Gehrer

ADPCM found in Xbox wav files can be decoded with
existing CODEC_ID_ADPCM_IMA_WAV

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

04e76709 01/30/2009 12:44 AM Aurelien Jacobs

typo

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

bf23f6dc 01/29/2009 03:33 PM Ben Littler

pvez avi fourcc is truemotion1

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

0838cfdc 01/28/2009 01:37 PM Michael Niedermayer

Fix remotely exploitable arbitrary code execution vulnerability.
Found by Tobias Klein / tk // trapkit / de /
See: http://www.trapkit.de/advisories/TKADV2009-004.txt

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

be195ed1 01/27/2009 10:21 PM Michael Niedermayer

Prefer av_freep() over av_free() for variables in the context for safety.

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

0d29b7d5 01/27/2009 10:20 PM Michael Niedermayer

Add {} between if/else

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

9913860b 01/27/2009 10:14 PM Michael Niedermayer

Export all tracks (each is a different language) instead of just one.

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

c58d6796 01/27/2009 10:03 PM Michael Niedermayer

remove pointless {}

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

a10f1cbb 01/27/2009 09:58 PM Michael Niedermayer

Move current_track variable closer to where it is used.

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

68e1794e 01/27/2009 09:56 PM Michael Niedermayer

Fix memleak of fourxm->tracks on error return.

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

4f989885 01/27/2009 09:09 PM Michael Niedermayer

vertical align

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

cc988dd7 01/27/2009 09:06 PM Michael Niedermayer

Fix memleak of header in error returns.

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

59afda9f 01/27/2009 09:01 PM Michael Niedermayer

better header_size check

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

4698bb24 01/27/2009 08:51 PM Michael Niedermayer

size < 4 is invalid

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

bbfb80f3 01/27/2009 06:01 PM Benoit Fouet

Whitespace cosmetics to align return statements.

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

16f753f4 01/27/2009 06:00 PM Benoit Fouet

Check buffer is inside what is passed when probing for flac.

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

20631a9c 01/27/2009 12:23 PM Luca Abeni

Merge rtp_internal.h in rtp.h, and remove rtp_internal.h

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

8dc81a45 01/27/2009 04:29 AM Baptiste Coudurier

seek at 0 when timestamp requested is negative

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

7a420671 01/26/2009 11:39 PM Aurelien Jacobs

make it clear that the new metadata API is a work in progress

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

c60208e7 01/25/2009 07:11 PM Diego Biurrun

Directly #include some required headers.

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

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