Statistics
| Branch: | Revision:

ffmpeg / libavformat @ 663a5d9d

# Date Author Comment
663a5d9d 09/05/2007 12:23 AM David Conrad

Write subtitle tracks

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

95527e06 09/05/2007 12:23 AM David Conrad

Move writing a block to its own function

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

8bea4aee 09/05/2007 12:23 AM David Conrad

Only write extradata if it exists

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

07918a22 09/05/2007 12:23 AM David Conrad

Determine the output sample rate for SBR AAC and write it

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

6b9a10fb 09/05/2007 12:23 AM David Conrad

Simplify

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

f9c8d57b 09/05/2007 12:23 AM David Conrad

Keyframe is the first bit not last

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

357eba6f 09/05/2007 12:23 AM David Conrad

Simplify

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

d22f88cb 09/05/2007 12:23 AM David Conrad

Use av_get_bits_per_sample

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

44008871 09/05/2007 12:23 AM David Conrad

Write bit depth for PCM audio

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

1a302a5c 09/05/2007 12:23 AM David Conrad

Write wav header if there is no native audio codec ID

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

6364d534 09/05/2007 12:23 AM David Conrad

Write the cues element

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

1b66d314 09/05/2007 12:23 AM David Conrad

Doxygenize comments

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

4d1fd70c 09/05/2007 12:23 AM David Conrad

Calculate the size of a SimpleBlock before writing it so that bytes aren't wasted in writing the size

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

7973dd0b 09/05/2007 12:23 AM David Conrad

Indentation

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

967d815a 09/05/2007 12:23 AM David Conrad

Write the Seek Head element

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

801edb42 09/05/2007 12:23 AM David Conrad

Make sure to return a value in functions that return a value

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

5034ab90 09/05/2007 12:23 AM David Conrad

Move writing the tracks element to its own function

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

56d55a3b 09/05/2007 12:23 AM David Conrad

Move Xiph's CodecPrivate writing code to its own function

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

02f487fc 09/05/2007 12:23 AM David Conrad

Write the duration of the file

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

f57b85a5 09/05/2007 12:23 AM David Conrad

put_ebml_void()

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

ab416027 09/05/2007 12:23 AM David Conrad

Remove unused prototype

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

ffb880c2 09/05/2007 12:23 AM David Conrad

Write unknown size if the size given is too large for EBML (greater than 2^56-1)

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

815eb6a2 09/05/2007 12:23 AM David Conrad

Track number and UID only have to be nonzero

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

90c02d93 09/05/2007 12:23 AM David Conrad

SimpleBlocks are Matroska v2

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

98186e41 09/05/2007 12:23 AM David Conrad

Start a new cluster every 5 MB or 5 seconds

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

6d50a935 09/05/2007 12:22 AM David Conrad

Fix writing Xiph header sizes

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

89e81bbb 09/05/2007 12:22 AM David Conrad

Correctly write CodecPrivate element for Vorbis and Theora

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

79a58e91 09/05/2007 12:22 AM David Conrad

Compile fix; missed a variable declaration in the last commit

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

b1adb69c 09/05/2007 12:22 AM David Conrad

Write one cluster and SimpleBlocks for the frames. Should now create playable mkv files for some video codecs (H.264 and VP3 checked)

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

f622c4f4 09/05/2007 12:22 AM David Conrad

First stab at writing the tracks element, still needs some additional cases for certain codecs

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

f8e65a32 09/05/2007 12:22 AM David Conrad

Remove useless debug write

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

9b6b0c79 09/05/2007 12:22 AM David Conrad

put_ebml_float()

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

1e18c4d0 09/05/2007 12:22 AM David Conrad

Const correctness

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

81efc03f 09/05/2007 12:22 AM David Conrad

Get rid of put_ebml_utf8(); the error checking that would have distinguished it from put_ebml_string() belongs elsewhere in lavf.

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

dbf653f7 09/05/2007 12:22 AM David Conrad

Cosmetics: align nicely for better readibility

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

cf4f763b 09/05/2007 12:22 AM David Conrad

Simplify

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

67143c0f 09/05/2007 12:22 AM David Conrad

Beginning of mkv muxer, only EBML head is written correctly

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

f7b8bffe 09/04/2007 10:03 PM Ramiro Polla

Treat dc1394 as a library

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

80a16ccf 09/04/2007 05:33 PM Mike Melanson

simplify PTS handling

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

5f2cbb53 09/03/2007 09:00 AM Luca Abeni

Fill the buffer with 0 before writing an SDP in it

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

9fcbcca6 09/03/2007 07:56 AM Neil Brown

If a stream has no start time, but the first packet has a 'pts', use that
pts to set the start_time.
patch by Neil Brown: [neilb suse de]
original thread: [FFmpeg-devel] [patch 3/3] Make timing calculations less
dependant on start_time being defined.
date: 08/16/2007 08:27 AM...

3f19004e 09/03/2007 07:28 AM Luca Abeni

Set the "B" flag in the payload header

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

2d7d6d42 09/03/2007 07:22 AM Luca Abeni

Set the "TR" field in the payload header

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

73130dfe 09/03/2007 07:14 AM Luca Abeni

Correctly set the "P" field in the payload header

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

9be51815 09/03/2007 05:19 AM Wolfram Gloger

fix probe buffer issue. patch by Wolfram Gloger {wmglo at dent.med.uni-muenchen.de}.
[FFmpeg-devel] [PATCH] ac3_probe input buffer overrun
Aug 28, 2007

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

da0b94f5 09/02/2007 03:58 PM Michael Niedermayer

workaround ms (lack of) intelligence in their design of dvr-ms
yes kids you do not make 90% of your file contain empty dummy packets
closes issue76

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

84fa6e23 08/31/2007 06:24 PM David Conrad

SimpleBlock keyframe flag is the most significant bit

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

1e97ce4a 08/30/2007 11:11 PM Diego Biurrun

cosmetics: Sort some lines, whitespace changes.

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

46b274d4 08/29/2007 10:47 AM Luca Abeni

Correct packetization for MPEG video frames, and correct setting of the
"B" and "E" bits in the payload header

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

7c8133aa 08/29/2007 10:42 AM Luca Abeni

Remove commented code (payload header extension)

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

f6df400c 08/28/2007 01:43 PM Luca Barbato

Backport fix for mpegvideo rtp, fixes Issue119, original fix from Dario Gallucci <dariodotgallucciatpolito.it> in feng

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

b6f508bb 08/27/2007 09:58 PM Roberto Togni

Change 4xm demuxer and video decoder to pass the video format version in
extradata instead of codec_tag.

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

30a987ec 08/27/2007 12:36 PM Diego Biurrun

Remove unused variable.

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

50755217 08/25/2007 03:12 PM Luca Abeni

Use correct timescale in RTSP seeking

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

7fa9d0dd 08/24/2007 05:40 PM Luca Abeni

Remove copyright from a function prototype

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

98561024 08/24/2007 07:13 AM Luca Abeni

Move the RTP packetization code for MPEG12 video in its own file (rtp_mpv.c)

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

b75c8d16 08/24/2007 12:49 AM David Conrad

Add V_SNOW

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

2b71ddd9 08/23/2007 06:59 AM Kostya Shishkov

Take ring frame into account when demuxing.
This fixes issue 97.

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

57b499c7 08/22/2007 12:41 PM Diego Biurrun

Identifiers starting with underscores are reserved.

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

1f794d69 08/20/2007 07:55 PM Baptiste Coudurier

support swink created files which have soi/eoi broken tags reversed

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

9f32041d 08/18/2007 01:26 AM Neil Brown

Do not butcher start_time in av_estimate_timings_from_bit_rate().
from a patch by neilb suse de

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

d6a0906a 08/18/2007 12:52 AM Neil Brown

When looking for the last packet in each
stream, so as to calculate the duration, don't stop
as soon as all streams have seen at least one packet.
Otherwise the duration will be shorter than it
should be. We must keep reading to the end-of-file.
patch by neilb suse de...

bf494092 08/18/2007 12:45 AM Neil Brown

There is no guarantee that every stream will
have a start_time found (though it is likely),
so check that the start_time is defined before
calculating a duration.
(patch by neilb suse de)

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

df886e7e 08/18/2007 12:44 AM Michael Niedermayer

fix cur_dts at the end of av_estimate_timings_from_pts()

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

e26381b6 08/18/2007 12:35 AM Neil Brown

more verbose doxy for duration (from patch by neilb suse de)

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

4854c253 08/18/2007 12:31 AM Neil Brown

mention that start_time maybe AV_NOPTS_VALUE (from patch by neilb suse de)

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

9e33b10f 08/17/2007 03:14 PM Vincent Fourmond

Allow pipe: URL to take fd number as input
Patch by Vincent Fourmond [vincent dot fourmond at 9online dot fr]

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

de79849e 08/17/2007 03:12 PM Vincent Fourmond

Indent for next commit
Patch by Vincent Fourmond [vincent dot fourmond at 9online dot fr]

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

