Statistics
| Branch: | Revision:

ffmpeg / libavformat / asf-enc.c @ 9c3e2f78

History | View | Annotate | Download (28.2 KB)

# Date Author Comment
e1315fb1 03/11/2007 02:51 AM Michael Niedermayer

some url_is_streamed()==1 related fixes

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

3caa0d93 03/07/2007 02:03 AM Alex Beregszaszi

move preroll_time from static variable into definition, might be a good idea moving this into the context and making user-settable

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

75b213ed 03/05/2007 05:54 PM Michael Niedermayer

prevent audio packets from being fragmented, wmp mac doesnt seem to like that and microshitty also doesnt seem to ever fragment them

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

7205395b 03/05/2007 02:41 AM Michael Niedermayer

create codec_comment_header which looks more like what M$ creates, sane or not ...

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

737287f8 03/05/2007 02:00 AM Michael Niedermayer

all asf files i have have the 2 redundant duration fields differ by the preroll time so lets set them up like that too

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

634b2569 03/05/2007 01:42 AM Michael Niedermayer

all asf files i have have this field at 2 so lets try to change it to that ...

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

6e26856b 03/05/2007 01:28 AM Michael Niedermayer

all the time related fields seem to be 64bit so i guess preroll is too (this is just a cosmetic anyway ...)

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

1d7d9935 02/12/2007 11:32 PM Michael Niedermayer

always use audio spread (instead of "video no spread" for audio ...)

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

a98d3e82 02/12/2007 10:55 PM Michael Niedermayer

increaseing preroll time to the minimum of the asf files i have

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

0d9f8633 02/12/2007 07:24 PM Michael Niedermayer

dont set the keyframe flag for audio as microshitty doesnt do it and some things have problems with our asfs, maybe that has a positive effect?

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

2d241e66 02/09/2007 08:49 PM Michael Niedermayer

fix broken memset(padding, 0) code
add a few asserts

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

ff5b8d83 02/07/2007 11:32 PM Michael Niedermayer

remove senseless and wrong direct access to ByteIOContext internals

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

190972a0 02/07/2007 11:06 PM Michael Niedermayer

iam pretty sure send time is dts and not pts ...

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

9bc93229 02/07/2007 10:26 PM Michael Niedermayer

muxing packets with unknown timestamps is not allowed

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

24c14d6d 01/21/2007 08:06 PM Michael Niedermayer

simplify GUIDs

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

5c1844ab 01/21/2007 01:01 PM Michael Niedermayer

fix msmpeg4v3 tag in asf

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

d65b8230 01/21/2007 12:55 PM Michael Niedermayer

simplify

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

bb85077f 01/21/2007 12:44 PM Michael Niedermayer

remove now useless codec_tag setting code in muxers

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

4fde033a 01/21/2007 12:30 PM Michael Niedermayer

this is wrong but it was that way before the AVCodecTag change, only reason why it didnt broke regressions was that the table wasnt used

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

6c77805f 01/21/2007 12:08 PM Michael Niedermayer

get rid of the [4] limitation of codec tag lists

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

6ebe07fb 01/07/2007 12:02 AM Diego Biurrun

variable renaming: mp3lame --> libmp3lame

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

8da9266c 12/06/2006 11:46 PM Måns Rullgård

use the standard INT64_C() macro for 64-bit constants

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

7fbde343 10/23/2006 08:57 AM Aurelien Jacobs

replace coder/decoder file description in libavformat by muxer/demuxer

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

4336886c 10/01/2006 05:05 PM Brian Brice

Fix wrong ASF duration of generated files
Patch by Brian Brice % bbrice AH newtek.com %
Original thread:
Message-ID: <>
Date: Fri, 29 Sep 2006 17:49:58 -0500
Subject: [Ffmpeg-devel] [PATCH] ASF Duration

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

9d9f4119 07/12/2006 12:09 AM Måns Rullgård

move common stuff from avienc.c and wav.c to new file riff.c

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

ff70e601 07/10/2006 09:14 PM Måns Rullgård

allow individual selection of muxers and demuxers

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

d2a067d1 07/09/2006 11:40 PM Måns Rullgård

give AVInput/OutputFormat structs consistent names

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

a97c1e93 06/17/2006 03:53 PM Stefan Huehner

Add (mostly) const to variable and parameter declaration, where a char* was
used and 'const char*' should be, plus make some function declarations
static if they aren't used outside their declaring source file.
patch by Stefan Huehner stefan%%at%%huehner%%dot%%org...

5509bffa 01/12/2006 10:43 PM Diego Biurrun

Update licensing information: The FSF changed postal address.

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

bb270c08 12/22/2005 01:10 AM Diego Biurrun

COSMETICS: tabs --> spaces, some prettyprinting

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

115329f1 12/17/2005 06:14 PM Diego Biurrun

COSMETICS: Remove all trailing whitespace.

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

a9e35095 09/23/2005 12:25 AM Diego Biurrun

Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS
in libavformat to allow building (de)coders and (de)muxers independently at
some point + support for this option in configure.

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

01f4895c 07/17/2005 10:24 PM Michael Niedermayer

changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility

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

c0df9d75 04/30/2005 09:43 PM Michael Niedermayer

switch to native time bases

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

982e53fe 03/23/2005 01:30 PM Calcium

31_ASF_compatibility_with_WMP_and_add_index.patch by (Calcium | calcium nurs or jp)

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

87094371 02/07/2005 11:13 PM Michael Niedermayer

.wma

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

8d65750e 02/04/2005 11:26 AM Michael Niedermayer

overflows

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

3c895fc0 05/29/2004 06:50 PM Michael Niedermayer

correctly interleave packets during encoding
dts/pts fixed for streamcopy
dont use coded_frame->key_frame hack in muxers, use AVPacket.flags instead

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

e928649b 05/29/2004 02:06 AM Michael Niedermayer

pass AVPacket into av_write_frame()
fixes the random dts/pts during encoding
asf preroll fix
no more initial zero frames for b frame encoding
mpeg-es dts during demuxing fixed
.ffm timestamp scale fixed, ffm is still broken though

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

9ee91c2f 05/21/2004 08:43 PM Michael Niedermayer

move time_base (pts_num/pts_den) from AVFormatContext -> AVStream

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

615b92fd 03/05/2004 10:10 PM Konstantin Andreyev

asf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)
1. Corrected packet sent time. (Packet sent time => previous packet sent
time)
2. Corrected payload playing time. (Payload playing time => packet sent
time)
3. Used different format for packets with one payload and multi payloads....

542993b0 03/05/2004 09:34 PM Konstantin Andreyev

split asf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)

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