Statistics
| Branch: | Revision:

ffmpeg / libavformat @ 37cdf93d

# Date Author Comment
37cdf93d 07/02/2004 07:26 PM Michael Niedermayer

assert(0) -> retunrn -1

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

3c13647a 06/30/2004 07:24 PM Cedric Vincent

The atom 'skip' should be handled by 'mov_read_leaf()', not by
'mov_read_default()'. This atom has the same behaviour than the atom 'free'.
patch by (Cedric VINCENT <c-vinc02 at bat710 dot univ-lyon1 dot fr>)
the second part of the patch hasnt been applied, but fixed slightly differently...

0ff7199f 06/30/2004 05:34 PM Michael Niedermayer

fix first timestamp when decoding mpeg-ps

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

75293f05 06/25/2004 08:03 PM Michael Niedermayer

simplify

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

504c8380 06/24/2004 08:20 PM Michael Niedermayer

ogg with ffplay fix

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

6f824977 06/22/2004 09:14 PM Michael Niedermayer

flush audio encoder buffers at the end
fix vorbis in nut again

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

cf7eef66 06/20/2004 11:28 AM Michael Niedermayer

1000l

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

9be653d0 06/19/2004 02:51 PM Mike Melanson

cvs diff before cvs commit

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

0bd586c5 06/19/2004 03:59 AM Mike Melanson

sweeping change from -EIO -> AVERROR_IO

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

6e454c38 06/18/2004 03:03 AM Luca Abeni

A/V Synch in ffmpeg patch by (Luca Abeni <lucabe72 at email dot it>)

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

4904d6c2 06/17/2004 10:46 AM Michael Niedermayer

10l fix by (Bohdan Horst <nexus at irc dot pl>)

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

50c3dd32 06/15/2004 01:49 PM Michael Niedermayer

pass timestamps correctly for -sync 0
use zero sized frames in avi to handle duplicate frames

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

ca6ecf50 06/14/2004 09:30 PM Michael Niedermayer

file id string
max short startcode distance

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

a6a92a9a 06/11/2004 10:03 PM Wolfram Gloger

user specified start time offset
frame dup/drop info
typos
patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

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

c60d6ad4 06/10/2004 02:08 PM Michael Niedermayer

more fourccs

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

573ab01e 06/09/2004 12:38 AM Michael Niedermayer

ac3 bugfix, bug found by "Ben Cooley" <bcooley at dstreamtech dot com>

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

e05655fb 05/31/2004 04:57 PM Michael Niedermayer

fix playback of http://www.zonque.org/test-long.ps
better seeking, (not to keyframes but at least to the start of packets ...)

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

c6148de2 05/30/2004 08:37 PM Michael Niedermayer

h261 decoder by (Maarten Daniels <maarten.daniels at student dot luc dot ac dot be>)

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

75204092 05/30/2004 01:04 AM Michael Niedermayer

10l

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

cc11e2b3 05/30/2004 12:43 AM Michael Niedermayer

skip subtitle streams instead of perishing

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

42feef6b 05/29/2004 12:01 PM Michael Niedermayer

exporting keyframe flags, fixes keyframe stuff with streamcopy

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

9e9080b6 05/25/2004 11:06 PM Sidik Isani

dont add padding in the middle of the data patch by (Sidik Isani <isani at cfht dot hawaii dot edu>)

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

4fc2c644 05/24/2004 03:13 PM Michael Niedermayer

100l (avi seeking)

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

cde073b4 05/24/2004 01:08 PM Michael Niedermayer

100l (AVStream.duration)

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

77405fc8 05/23/2004 09:36 PM Michael Niedermayer

cur_dts in native timebase

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

cdd5034f 05/23/2004 04:26 PM Michael Niedermayer

store index for seeking in the native timebase of each stream
set correct timebase for nut
merge mpeg-ts seeking with existing seeking code
10l fix in mpegts (27mhz vs. 90khz)

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

84ad6130 05/20/2004 04:00 PM Michael Niedermayer

bytestream tracing support
sync points
removing timestamp lru prediction
extendible frame_code / frame_code table

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

12cccabd 05/18/2004 02:33 AM Roman Shaposhnik
  • IEC DV seems to accept SMPTE way of tagging 16:9 too.

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

7f2ca68a 05/13/2004 02:54 PM Michael Niedermayer

segfault fix

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

d9171299 05/07/2004 02:57 AM Mike Melanson

support SVQ1 in AVI files, just for fun

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

1fa3d65d 05/06/2004 09:52 PM Michael Niedermayer

vbr audio fix

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

0b43db14 05/02/2004 01:03 AM Michael Niedermayer

match latest spec
seeking to startcode-less frames

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

3834be58 04/27/2004 01:28 PM Luca Abeni

