summaryrefslogtreecommitdiffstats
path: root/ffserver.c
Commit message (Collapse)AuthorAgeFilesLines
* if feeder is disconnected, clear the feed registration, thus a new feeder ↵Alex Beregszaszi2007-02-221-0/+7
| | | | | | can connect Originally committed as revision 8072 to svn://svn.ffmpeg.org/ffmpeg/trunk
* codec_tag settable via VideoTag, and transmit codec_tag in ffmAlex Beregszaszi2007-02-221-0/+5
| | | | Originally committed as revision 8071 to svn://svn.ffmpeg.org/ffmpeg/trunk
* change write/read to send/recv on socket operationsAlex Beregszaszi2007-02-221-9/+9
| | | | Originally committed as revision 8069 to svn://svn.ffmpeg.org/ffmpeg/trunk
* change close() to closesocket() on sockets (compatible with libavformat)Alex Beregszaszi2007-02-221-4/+4
| | | | Originally committed as revision 8068 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove gettime_ms and use av_gettime instead of itAlex Beregszaszi2007-02-211-10/+2
| | | | Originally committed as revision 8052 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use av_random instead random/srandomAlex Beregszaszi2007-02-211-6/+9
| | | | Originally committed as revision 8051 to svn://svn.ffmpeg.org/ffmpeg/trunk
* poll() emulation for BeOS, and maybe MinGW.François Revol2007-02-151-0/+2
| | | | Originally committed as revision 7987 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename HAVE_DLFCN to HAVE_DLFCN_HMåns Rullgård2006-11-141-1/+1
| | | | Originally committed as revision 7078 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename CONFIG_HAVE_DLFCN and CONFIG_HAVE_DLOPEN to HAVE_DLFCN/HAVE_DLOPENMåns Rullgård2006-11-131-3/+3
| | | | Originally committed as revision 7018 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts.Steve L'Homme2006-11-011-3/+3
| | | | | | patch by Steve Lhomme, slhomme divxcorp com Originally committed as revision 6868 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-071-8/+10
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update copyright year and mention other copyright holders.Diego Biurrun2006-10-011-1/+1
| | | | Originally committed as revision 6408 to svn://svn.ffmpeg.org/ffmpeg/trunk
* give AVInput/OutputFormat structs consistent namesMåns Rullgård2006-07-091-5/+5
| | | | Originally committed as revision 5697 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use Subversion revision for FFMPEG_VERSION.Diego Biurrun2006-06-201-0/+1
| | | | | | based on a patch by Ismail Dönmez ismail$$at$$pardus$$dot$$org$$dot$$tr Originally committed as revision 5502 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add const to (mostly) char* and make some functions static, which aren't usedStefan Huehner2006-06-181-1/+1
| | | | | | | outside their declaring source file and which have no corresponding prototype. patch by Stefan Huehner stefan^^@^^huehner^^.^^org Originally committed as revision 5497 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update ffserver regression tests:Aurelien Jacobs2006-03-091-0/+18
| | | | | | | | | - really produce readable files (instead of 0 byte files or headers only) - use bitexact, fastint dct, simple idct and qscale - gives consistent results across several archs - still fails on altivec ppc Originally committed as revision 5129 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make those nasty variables static, also fix a html bugAlex Beregszaszi2006-02-211-10/+10
| | | | Originally committed as revision 5044 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove unused function get_longterm_datarate()Måns Rullgård2006-02-021-8/+0
| | | | Originally committed as revision 4928 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-121-2/+2
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: tabs --> spaces, some prettyprintingDiego Biurrun2005-12-221-22/+22
| | | | Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-171-184/+184
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use PRIxN, %zd, %td formats where neededMåns Rullgård2005-12-121-2/+2
| | | | Originally committed as revision 4740 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support for unlimited feed sizeAlex Beregszaszi2005-11-131-3/+3
| | | | Originally committed as revision 4697 to svn://svn.ffmpeg.org/ffmpeg/trunk
* debug the launch commandline and new connectionsAlex Beregszaszi2005-11-131-0/+12
| | | | Originally committed as revision 4695 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make Launch more appropriate with support for full paths for the ffmpeg binaryAlex Beregszaszi2005-11-131-4/+1
| | | | Originally committed as revision 4693 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support Launch when BindAddress is not INADDR_ANY or localhost. Also fix a ↵Alex Beregszaszi2005-11-131-2/+5
| | | | | | possible buffer overflow Originally committed as revision 4692 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l, dont make bandwidth statistics negative when feed stops being sent (it ↵Alex Beregszaszi2005-10-141-7/+7
| | | | | | was decreased every time feed sending was aborted) Originally committed as revision 4642 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffserver segfault & other fatal failure fixesMichael Niedermayer2005-07-181-1/+5
| | | | Originally committed as revision 4454 to svn://svn.ffmpeg.org/ffmpeg/trunk
* changing AVCodecContext codec -> *codec in AVStream so additions to ↵Michael Niedermayer2005-07-171-53/+53
| | | | | | AVCodecContext dont randomize AVStream and break binary compatibility Originally committed as revision 4453 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Turn on the seeking support for ffm streams. Now means that streams arePhilip Gladstone2005-05-071-2/+2
| | | | | | played from the current time rahter than from the beginning Originally committed as revision 4194 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fill out some mandatory fields in the Codec structure. Also add fields inPhilip Gladstone2005-05-061-4/+23
| | | | | | the configuration to allow you to set Debug and Strict values. Originally committed as revision 4185 to svn://svn.ffmpeg.org/ffmpeg/trunk
* switch to native time basesMichael Niedermayer2005-04-301-14/+14
| | | | Originally committed as revision 4168 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffserver now runs again (sort of).Philip Gladstone2005-01-031-4/+11
| | | | | | | | | * In the test cases, the swf, asf, jpg file formats all work * The avi case doesn't play in winamp. I suspect that the duration field of zero confuses it * The RM doesn't play. This always was pretty flaky. Originally committed as revision 3795 to svn://svn.ffmpeg.org/ffmpeg/trunk
* HTTP Authentication Patch by (Petr Doubek <doubek at vision dot ee dot ethz ↵Petr Doubek2004-08-121-3/+3
| | | | | | | | dot ch>) tested and submitted by (Torsten Spindler <spindler at hbt dot arch dot ethz dot ch>) Originally committed as revision 3381 to svn://svn.ffmpeg.org/ffmpeg/trunk
* min rate should be 0 by defaultMichael Niedermayer2004-07-281-2/+0
| | | | Originally committed as revision 3362 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffserver fixes by (Koos Vriezen <koos.vriezen at xs4all dot nl>)Michael Niedermayer2004-07-251-1/+3
| | | | Originally committed as revision 3340 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pass AVPacket into av_write_frame()Michael Niedermayer2004-05-291-1/+1
| | | | | | | | | | fixes the random dts/pts during encoding asf preroll fix no more initial zero frames for b frame encoding mpeg-es dts during demuxing fixed .ffm timestamp scale fixed, ffm is still broken though Originally committed as revision 3168 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * making it possible to specify recording date and time in a streamRoman Shaposhnik2004-04-061-0/+1
| | | | Originally committed as revision 2971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warning patrolFalk Hüffner2004-03-241-1/+1
| | | | Originally committed as revision 2925 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)Michel Bardiaux2004-03-031-1/+1
| | | | Originally committed as revision 2840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* VideoBufferSize option patch by ("Henning Haaland Kulander" <hennikul at ifi ↵Henning Haaland Kulander2004-02-051-0/+5
| | | | | | dot uio dot no>) Originally committed as revision 2749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Changed a bunch of calls to sprintf to snprintf to protect against bufferPhilip Gladstone2003-11-191-57/+66
| | | | | | | | | | | overflows. Fix streaming from non-streaming ffm files. It turned out that you always got 'index & id do not match' errors. Add some more error detection on getting FFM feeds Originally committed as revision 2523 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simpler bandwidth allocation for RTSP streaming - use av_read_frame() - ↵Fabrice Bellard2003-11-101-262/+134
| | | | | | initial support for raw MPEG2 transport stream streaming using RTSP Originally committed as revision 2506 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Minor bugfix to prevent segfault if a malloc fails. I have no idea whatPhilip Gladstone2003-09-271-3/+3
| | | | | | will happen, but at least this crash is gone. Originally committed as revision 2307 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplified version handlingFabrice Bellard2003-09-111-1/+0
| | | | Originally committed as revision 2264 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removed ctype.hFabrice Bellard2003-09-081-1/+0
| | | | Originally committed as revision 2234 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more sections in help - copyright fixesFabrice Bellard2003-08-241-9/+13
| | | | Originally committed as revision 2143 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rate distortion mb decision supportMichael Niedermayer2003-07-291-2/+2
| | | | | | | fix decoding of old %16!=0 divx fix assertion failure in motion_est.c Originally committed as revision 2094 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added RTP/TCP protocol supportFabrice Bellard2003-07-171-106/+225
| | | | Originally committed as revision 2063 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Gracefully handle the case where not all the streams are requested/wantedGiancarlo Formicuccia2003-07-111-6/+19
| | | | | | | | | | | | | | | from the client. Simply ignore the unwanted/unasked streams. - Don't need to pool() for every input character! (the socket is nonblocking, so the loop is ok). - Partially resurrect compute_send_delay for avoiding udp flood. Without a similar patch, udp transmission is seriously unreliable. (note that we don't link to a specific input reference stream, it's not needed as the pts values should be coherent anyway. Also, non-monotonic pts progression is unimportant in the long term). - rtsp_cmd_pause must reset the time reference patch by (Giancarlo Formicuccia <ilsensine at inwind dot it>) Originally committed as revision 2034 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud