Statistics
| Branch: | Revision:

ffmpeg / libavformat @ a7eb3c8d

# Date Author Comment
a7eb3c8d 01/02/2004 04:47 AM Mike Melanson

initial commit for Sierra VMD file demuxer

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

e45f1943 12/18/2003 01:03 PM Fabrice Bellard

harcoded DTS computation for mpeg

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

044007c2 12/16/2003 02:00 PM Fabrice Bellard

primitive LPCM generator

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

0dbb48d9 12/16/2003 11:25 AM Fabrice Bellard

better and simpler logic for MPEG muxing - fixed rare MPEG muxing PTS generation bug (stuffing is added in such rare cases) - fixed AC3 payload size generation - generate correct AC3 frame header (need spec checking)

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

6ec87caa 12/16/2003 11:21 AM Fabrice Bellard

fixed incorrect PTS/DTS logic in MPEG video case (caused rare PTS glitches if start codes were between two PES packets)

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

37353960 12/15/2003 02:45 PM Fabrice Bellard

make av_read_frame() return buffered frames at EOF

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

fad05f52 12/14/2003 05:47 PM Wolfgang Hesseler

cygwin fix and dont average interlaced MVs patch by (Wolfgang Hesseler <qv at multimediaware dot com>)

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

27a206e0 12/09/2003 06:06 PM Michel Bardiaux

suppress PTS in packets when not needed (slightly smaller files), fixed PTS generation in some cases, added provision for DTS generation, slightly better SCR generation (initial patch by Michel Bardiaux)

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

8a56ac7b 12/09/2003 03:34 PM Fabrice Bellard

copy packet without omitting the padding

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

a0b8f70c 12/09/2003 12:17 AM Michael Niedermayer

better get_packet_size and probe

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

f0a93eb0 12/08/2003 05:54 PM Alex Beregszaszi

msb pts support

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

4250dafc 12/08/2003 05:50 PM Alex Beregszaszi

using LIBAVFORMAT_IDENT

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

a8380f44 12/05/2003 11:12 PM Michael Niedermayer

removing unused var & converting 64->32bit

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

647b7762 12/05/2003 12:41 AM Glyn Kennington

SWF sanity check patch by (Glyn Kennington <glyn dot kennington at ox dot compsoc dot net>)

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

b7cbfc23 12/03/2003 04:58 AM Mike Melanson

DUCK codec

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

e692c863 12/01/2003 01:59 PM Mike Melanson

off by 1 in the palette

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

cc15c931 11/29/2003 12:21 AM Laurent Aimar

H264 fourcc patch by (Laurent Aimar <fenrir at via dot ecp dot fr>)

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

e1c2a5a0 11/26/2003 08:57 PM Roberto Togni

- Add reget_buffer() function to AVCodecContext
- Add default reget_buffer implementation in libavcodec/utils.c
- Remove AVCodecContext.cr_available, no longer needed
- Remove CODEC_CAP_CR, no longer used
- Add img_copy() prototype to avcodec.h (function from imgconvert.c)...

28ba74a6 11/24/2003 05:59 PM Michael Niedermayer

Patch for PPM probing by (Rob Joyce <rjoyce at twcny dot rr dot com>)

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

bcbecff1 11/20/2003 11:22 AM Fabrice Bellard

fixed memory leak

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

91628427 11/19/2003 02:34 AM Philip Gladstone

Add more resilience in reading ffm files. In particular, don't assume
that the write pointer is correct. This can happen in certain failure
modes.

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

11498da3 11/16/2003 02:26 PM Mike Melanson

set frame rate information, for good measure

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

d66dae57 11/15/2003 06:18 PM Mike Melanson

use the proper file framerate (specified by a float); account the pts
for video and audio tracks separately

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

42cad81a 11/14/2003 05:42 AM Mike Melanson

yep, FLI support

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

67070e4f 11/13/2003 10:15 PM Zdenek Kabelac
  • *FILE needs <stdio.h>

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

278de475 11/12/2003 09:56 PM Måns Rullgård

support more codecs in MPEG-TS patch by (mru at kth dot se (Måns Rullgård))

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

afda223c 11/10/2003 06:49 PM Fabrice Bellard

frame rate should be completely disabled in asf (closer now) - disabled seek

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

155e9ee9 11/10/2003 06:48 PM Fabrice Bellard

initial seek support

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

27f388aa 11/10/2003 06:47 PM Fabrice Bellard

seek support

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

f9b5459e 11/10/2003 06:44 PM Fabrice Bellard

seeking support - fixed some ADPCM decoding cases

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

8e38ff0c 11/10/2003 06:43 PM Fabrice Bellard

fixed double free

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

ba0ce88a 11/10/2003 06:42 PM Fabrice Bellard

added parsing

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

4986a429 11/10/2003 06:41 PM Fabrice Bellard

seek support for PCM formats

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

ccd39ae6 11/10/2003 06:40 PM Fabrice Bellard

use parsers

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

ff762d6e 11/10/2003 06:39 PM Fabrice Bellard

initial seek support - more generic play/pause support

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

fb2758c8 11/10/2003 06:37 PM Fabrice Bellard