fix rounding errors with NTSC patch by (Luca Abeni <lucabe72 at email dot it>)

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

c0c37848 04/27/2004 03:35 AM Michael Niedermayer

export pts if available

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

293ed23f 04/27/2004 02:55 AM Michael Niedermayer

NULL pointers ...

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

22494489 04/26/2004 10:16 PM Hauke Duden

mpeg SVCD compatibility, SCR fixes, standard compliance
- fixed VBR+constrained bitstream header flags for non-VCD
- more sane (and SVCD compatible) value for video stream->max_buffer_size
- always write at least one PES header stuffing byte for MPEG-2 to...

7aae3168 04/25/2004 01:30 PM Michael Niedermayer

ring buffer fix by (Luca Abeni <lucabe72 at email dot it>)

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

bb476ff3 04/24/2004 03:16 PM James Morrison

vis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)

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

45d6de92 04/24/2004 01:10 PM Sascha Sommer

nut files in cygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>)

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

2a86d50b 04/24/2004 11:51 AM Sascha Sommer

cygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>)

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

df70de1f 04/23/2004 09:02 PM Dmitry Borisov

Mpeg start codes patch by ("Dmitry Borisov" <jbors at mail dot ru>)

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

11a8e425 04/18/2004 03:26 PM Michael Niedermayer

various fixes

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

068f2a22 04/17/2004 12:04 PM Michael Niedermayer

cleanup
fix streamcopy

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

550f0a9b 04/13/2004 01:33 PM Wolfram Gloger

Off-by-two in mpegts.c patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

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

17c22f57 04/12/2004 10:54 PM Steven M. Schultz

libavformat/os_support.c HAVE_LOCALTIME_R patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

31179d85 04/12/2004 10:23 PM Michael Niedermayer

store correct pts

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

75553f82 04/12/2004 08:06 PM Michael Niedermayer

bit-exact

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

2fefb220 04/12/2004 06:42 PM Michael Niedermayer

distclean by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

e5d64d68 04/12/2004 06:32 PM Michael Niedermayer

10l

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

3ec34bfd 04/12/2004 05:40 PM Steven M. Schultz

libavformat/mov.c fails with gcc 2.95.3 patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

8d14a25c 04/12/2004 04:50 PM Michael Niedermayer

moving nearly identical binary search code from nut/mpeg/asf to utils.c

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

ee777235 04/11/2004 07:32 PM Michael Niedermayer

codec tag for FLV

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

7585aa5c 04/11/2004 07:18 PM Michael Niedermayer

4xm codec tag

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

b4c64c50 04/11/2004 02:58 PM Michael Niedermayer

some tag for mpeg2, so looking MPEG2VIDEO up works

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

31290c2b 04/11/2004 02:07 AM Michael Niedermayer

avoid seeking to the end, as it confuses some crappy code

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

ee76016c 04/10/2004 08:11 PM Michael Niedermayer

set codec_tag

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

a90466f7 04/10/2004 07:42 PM Michael Niedermayer

prefix global

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

44f110f5 04/10/2004 03:09 PM Mike Melanson

patch courtesy of Todd Kirby:

  • Fixes a small memory leak in read_rle_sgi()
  • Remove temp buffer in read_rle_sgi(). Write rle data directly to image
    buffer.
  • Adds sanity check to read_rle_sgi() to insure decoded rle data row
    equals image width.

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

aec8f88a 04/09/2004 04:46 PM Michael Niedermayer

removing keyframe prediction and checksum threshold

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

2768b0d9 04/09/2004 01:13 PM Thomas Raivio

correctly identify AAC audio in mov/mp4/etc. files. patch by ("Thomas Raivio" <tjraivio at cc dot hut dot fi>)

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

1c24c51d 04/09/2004 12:31 PM Steven M. Schultz

gcc 2.95.3 patch by ("Steven M. Schultz" <sms at 2bsd dot com>)

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

7dddf251 04/08/2004 12:22 AM Michael Niedermayer

fourcc & language code v->vb type
some minor cleanups
some bugfixes
seeking to type 1 and 2 frames (no index needed)
timestamp/position cache so seeking without an index is fast

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

c9247fc3 04/07/2004 09:33 PM Michael Niedermayer

dont reduce the min_distance of AVIndexEntry

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

21f52609 04/07/2004 02:00 PM Alex Beregszaszi

support for -timestamp

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

e9afa2f4 04/07/2004 01:27 PM Alex Beregszaszi

unknown format char

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

8cc7a34d 04/07/2004 12:47 PM Alex Beregszaszi

support for wider range of codecs

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

465e1dad 04/06/2004 05:40 PM Michael Niedermayer

10l (bytes_left() -> url_feof())
10l (updating LRU delta pts for type 1/2 frames)
ensure that checksumming isnt enabled if its not needed
search for next startcode and then search backward to the next valid frame if an inconsistancy is detected
deal with non-frame startcodes in the middle of the stream...

4568325a 04/06/2004 06:31 AM Roman Shaposhnik
  • making it possible to specify recording date and time in a stream

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

7c5934ed 04/05/2004 10:00 PM Michael Niedermayer

search for undamaged headers

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

ee9f36a8 04/05/2004 12:02 PM Michael Niedermayer

checksuming for nut & nice checksum API for libavformat

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

5e9b83f5 04/05/2004 11:36 AM Michael Niedermayer

antitime

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

5a757507 04/05/2004 10:38 AM Michael Niedermayer

10l (Titel->Title)

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

e52788d0 04/04/2004 10:34 PM Michael Niedermayer

info packet read/write & simplify

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

ae3fa4ea 04/04/2004 08:24 PM Michael Niedermayer

make vorbis default again

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

5062c202 04/04/2004 08:00 PM Michael Niedermayer

10l

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

6748046e 04/04/2004 07:28 PM Michael Niedermayer

store extradata, vorbis in avi works now, dont expect av sync though

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

2926db54 04/04/2004 07:18 PM Michael Niedermayer

some random id for vorbis so we can do some experiments with vorbis in various containers, anyone knows if vorbis in WAV/AVI has a official id?

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

a1d4d70c 04/04/2004 06:37 PM Michael Niedermayer

large extradata fix
use 3 pts predictors for vorbis, slightly more efficient

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

b0c7f5a9 04/04/2004 06:33 PM Michael Niedermayer

move zero size hack from ogg.c to utils.c

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

a03cbe5f 04/04/2004 05:55 PM Michael Niedermayer

fix global header passing from demuxer to decoder

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

bbb77e7c 04/04/2004 03:19 PM Michael Niedermayer

remove function call from muxer->encoder and cleanly pass global headers

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

6d8f985e 04/04/2004 02:39 PM Michael Niedermayer

fix obnoxious ogg_packet passing from encoder to muxer

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

d76f581f 04/04/2004 02:07 AM Michael Niedermayer

kill obnoxious ogg_packet passing from demuxer to decoder

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

8bfed902 04/04/2004 01:10 AM Michael Niedermayer

remove spyware from ogg*.c
fix vorbis in ogg decoding

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

a5247e3d 04/03/2004 09:00 PM Michael Niedermayer

nut (de)muxer update
conform to latest spec
remove get/put_s() not needed anymore
update_packetheader() fixed (wasnt always working)
store/load extradata & aspect ratio
memleak fix
dont use vorbis by default yet
use frame_size from the codec instead of hardcoding it in the source...

d298185c 04/01/2004 11:32 PM Steven M. Schultz

yuv4mpeg output 'C' tag patch by ("Steven M. Schultz" <sms at 2bsd dot com>)

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

cac0a56c 03/31/2004 04:51 AM Roman Shaposhnik
  • .mov files with uncompressed audio can't be correctly processed
    because of the sample_size == 1 and MINOLTA hack relying on
    the information. So in a way, it's a hack of a hack.

    btw, if somebody knows why in the world even Apple's software...

906b578f 03/28/2004 03:29 AM Roman Shaposhnik
  • fixing 10l in movenc.c + updating regression patterns.

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

9a4d9388 03/28/2004 02:17 AM Roman Shaposhnik
  • making .mov files generated by ffmpeg compatible with Apple software.

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

6fb316d5 03/26/2004 05:40 PM Wolfram Gloger

Support raw mpegts streams from dvr patch by (wmglo at dent dot med dot uni-muenchen dot de)

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

ca20f118 03/26/2004 09:04 AM Roman Shaposhnik
  • enabling DV-in-QT * fixing a bug in movenc.c: for QT files hdrl should contain 'mhlr'

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

7906085f 03/24/2004 11:32 PM Falk H├╝ffner

warning patrol

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

d957696f 03/24/2004 07:03 PM Michael Niedermayer

cleanup frame_rate code, this may also fix some large file bugs

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

c43e7a66 03/24/2004 06:29 PM Michael Niedermayer

untested win32 binary pipe fix

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

490c735d 03/24/2004 06:32 AM Roman Shaposhnik
  • turns out raw DV files can have .dif extension

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

8066e59f 03/23/2004 05:35 AM Roman Shaposhnik
  • enabling seek in raw DV files * generic DV demuxer now sets correct pts for every packet

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

2a42b5c3 03/20/2004 07:57 PM Leon van Stuivenberg

support url_read which reads less then requested patch by (Leon van Stuivenberg <l dot vanstuivenberg at chello dot nl>)
this is needed for compatibility with tcp.c 1.10

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