Statistics
| Branch: | Revision:

ffmpeg / libav @ 9ddd71fc

# Date Author Comment
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

0e2a2197 07/24/2002 05:53 PM Fabrice Bellard

http protocol now uses tcp: protocol (simpler)

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

abba3dd1 07/24/2002 05:51 PM Fabrice Bellard

added dynamic buffer support - added url_fprintf() and url_fgetc()

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

8a9488b5 07/24/2002 05:50 PM Fabrice Bellard

added url_get_max_packet_size() support - added URL_RDWR flag

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

f031df23 07/24/2002 05:49 PM Fabrice Bellard

api change for packet based protocols (such as UDP and RTP)

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

2d225591 07/24/2002 05:45 PM Fabrice Bellard

better UDP support - added preliminary multicast support (untested)

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

85fb7b34 07/24/2002 05:40 PM Fabrice Bellard

added rtp port range support

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

51885599 07/24/2002 05:38 PM Fabrice Bellard

added local port option

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

3ffe3793 07/23/2002 10:05 PM François Revol

patch by François Revol <revol at free dot fr>
- fix for multiple frames per chunk
- better probing
- better header parsing
- fixed some 4CCs
- use av_new_stream() (but still dealocates some of them with av_free())

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

889c5224 07/22/2002 01:44 AM François Revol

adpcm encoding patch by François Revol <revol at free dot fr>

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

0147f198 07/20/2002 08:05 PM François Revol beos/mov/adpcm patch by François Revol <revol at free dot fr>
  • Some BeOS fixes:
    - errno stuff
    - nanosleep() replacement
    - added a doc/README.beos
  • mov reader still has problems with most videos (skips many chunks),
    - It should now read .mov files with zlib-compressed moov headers (aka cmov)...
eddbd7e5 07/18/2002 08:27 PM Roy Sigurd Karlsbakk

largefile support patch by Roy Sigurd Karlsbakk <roy at karlsbakk.net>

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

9235088f 07/18/2002 05:11 PM Zdenek Kabelac
  • using time.h for Cygwin systems as well

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

436483c2 07/08/2002 11:38 AM Zdenek Kabelac
  • redundant declaration removed

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

3b50d2ad 07/04/2002 10:42 AM Fabrice Bellard

added rtp protocol

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

1617ad97 07/04/2002 10:41 AM Fabrice Bellard

added rtsp support (not activated yet)

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

e309128f 07/04/2002 10:38 AM Fabrice Bellard

added rtp support (not activated yet)

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

171bbb03 07/04/2002 10:35 AM Fabrice Bellard

added raw tcp support

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

390dffc5 06/22/2002 11:08 PM Michael Niedermayer

more mpeg4 fourcc's

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

24f9709b 06/18/2002 07:25 PM Fabrice Bellard

fixed VOB parsing bug

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

9b030d9d 06/18/2002 09:12 AM Michael Niedermayer

wmv1

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

cbadbf19 06/17/2002 03:10 AM Philip Gladstone

Change ticker_tick to use ticker_abs as we want the absolute number
of ticks. In particular we want an INT64 return.

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

c25fdfc6 06/17/2002 03:08 AM Philip Gladstone

Add ticker_abs function that returns the number of ticks to get the
supplied frame (or sample) number. This is not the same as ticker_tick

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

2dbceb9f 06/14/2002 03:38 AM Philip Gladstone

Change the way that the ?date= stuff is parsed. It now takes a time (with optional date)
in local time rather than GMT. Note that you are advised to use the date as well as the time
as the time is relative to the current day (which is not much use if the time is in the...

d714edf1 06/11/2002 01:23 PM Fabrice Bellard

optimized ticker_tick() if num is big - please test it (should reduce CPU usage - this code is temporary before new PTS handling scheme)

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

16300e23 06/05/2002 02:21 AM Philip Gladstone
  • Get the buffer size right now we have the buffer inside the FFStream block

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

084fada8 06/05/2002 02:18 AM Philip Gladstone
  • Add the comment block if any of the comment fields are present.
  • Eliminate compiler warning
  • Add the codec name if we have it

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

2824c473 06/04/2002 08:40 PM Philip Gladstone

Remove some calls to av_free that tured out to be duplicate. This improves
the behaviour of ffserver streaming asf files from disk.

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

3a2d0447 05/29/2002 09:18 PM Philip Gladstone

Make sure that the http_proxy environment variable starts with http://
If not, then ignore it's value.

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

b13788c5 05/26/2002 03:09 PM Fabrice Bellard

use sys/soundcard.h for OSS audio

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

19720f15 05/25/2002 10:34 PM Fabrice Bellard

license/copyright change

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

17269bdf 05/25/2002 10:33 PM Fabrice Bellard

fixed double free - fixed probe function

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

0726b2d1 05/25/2002 10:32 PM Fabrice Bellard

fixed double free - fixed jpg image sequence automatic selection

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

66d2ff2a 05/25/2002 10:31 PM Fabrice Bellard

fixed memory free (no free necessary for private data) - added better support for automatic testing

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

a8dbe951 05/24/2002 02:09 AM Philip Gladstone

Change order of extensions and read_probe checking. This gives the read_probe
a higher priority than extensions. This gives FFM a chance of working. Note
that some of the other probe functions are bit optimistic, and can be
confused by binary data (such as 0x00 0x00 0x01 0xzz) for some values of zz....

07c4ed85 05/24/2002 02:06 AM Philip Gladstone
  • Add a probe function for FFM files

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

789bee12 05/24/2002 01:19 AM Philip Gladstone
  • Fix a problem caused by a duplicate free of priv_data -- now uses av_freep
  • Make sure that the read buffer for the ffm file is allocated in the priv_data.

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

754ebe34 05/20/2002 07:43 PM Fabrice Bellard

fixed memory free

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

c9a65ca8 05/20/2002 04:31 PM Fabrice Bellard

converted to new API

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

db7f1f95 05/20/2002 04:29 PM Fabrice Bellard

suppressed mpeg demux mess - use now dynamic stream creation api

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

b9a281db 05/20/2002 04:28 PM Fabrice Bellard

split mux/demux related structures - added file probing support - improve media file reading API

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

fe9cf0d4 05/20/2002 04:27 PM Fabrice Bellard

added first version of MPEG/DVB transport stream demux

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

1ea4f593 05/18/2002 11:11 PM Fabrice Bellard

use av memory handling functions

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