initial av_read_frame() and av_seek_frame() support

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

b595afaa 11/10/2003 03:17 AM Mike Melanson

added palette support to the QT demuxer; registered SMC video decoder
with QT system

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

1dc1ed99 11/07/2003 10:39 PM Roberto Togni

8BPS decoder

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

19d053c5 11/04/2003 07:35 PM Roman Shaposhnik
  • fixes for broken builds on Solaris, OS2 and all bingendian
    systems out there.

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

dd0003fa 11/04/2003 12:55 PM Michael Niedermayer

removing borderline spyware

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

e45ccf79 11/03/2003 09:51 PM Gildas Bazin

movenc patch by (Gildas Bazin <gbazin at altern dot org>)

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

5e29abf8 11/02/2003 09:55 PM Roberto Togni

Make avi and asf demuxer export palette in palctrl

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

ddaae6a9 10/31/2003 10:26 PM Roman Shaposhnik
  • DV demuxer is now capable of decoding auxilary audio stream. So,
    everybody who still uses second streo track for dubbing can
    now export it.
    • void* -> DVDemuxContext* change (per Fabrice's suggestion).
    • -dv1394 capture now works in all modes....
2a2bbcb0 10/30/2003 05:40 AM Mike Melanson

revised palette API, courtesy of Roberto Togni (rtogni at freemail.it)

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

8b1ab7bf 10/29/2003 02:25 PM Fabrice Bellard

added MPEG2TS support in RTP, SDP and RTSP - replaced fake RTP demux by a specific API

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

da24c5e3 10/29/2003 02:20 PM Fabrice Bellard

make AVFMT_NOHEADER flag dynamic - added av_open_input_stream()

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

b45a7a18 10/29/2003 02:16 PM Fabrice Bellard

mpeg TS demux API (called from RTP layer) - raw mpeg TS reader (uses fake codec MPEG2TS)

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

b623bbcb 10/28/2003 10:55 AM Michael Niedermayer

1/0 fix by (Tim Allen <tim at proximity dot com dot au>)

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

0bf92f79 10/26/2003 10:49 AM Panagiotis Issaris

GCC 3.3.2 warnings patch by (Panagiotis Issaris <takis at lumumba dot luc dot ac dot be>)

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

8dafdb88 10/25/2003 04:41 AM Mike Melanson

added XVID fourcc (ISO MPEG-4?) and AC3 fourcc

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

5ff85f1d 10/20/2003 08:23 PM Michael Niedermayer

AVRational
sample_aspect_ratio
aspect ratio in JPEG JFIF is SAR not DAR !
removed nonsense SAR guessing code
various related cleanups
bugs?

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

9dad924e 10/20/2003 10:33 AM Michael Niedermayer

bottom_field_first -> top_field_first

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

4cb3f3b6 10/19/2003 08:57 PM Dan Christiansen

Using the extension m4a for audio only MPEG-4 files is increasingly
common, especially since Apple iTunes treats files with the two
extensions differently. Without the patch, FFmpeg won't know that m4a
is for MPEG-4 files
patch by (Dan Christiansen <danchr at daimi dot au dot dk>)...

cf9d24ad 10/18/2003 06:47 PM Dan Christiansen

- Moving Wall from the individual Makefiles to configure (and only
have it passed to GCC)
Moving the usage in configure to the top of it, so you don't have to
wait needlessly
- Silence compiler output during configuration
- Add support for configuring with IBM XLC...

2744ca9a 10/18/2003 03:19 AM Roman Shaposhnik
  • providing MPEG codecs with a generic fields in AVFrame to use.
    • fixing YUV4MPEG format.
    • fixing a bug in DV codec where coded_frame was not set.

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

66535069 10/15/2003 06:06 PM Doug Larrick

Enable decoding of more mpeg-ts streams for pcHDTV patch by (Doug Larrick <doug at ties dot org>)

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

4b684105 10/15/2003 03:21 PM Alex Beregszaszi

10l

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

93cb9d7f 10/15/2003 03:53 AM Mike Melanson

hook up the XA ADPCM decoder

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

ffaa816e 10/14/2003 02:40 PM Michael Niedermayer

recommit of * fixing an unitilaized field AVImageInfo::interleaved.

As a matter of fact we have two problems here: first
AVImageInfo::interleaved is never initialzed in img.c.
The second problem is that even if we want interleaved
PNGs there's a bug in png.c that prevents us from generating...
00293677 10/14/2003 02:13 PM Mike Melanson

remove experimental reference

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

485bc05d 10/14/2003 11:36 AM Alex Beregszaszi

make it compatible with older make (debian stable - make 3.79.1)

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

764ef400 10/14/2003 04:15 AM Mike Melanson

disable encoders where appropriate (patch courtesy of BERO
<bero at geocities.co.jp>)

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

117a5490 10/13/2003 10:59 AM Alex Beregszaszi

init_put_bits changed

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

20f269dc 10/04/2003 05:41 PM Mike Melanson

handle a wider variety of VQA files, including silent files

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

4120a53a 10/03/2003 05:43 AM Mike Melanson

implemented Id Quake II CIN support

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

a686caf0 10/03/2003 01:08 AM Roman Shaposhnik
  • fixing bug that prevented resampling the picture and
    changing pix_fmt at the same time.
    • aspect ratio should be more reliable for DV now.

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

e692fd60 10/02/2003 10:41 PM Alex Beregszaszi

fixed codec specific data headers

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

cf246283 10/02/2003 10:33 PM Alex Beregszaszi

fixed time base and sample rate handling

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

5aa0a644 10/02/2003 02:59 PM Alex Beregszaszi

fix fabrice's broken get_bi and some minor changes in draft

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

dda61423 10/02/2003 04:16 AM Mike Melanson

properly demux silent files; implemented precise framerate calculation

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

68a43d04 10/02/2003 03:53 AM Mike Melanson

the correct data type is offset_t

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

4fa1c4fa 10/01/2003 11:34 PM Roman Shaposhnik
  • preAlpha DV encoding support -- there's still a truckload
    of work to do, but it least people can try it out and share
    ideas. Please don't hesitate to give it a spin:

    $ ffmpeg -i file.avi file.dv

    is all you need.
    • fix for a deallocation bug in DV muxer...
2fdf638b 10/01/2003 04:39 AM Mike Melanson

New demuxers: Sega FILM/CPK, Westwood VQA & AUD; new decoders: MS RLE &
Video-1, Apple RPZA, Cinepak, Westwood IMA ADPCM

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

08f29f82 09/30/2003 05:54 PM Michael Niedermayer

Patch for attribute(printf) by (Michel Bardiaux <mbardiaux at peaktime dot be>)

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

b49d4175 09/29/2003 10:40 PM Michael Niedermayer

10l

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

0d8d3ed5 09/29/2003 05:56 PM Roman Shaposhnik
  • The functionality is now available in dv.[ch].

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

7458ccbb 09/29/2003 05:54 PM Roman Shaposhnik
  • DV handling was streamlined for both muxing/demuxing and
    decoding. All muxing/demuxing functionality is now available
    in libavformat/dv.[ch].
    • dv1394.c and avidec.c were hooked up with general DV demuxer.
    • DVAUDIO is dead! Long live pcm_s16le!...
6c8e0d4d 09/29/2003 01:41 AM Philip Gladstone

Fix a very nasty problem with extra bytes appearing in TCP data streams.
Whenever there was an EINTR/EAGAIN return, then a byte in the data stream
would be duplicated!! This fix should allow ffserver to work again.

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

fe0f2a97 09/28/2003 10:53 PM Dan Christiansen

PowerPC warnings & optimisations patch by (Dan Christiansen <danchr at daimi dot au dot dk>)

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

f578f938 09/28/2003 09:09 PM Thomas Raivio

mov/mp4/3gp muxer improvements patch by (Thomas Raivio <tjraivio at cc dot hut dot fi>)

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

d663a1fd 09/28/2003 08:34 PM Michael Niedermayer

AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)

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