93951943 08/17/2007 10:45 AM Diego Biurrun

spelling/wording cosmetics

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

a9054d91 08/17/2007 06:49 AM Björn Axelsson

store asf streaming bitrates consistently
patch by Björn Axelsson: [bjorn axelsson intinor se]

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

f18cae4d 08/16/2007 10:12 PM Ramiro Polla

Set UDP receive buffer to 64k

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

fce388b4 08/16/2007 10:04 PM Aurelien Jacobs

cosmetic: indentation

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

2f3b419c 08/16/2007 10:01 PM Aurelien Jacobs

Don't pre-scale default_duration to avoid precision loss in fps calculation.
closes Issue95

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

aec783d4 08/16/2007 09:55 PM Aurelien Jacobs

no need for special case default_duration for AAC

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

a92d2062 08/16/2007 09:54 PM Aurelien Jacobs

calculate default_duration according to framerate only when not already set

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

6d96a9b9 08/16/2007 12:07 PM Michael Niedermayer

elaborate a little on AVStream.start_time, it seems the comment is not clear
enough, not that the clearer NEVER comment in AVFormatContext.start_time stoped
people from posting stupid patches

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

77cb22fa 08/14/2007 03:51 PM Aurelien Jacobs

Try size 640x480 for FLC files which don't specify their size.
This is a ugly hack to fix playback of specular.flc.
closes issue71

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

bc3a73bc 08/14/2007 03:00 AM Michael Niedermayer

remove broken movi_end skip-hack-check
this should fix seeking over the first riff chunk in odml

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

ea4b2b5e 08/14/2007 02:27 AM Michael Niedermayer

do not misuse movi_end for checking chunk sizes

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

9c0edaaf 08/13/2007 10:55 PM Ramiro Polla

Use AVERROR_PATCHWELCOME instead of AVERROR

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

9d4edf96 08/13/2007 08:33 AM Diego Biurrun

Make native and libnut NUT muxers mutually exclusive.

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

a6ba65f7 08/13/2007 05:36 AM David Bryant

Support for WavPack version 0x410 (false stereo chunks)

Patch by David Bryant printf("david@%s.com",wv_demuxer.long_name);
Thread [PATCH] handle WavPack stream version 0x410

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

a985a940 08/13/2007 12:44 AM Michael Niedermayer

export 4xm video version

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

880e3ef4 08/12/2007 09:29 AM Michael Niedermayer

add support for old flac in ogg
fixes samples.mplayerhq.hu/flac/Yesterday.ogg
closes issue73

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

07870f85 08/12/2007 12:23 AM Michael Niedermayer

pass *fr2 chunks to decoder (Toy-Story2_better-image-quality.4xa contains them)

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

e5639780 08/11/2007 11:58 PM Carl Eugen Hoyos

Ensure av_tree_insert() is defined before using it.
Patch by Carl Eugen Hoyos cehoyos at ag.or.at

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

160ab30f 08/11/2007 10:45 PM David Conrad

Set dts in tta demuxer

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

06c5c560 08/11/2007 08:03 PM Michael Niedermayer

cola for diego

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

68bf8d83 08/11/2007 03:03 PM Diego Biurrun

Bump minor number, NUT muxer was added.

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

63dd9d0e 08/11/2007 11:12 AM Michael Niedermayer

simplify

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

d2062ff6 08/11/2007 11:10 AM Michael Niedermayer

do not remove FLAG_CODED

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

0e6472fd 08/11/2007 10:12 AM Michael Niedermayer

remove useless code, found by oded

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

2529024b 08/10/2007 10:40 PM Michael Niedermayer

this is debug not info

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

fbd69f51 08/10/2007 05:05 PM Michael Niedermayer

100000l (forgotten return)

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

65d7d68b 08/10/2007 04:15 PM Michael Niedermayer

mention AVPROBE_PADDING_SIZE at the read_probe() doxy

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

d1a4544d 08/10/2007 04:12 PM Michael Niedermayer

remove unneeded buf_size check (see AVPROBE_PADDING_SIZE)

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

e020dbd2 08/10/2007 04:06 PM Michael Niedermayer

flac probe
closes issue83

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

9c3e2f78 08/10/2007 03:37 PM Aurelien Jacobs

ensure that negative block_time are properly checked
(workaround unsigned comparison)

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

0a5790d1 08/10/2007 02:23 PM Michael Niedermayer

ensure that the aspect ratio is spec compliant

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

272872e4 08/10/2007 01:34 PM Luca Barbato

fix the packetization mode parsing

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