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
23 years ago
Michael Niedermayer
be7109c12b
ar -s -> ranlib
...
Originally committed as revision 900 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
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
23 years ago
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
23 years ago
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
23 years ago
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
23 years ago
Zdenek Kabelac
840824970c
* using statics
...
Originally committed as revision 850 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Zdenek Kabelac
2141dc37d3
* added support for multiple payloads
...
Originally committed as revision 847 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
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
23 years ago
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
23 years ago
Philip Gladstone
487ec9a0d9
Add conditional build of strptime
...
Originally committed as revision 820 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
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
23 years ago
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
23 years ago
Philip Gladstone
36ada60ccb
Add prototype of guess_stream_format
...
Originally committed as revision 816 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
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
23 years ago
Fabrice Bellard
910fdd21b5
added installlib target
...
Originally committed as revision 807 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
a25e098d33
exported av_probe_input_format()
...
Originally committed as revision 806 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
a11bf0bd61
renamed gettime to av_gettime()
...
Originally committed as revision 805 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
2302dd1319
moved simple c utils
...
Originally committed as revision 804 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
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
23 years ago
Fabrice Bellard
9498853132
more consistent naming
...
Originally committed as revision 802 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
fb0256250d
added RTP/RTSP stuff
...
Originally committed as revision 801 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
a9a721da7c
added url_split()
...
Originally committed as revision 800 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
bdd7d51848
added compilation of RTP/RTSP stuff
...
Originally committed as revision 799 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
94ef68647c
suppressed packet size dependancy
...
Originally committed as revision 798 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
0e2a219706
http protocol now uses tcp: protocol (simpler)
...
Originally committed as revision 797 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
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
23 years ago
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
23 years ago
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
23 years ago
Fabrice Bellard
2d225591e9
better UDP support - added preliminary multicast support (untested)
...
Originally committed as revision 793 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
85fb7b3490
added rtp port range support
...
Originally committed as revision 792 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
5188559986
added local port option
...
Originally committed as revision 791 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
François Revol
3ffe379394
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
23 years ago
François Revol
889c522492
adpcm encoding patch by François Revol <revol at free dot fr>
...
Originally committed as revision 785 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
François Revol
0147f19856
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)
- added SVQ1 support.
- removed mapping 'raw ' and 'yuv2' to h263, was my mistake.
- added IMA4 support. (tested)
- fixed frame rate (it reported 0 fps or something before)
- extended file probing ('wide' and 'free' atoms)
- improved .mov/.mp4 detection (or so I think)
* adpcm
* added zlib support, with header file and lib check
Originally committed as revision 780 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Roy Sigurd Karlsbakk
eddbd7e5a0
largefile support patch by Roy Sigurd Karlsbakk <roy at karlsbakk.net>
...
Originally committed as revision 778 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Zdenek Kabelac
9235088f0f
* using time.h for Cygwin systems as well
...
Originally committed as revision 777 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Zdenek Kabelac
436483c2ec
* redundant declaration removed
...
Originally committed as revision 724 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
3b50d2ad15
added rtp protocol
...
Originally committed as revision 720 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
1617ad97ae
added rtsp support (not activated yet)
...
Originally committed as revision 719 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
e309128f84
added rtp support (not activated yet)
...
Originally committed as revision 718 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
171bbb03ad
added raw tcp support
...
Originally committed as revision 717 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
390dffc5ad
more mpeg4 fourcc's
...
Originally committed as revision 701 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
24f9709b22
fixed VOB parsing bug
...
Originally committed as revision 699 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
9b030d9d73
wmv1
...
Originally committed as revision 698 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Philip Gladstone
cbadbf19fc
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
23 years ago
Philip Gladstone
c25fdfc683
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
23 years ago
Philip Gladstone
2dbceb9f8a
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
future). The date format parsing is pretty strict still:
YYYY-MM-DDTHH:MM:SS is a format that works. The T is a literal non-digit character. I wouldn't
use a space. The :SS can be omitted. The number of digits *must* be four in the Year.
Originally committed as revision 691 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
d714edf190
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
23 years ago
Philip Gladstone
16300e23d5
* 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
23 years ago