d42f74b8 09/26/2003 12:10 AM Mike Melanson

send the chunk preamble bytes to the respective decoders; Id RoQ demuxer
now works correctly

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

a63d4933 09/25/2003 08:38 AM Steven M. Schultz

yuv4mpeg.c extra space patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

e4e70d2e 09/22/2003 08:29 PM Falk Hüffner

Fix compilation with ccc

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

e7106d5b 09/20/2003 09:54 PM Mike Melanson

clean up 4xm demuxer; make valgrind just a little happier

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

773159ed 09/20/2003 12:31 AM Mike Melanson

iterate through the appropriate range of palette entries

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

b59ebf62 09/18/2003 04:25 AM Mike Melanson

provisions for raw PCM audio

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

165f74ff 09/16/2003 08:29 PM Fabrice Bellard

remove unused AMREXTRALIBS

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

69ef9450 09/16/2003 12:56 PM Fabrice Bellard

generate correct PTS in transport stream - use mpeg2 encoder by default

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

dd6ee74e 09/16/2003 02:09 AM Roman Shaposhnik
  • fixing a typo ;-)

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

cb728d79 09/15/2003 10:27 PM Fabrice Bellard

correct DLL windows install

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

b76c707a 09/14/2003 06:56 PM Mike Melanson

adapt to use interim palette control API; do away with multi-chunk data
transfer to decoder

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

a018d318 09/13/2003 09:20 AM François Revol

64 bit pts for writing - more const usage (don't forget me !)

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

ba118447 09/12/2003 03:48 AM Mike Melanson

deploy palette control API

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

7b7d86f1 09/11/2003 10:51 PM Fabrice Bellard

simplified version handling

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

7e5ef401 09/11/2003 05:39 AM Mike Melanson

forgot to apply the palette component lookup table

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

fa0f62c3 09/10/2003 10:44 PM Fabrice Bellard

removed invalid sequence end code

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

49057904 09/10/2003 10:37 PM Fabrice Bellard

64 bit pts for writing - more const usage

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

8c653280 09/10/2003 01:00 PM Michael Niedermayer

get_bi(), be/le fix

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

2187d948 09/10/2003 10:46 AM Michael Niedermayer

theres no SVQ1 encoder -> it cant be default

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