Statistics
| Branch: | Revision:

ffmpeg / libav @ 50d5d129

# Date Author Comment
50d5d129 11/20/2002 08:50 PM Fabrice Bellard

use codec_id so that the codec does not need to be opened

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

a941f391 11/20/2002 02:54 PM Fabrice Bellard

export match_ext()

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

cb1fdc61 11/20/2002 02:54 PM Fabrice Bellard

match SDP based on content instead of extension

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

67d06418 11/20/2002 11:41 AM Fabrice Bellard

added handling of URL redirectors (needed for RTSP streaming client)

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

2fd0e8e6 11/20/2002 10:53 AM Fabrice Bellard

supressed incorrect pts init (when the pts is not set, ffmpeg.c presumes the nominal frame rate is used

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

01e96fd1 11/20/2002 10:51 AM Fabrice Bellard

suppressed PKT_FLAG_DROPPED_FRAME

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

6bcafa93 11/20/2002 10:50 AM Fabrice Bellard

pkt->pts is already set, please fix audio if you modify this code - supressed unused PKT_FLAG_DROPPED_FRAME

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

92e1cdae 11/20/2002 04:02 AM Philip Gladstone

The problems of doing cvs add foo.*

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

6e1b4780 11/20/2002 03:00 AM Philip Gladstone

Compile framehook.c

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

3b2cbbed 11/20/2002 03:00 AM Philip Gladstone

Initial versions of code to all per-frame video processing in ffmpeg.

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

e752dc90 11/20/2002 02:58 AM Philip Gladstone

Set the pkt->pts field correctly so that frame rate reduction has a chance
of working

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

86f2b9d0 11/20/2002 02:57 AM Philip Gladstone

Set the pkt->pts field so that we have a chance of doing frame rate reduction
correctly in ffmpeg.c

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

b13a517f 11/20/2002 02:57 AM Philip Gladstone

Get rid of a warning from asfcheck. Not sure that it really helps with WMP though!

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

7feb950a 11/19/2002 06:30 PM Fabrice Bellard

fixed output pts computation in case of pcm audio (fixes ffplay status display)

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

4364a3e0 11/19/2002 06:21 PM Fabrice Bellard

better than nothing patch for correct audio output with ffplay

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

45dd5c69 11/19/2002 03:52 PM Fabrice Bellard

a/v sync support: added correct pts handling

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

8949367e 11/19/2002 02:57 PM Fabrice Bellard

factorized All In Wonder code (not tested) - Added AIW auto detect (not tested) - mute audio when leaving (maybe an option would be needed ?) - removed all global state

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

231dd3f3 11/18/2002 05:33 PM Fabrice Bellard

now raw mpeg4 video decoding is fully supported

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

93ced3e8 11/18/2002 05:24 PM Fabrice Bellard

added multicast SDP/RTP demux for multicast streams - added support for MPEG4 video decoding in SDP/RTP

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

5b25dfa7 11/18/2002 05:17 PM Fabrice Bellard

do not read probe data if format is specified - match_ext() must be exported

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

772956c5 11/18/2002 05:16 PM Fabrice Bellard

fixed multicast connect

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

8a555875 11/18/2002 09:25 AM Michael Niedermayer

lower case div3

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

b24cf828 11/14/2002 07:53 PM John Ryland

fixing mp3 detection patch by (John Ryland <jryland at trolltech dot com>)

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

4533d2d6 11/13/2002 07:04 PM Zdenek Kabelac
  • fix double free

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

3c97fdb8 11/12/2002 02:20 AM François Revol

Bump up the priority on the decoding thread.

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

1101abfe 11/11/2002 09:21 AM Zdenek Kabelac
  • cleanup statics & const
  • some minor initial parsing fixes (yet it's very simple parser at this moment)

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

0570bf06 11/11/2002 09:20 AM Zdenek Kabelac
  • cleanup statics & const

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

e8c00089 11/11/2002 09:09 AM Zdenek Kabelac
  • cleanup statics & const
  • using frame_bits to store bits_per_sample
    (to be able to recontruct exactly wav header)

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

c18a2692 11/11/2002 09:07 AM Zdenek Kabelac
  • cleanup statics & const

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

b8a78f41 11/10/2002 11:46 AM Michael Niedermayer

reversing header game
MIN/MAX -> FFMIN/FFMAX

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

8cd5be98 11/09/2002 03:53 PM Michael Niedermayer

use FF_INPUT_BUFFER_PADDING_SIZE

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

b1d89f82 11/09/2002 03:37 PM Måns Rullgård

c standard style / warnings patch by (mru at users dot sourceforge dot net (Måns Rullgård))

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

3810fbf5 11/08/2002 08:54 PM François Revol

ringbuffer patch by (François Revol <revol at free dot fr>)

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

d7425f59 11/08/2002 06:35 PM Michael Niedermayer

cleanup (breaks compatibility, requested by fabrice)
remove CODEC_FLAG_NOT_TRUNCATED & add CODEC_FLAG_TRUNCATED
add CODEC_CAP_TRUNCATED
add alpha plane to AVPicture
remove CODEC_ID_MSMPEG4
remove various unused stuff
support "truncated" mpeg4 streams

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

41568e4a 11/06/2002 08:39 PM Zdenek Kabelac
  • put there more reasnable 15fps speed (though it's probably meaningless)

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

acbe6cfa 11/05/2002 05:16 PM Zdenek Kabelac
  • calculating with the full packet size

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

e2e6cfd0 11/05/2002 12:06 PM Zdenek Kabelac
  • allocate slightly more data - so decoders won't be touching memory
    out of allocated range (would be 4 bytes enough here ???)

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

4c3dff6d 11/05/2002 12:04 PM Zdenek Kabelac
  • free extradata

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

5acdd6e6 11/05/2002 10:14 AM Zdenek Kabelac
  • don't show header errors when eof is reached

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

9eb82647 11/05/2002 12:56 AM François Revol

MIN/MAX sys/param.h patch by (François Revol <revol at free dot fr>)

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

dfdfa47c 11/05/2002 12:38 AM François Revol

BeOS Audio ouput patch by (François Revol <revol at free dot fr>)

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

3f95e843 11/02/2002 10:39 AM François Revol

added MACE (Macintosh Audio Compression/Expansion) 3:1 & 6:1 support
contribution by Laszlo Torok <>
4CC 'MAC3' and 'MAC6' in Quicktime.
It works for mono streams, needs to be fixed for stereo when I get my hands on a stereo sample :)
patch by (François Revol <revol at free dot fr>)...

9ddd71fc 11/02/2002 10:35 AM François Revol

added BeOS net_server support (R5 network stack), basically the same
problems as with winsock (sockets != fd), and the broken select().
based on older patch by Andrew Bachmann.
patch by (François Revol <revol at free dot fr>)

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

cb146faf 10/31/2002 12:23 PM Zdenek Kabelac
  • always set extradata_size

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

e40fed0b 10/31/2002 12:22 PM Zdenek Kabelac
  • removed extra_data from AVStream (it's part of Codec)
  • removed pts*1000 for paket timing (using ms)

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

2727c35e 10/30/2002 03:02 AM Philip Gladstone
  • Made encoding to ASF streams work again. It turns out that the default
    stream id that AVI wants for MSMPEG4V3 doesn't work for ASF. I have
    added a flag to indicate that certain tags should not be used in ASF
    streams. I think that this is the wrong solution (just adding a flag...
e095026a 10/28/2002 12:55 AM Fabrice Bellard

unified wav header parsing - added extradata support

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

3b4b29dc 10/22/2002 09:23 AM Fabrice Bellard

put/get portable for IEEE double - renamed put_native_string/get_native_string

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

d4c0ff91 10/21/2002 05:48 PM Fabrice Bellard

single frame output fix

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

1e51d801 10/21/2002 05:40 PM Fabrice Bellard

the new output PTS handling is now generic

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

17a241dd 10/21/2002 03:59 PM Fabrice Bellard

use PTS api - suppressed redundant fourcc tags (don't know why it was duplicated)

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

b2cac184 10/21/2002 03:57 PM Fabrice Bellard

use consistant PTS handling - fixed MPEG2 Pack header generation (clock_ref value is still slightly inaccurate)

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

916c80e9 10/21/2002 03:54 PM Fabrice Bellard

AV synchronisation API

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

3f9bff71 10/20/2002 09:45 PM Michael Niedermayer

new video grab device for ATI All-In-Wonder cards based on the GATOS km driver patch by (Fred <foohoo at shaw dot ca>)

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

fb7566d0 10/15/2002 10:22 AM Fabrice Bellard

better framework for specific mpeg mux options such as vcd - added (incomplete) mpeg2 vob muxer for dvd creation

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

83514713 10/15/2002 10:14 AM Fabrice Bellard

suppressed vcd flag - use new mpeg mux format instead

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

87bdd3e5 10/14/2002 05:55 PM Fabrice Bellard

added null output format for speed testing

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

0e7eed09 10/14/2002 05:00 PM Fabrice Bellard

better MPEG4 support (at least can view some mpeg4 examples)

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

bb15f7fd 10/11/2002 09:03 PM Alex Beregszaszi

added mjpeg

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

a48b7a6b 10/11/2002 09:16 AM Fabrice Bellard

added stream copy capability

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

92391c6c 10/11/2002 07:23 AM Fabrice Bellard

use C99 syntax for field init

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

1cbc2890 10/10/2002 05:09 PM Fabrice Bellard

added mpeg in avi support

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

e1687cc0 10/09/2002 12:35 PM Fabrice Bellard

added DV support

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

f20dca40 10/08/2002 05:58 PM Fabrice Bellard

added raw DV demux (audio is currently not handled)

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

bb76a117 10/06/2002 11:06 PM Måns Rullgård

c syntax update patch by (mru at users dot sourceforge dot net (Måns Rullgård))

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

1e5c667c 10/04/2002 03:46 PM Fabrice Bellard

fixed MPEG2 pts parsing - ignore unknown stream type

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

020fcc94 10/04/2002 07:16 AM Fabrice Bellard

added DV support

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

144f0625 10/01/2002 07:29 PM Michael Niedermayer

rv10 cleanup (de)muxer still needs to be cleaned up (still searching volunteer for that ;) )

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

4c2bc159 09/30/2002 09:36 PM Michael Niedermayer

fixing rv10, this isnt the cleanest solution (parsing the packet header in the codec & creating it in the muxer) but it was that way before things broke, and its the simplest solution

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

2f0f5b20 09/12/2002 12:46 PM Michael Niedermayer

mpegvideo_probe cant distinguish mpeg4 and mpeg1 raws :( so m4v needs "-f m4v" now

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

7866eeff 09/12/2002 11:10 AM Michael Niedermayer

m4v input support
return the correct number of bytes consumed for decding h263 like formats (needed for reading raw streams) this could break some divx files with b frames, so please tell me ASAP if u notice any problems

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

42343f7e 09/12/2002 02:34 AM Philip Gladstone

Change calls to abort() to be calls to av_abort()

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

75bdb984 09/12/2002 02:26 AM Philip Gladstone

Add the transfer of the new parameters from ffmpeg to ffserver and vice-versa
This adds functions to send and receive doubles and also null terminated strings.

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

89b3d7c9 09/11/2002 06:46 PM Max Krasnyansky

mpeg4 raw output support patch by ("Maksim (Max) Krasnyanskiy" <maxk at qualcomm dot com>)

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

c2c2cd2d 09/11/2002 05:04 PM Michael Niedermayer

fixing raw yuv input

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

ad436907 09/06/2002 01:01 PM Henry Mason

yuv4mpeg output support patch by (Henry Mason <talus25 at speakeasy dot net>)

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

be7109c1 09/02/2002 04:48 PM Michael Niedermayer

ar -s -> ranlib

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

81e0d0b4 09/01/2002 06:07 PM Mark Hills

oggvorbis support patch by (Mark Hills <mark at pogo dot org dot uk>)

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

cca1b241 09/01/2002 11:13 AM Lennert Buytenhek

dont needlessly gettimeofday in video grabber patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>)

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

e61efa24 09/01/2002 08:54 AM Lennert Buytenhek

unmap video buffers on close patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>)

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

1359c2d4 08/09/2002 01:06 PM Zdenek Kabelac
  • skiping unwanted packets when it's possible
  • using 64bits us timestamps (needs more checking)

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

84082497 08/09/2002 01:04 PM Zdenek Kabelac
  • using statics

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

2141dc37 08/08/2002 10:04 PM Zdenek Kabelac
  • added support for multiple payloads

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

2a10020b 08/08/2002 04:43 PM Zdenek Kabelac
  • ok - let's start with avifile->ffmpeg morphing
    for the begining it's major rewrite of asf parsing code
    (tested only inside avifile at this moment)
    it handles descrambling (though without WMA it's probably
    useless inside ffmpeg...
  • extended AVStream structure to return information about...
64e105e0 07/27/2002 03:05 AM Philip Gladstone

Fix a potential endless loop (nb (1 * 3) / 2 == 1)

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

487ec9a0 07/27/2002 03:00 AM Philip Gladstone

Add conditional build of strptime

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

dcb7d9cb 07/27/2002 02:56 AM Philip Gladstone

Add strptime into the source pool for those systems that don't have it.

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

c5510dd6 07/27/2002 02:54 AM Philip Gladstone
  • Add code for ffserver to get stream output formats: guess_stream_format
  • Add real parse_date code. This is much more robust and can handle localtime and UTC

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

36ada60c 07/27/2002 02:52 AM Philip Gladstone

Add prototype of guess_stream_format

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

8b3c13f9 07/27/2002 02:52 AM Philip Gladstone

Add another asf output format type -- asf_stream. The convention is that
ffserver will always try and use the _stream suffix if possible.

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

910fdd21 07/25/2002 04:06 PM Fabrice Bellard

added installlib target

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

a25e098d 07/25/2002 04:05 PM Fabrice Bellard

exported av_probe_input_format()

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

a11bf0bd 07/25/2002 04:05 PM Fabrice Bellard

renamed gettime to av_gettime()

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

2302dd13 07/25/2002 04:04 PM Fabrice Bellard

moved simple c utils

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

4624540b 07/25/2002 04:03 PM Fabrice Bellard

separated init code from utils to reduce static library size

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

94988531 07/25/2002 04:01 PM Fabrice Bellard

more consistent naming

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

fb025625 07/24/2002 06:05 PM Fabrice Bellard

added RTP/RTSP stuff

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

a9a721da 07/24/2002 06:04 PM Fabrice Bellard

added url_split()

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

bdd7d518 07/24/2002 06:04 PM Fabrice Bellard

added compilation of RTP/RTSP stuff

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

94ef6864 07/24/2002 05:56 PM Fabrice Bellard

suppressed packet size dependancy

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