Commit Graph

159 Commits

Author SHA1 Message Date
Fabrice Bellard fb7566d082 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
2002-10-15 10:22:23 +00:00
Fabrice Bellard 8351471307 suppressed vcd flag - use new mpeg mux format instead
Originally committed as revision 1041 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-15 10:14:05 +00:00
Fabrice Bellard 87bdd3e535 added null output format for speed testing
Originally committed as revision 1036 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-14 17:55:34 +00:00
Fabrice Bellard 0e7eed09ce better MPEG4 support (at least can view some mpeg4 examples)
Originally committed as revision 1033 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-14 17:00:34 +00:00
Alex Beregszaszi bb15f7fdd5 added mjpeg
Originally committed as revision 1028 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-11 21:03:46 +00:00
Fabrice Bellard a48b7a6bfa added stream copy capability
Originally committed as revision 1024 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-11 09:16:05 +00:00
Fabrice Bellard 92391c6c89 use C99 syntax for field init
Originally committed as revision 1023 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-11 07:23:35 +00:00
Fabrice Bellard 1cbc289016 added mpeg in avi support
Originally committed as revision 1021 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-10 17:09:59 +00:00
Fabrice Bellard e1687cc07f added DV support
Originally committed as revision 1017 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-09 12:35:53 +00:00
Fabrice Bellard f20dca4020 added raw DV demux (audio is currently not handled)
Originally committed as revision 1015 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-08 17:58:36 +00:00
Måns Rullgård bb76a117b1 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
2002-10-06 23:06:06 +00:00
Fabrice Bellard 1e5c667c91 fixed MPEG2 pts parsing - ignore unknown stream type
Originally committed as revision 1001 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-04 15:46:59 +00:00
Fabrice Bellard 020fcc94e0 added DV support
Originally committed as revision 999 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-04 07:16:50 +00:00
Michael Niedermayer 144f062500 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
2002-10-01 19:29:10 +00:00
Michael Niedermayer 4c2bc159bd 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
2002-09-30 21:36:43 +00:00
Michael Niedermayer 2f0f5b2059 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
2002-09-12 12:46:34 +00:00
Michael Niedermayer 7866eeff46 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
2002-09-12 11:10:33 +00:00
Philip Gladstone 42343f7e6e Change calls to abort() to be calls to av_abort()
Originally committed as revision 921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-12 02:34:01 +00:00
Philip Gladstone 75bdb984c7 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
2002-09-12 02:26:58 +00:00
Max Krasnyansky 89b3d7c9f1 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
2002-09-11 18:46:47 +00:00
Michael Niedermayer c2c2cd2da1 fixing raw yuv input
Originally committed as revision 916 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-11 17:04:04 +00:00
Henry Mason ad4369076b yuv4mpeg output support patch by (Henry Mason <talus25 at speakeasy dot net>)
Originally committed as revision 908 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-06 13:01:19 +00:00
Michael Niedermayer be7109c12b ar -s -> ranlib
Originally committed as revision 900 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-02 16:48:40 +00:00
Mark Hills 81e0d0b412 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
2002-09-01 18:07:56 +00:00
Lennert Buytenhek cca1b2410e 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
2002-09-01 11:13:02 +00:00
Lennert Buytenhek e61efa2468 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
2002-09-01 08:54:22 +00:00
Zdenek Kabelac 1359c2d43e * 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
2002-08-09 13:06:27 +00:00
Zdenek Kabelac 840824970c * using statics
Originally committed as revision 850 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-09 13:04:27 +00:00
Zdenek Kabelac 2141dc37d3 * added support for multiple payloads
Originally committed as revision 847 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-08 22:04:01 +00:00
Zdenek Kabelac 2a10020bf3 * 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
  stream time length
* extended AVStream to export  extra data found after standard
  headers - not really usefull for ffmpeg - but Windows codecs
  need them.
* asf parsing is not yet finished but works nicely already
  (at 100% better them before :))

Originally committed as revision 846 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-08 16:43:47 +00:00
Philip Gladstone 64e105e051 Fix a potential endless loop (nb (1 * 3) / 2 == 1)
Originally committed as revision 823 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-27 03:05:45 +00:00
Philip Gladstone 487ec9a0d9 Add conditional build of strptime
Originally committed as revision 820 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-27 03:00:39 +00:00
Philip Gladstone dcb7d9cbe0 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
2002-07-27 02:56:22 +00:00
Philip Gladstone c5510dd63b * 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
2002-07-27 02:54:10 +00:00
Philip Gladstone 36ada60ccb Add prototype of guess_stream_format
Originally committed as revision 816 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-27 02:52:52 +00:00
Philip Gladstone 8b3c13f9f1 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
2002-07-27 02:52:23 +00:00
Fabrice Bellard 910fdd21b5 added installlib target
Originally committed as revision 807 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-25 16:06:41 +00:00
Fabrice Bellard a25e098d33 exported av_probe_input_format()
Originally committed as revision 806 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-25 16:05:52 +00:00
Fabrice Bellard a11bf0bd61 renamed gettime to av_gettime()
Originally committed as revision 805 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-25 16:05:25 +00:00
Fabrice Bellard 2302dd1319 moved simple c utils
Originally committed as revision 804 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-25 16:04:20 +00:00
Fabrice Bellard 4624540b71 separated init code from utils to reduce static library size
Originally committed as revision 803 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-25 16:03:55 +00:00
Fabrice Bellard 9498853132 more consistent naming
Originally committed as revision 802 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-25 16:01:46 +00:00
Fabrice Bellard fb0256250d added RTP/RTSP stuff
Originally committed as revision 801 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-24 18:05:26 +00:00
Fabrice Bellard a9a721da7c added url_split()
Originally committed as revision 800 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-24 18:04:50 +00:00
Fabrice Bellard bdd7d51848 added compilation of RTP/RTSP stuff
Originally committed as revision 799 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-24 18:04:24 +00:00
Fabrice Bellard 94ef68647c suppressed packet size dependancy
Originally committed as revision 798 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-24 17:56:25 +00:00
Fabrice Bellard 0e2a219706 http protocol now uses tcp: protocol (simpler)
Originally committed as revision 797 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-24 17:53:23 +00:00
Fabrice Bellard abba3dd133 added dynamic buffer support - added url_fprintf() and url_fgetc()
Originally committed as revision 796 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-24 17:51:50 +00:00
Fabrice Bellard 8a9488b550 added url_get_max_packet_size() support - added URL_RDWR flag
Originally committed as revision 795 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-24 17:50:23 +00:00
Fabrice Bellard f031df23fe api change for packet based protocols (such as UDP and RTP)
Originally committed as revision 794 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-24 17:49:11 +00:00