Statistics
| Branch: | Revision:

ffmpeg / ffserver.c @ 9be50e39

History | View | Annotate | Download (149 KB)

# Date Author Comment
31296f6e 09/07/2008 05:05 AM Baptiste Coudurier

add missing html start tag to ffserver status html page

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

a3aa4fed 09/07/2008 04:56 AM Baptiste Coudurier

cleanup, merge snprintf calls

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

a7f361eb 09/07/2008 04:16 AM Baptiste Coudurier

100l, compute correctly poll_table size when allocating

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

4af92de6 09/03/2008 08:10 PM Stefano Sabatini

Make the nb_max_connections and nb_connections int variables unsigned.

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

1c9ff179 09/03/2008 06:16 PM Stefano Sabatini

Make the maximum number of simultaneous HTTP connections handled by
ffserver a configuration parameter. The name of the new parameter
introduced is MaxHTTPConnections.

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

ea452b54 08/13/2008 05:22 PM Aurelien Jacobs

strcasecmp() requires #include <strings.h>

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

29d3ed3b 08/13/2008 10:03 AM Aurelien Jacobs

ffserver: SA_RESTART and unsetenv require _XOPEN_SOURCE

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

e16190fa 07/24/2008 09:12 PM Diego Biurrun

cosmetics: typo fixes

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

59e7894c 07/16/2008 03:21 AM Baptiste Coudurier

print AVCodecContext address instead of AVClass, better when multiple instances of same codecs are used, based on r14237

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

7ac884c5 07/09/2008 09:51 PM Stefano Sabatini

Fix a warning in ffserver.c caused by the use of the function
av_set_string() deprecated since r14134.

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

a9d9aa36 06/25/2008 07:55 PM Baptiste Coudurier

revert r13867, - reference stdout, I was drunk

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

80b616fc 06/25/2008 07:00 PM Baptiste Coudurier

use http_log now that logfile is setup

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

f10d55ed 06/25/2008 06:51 PM Baptiste Coudurier

move logfile setup right after config parsing

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

f0754ad8 06/25/2008 06:51 PM Baptiste Coudurier

remove useless init

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

8bf61f5b 06/24/2008 10:30 PM Stefano Sabatini

Reindent.

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

5dc8eeb6 06/24/2008 10:27 PM Stefano Sabatini

Make ffserver show launched commandlines not only in debug-mode.

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

6aada9b1 06/24/2008 09:35 PM Stefano Sabatini

Use http_log() rather than printing on stdout to show the launched
commandlines.

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

40444a59 06/24/2008 09:26 PM Stefano Sabatini

Make ffserver show each launched commandline just before to launch
them rather than print them when parsing the configuration file. This
way those commandlines are not showed anymore in no-launch mode.

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

14c43f91 06/24/2008 02:02 AM Baptiste Coudurier

log when feed is already being received

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

65f2f028 06/24/2008 02:00 AM Baptiste Coudurier

reindent

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

cb51aef1 06/23/2008 07:57 PM Baptiste Coudurier

copy extradata if present

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

496a6132 06/23/2008 07:43 PM Stefano Sabatini

Make ffserver daemon chdir()s just after log init. This way a
relative path for the logfile is resolved according to the directory
where ffserver has been launched, as the user expects.

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

b0675954 06/23/2008 05:57 PM Baptiste Coudurier

fix segv, fmt_ctx is not set for rtsp

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

ace21da3 06/23/2008 08:12 AM Baptiste Coudurier

cosmetics, braces placement

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

3ab29d8e 06/23/2008 07:28 AM Baptiste Coudurier

10l, do not use ctx before being set, fix segv

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

dc3a6a36 06/23/2008 03:21 AM Baptiste Coudurier

fix compilation, this should be better

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

4def51fa 06/23/2008 03:18 AM Baptiste Coudurier

10l, move init after possible goto

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

8f56ccca 06/23/2008 03:18 AM Baptiste Coudurier

simplify, use ist

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

250be719 06/23/2008 03:16 AM Baptiste Coudurier

fix source stream, source_index is refering to fmt_in, needs testing

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

d80904cc 06/23/2008 02:41 AM Baptiste Coudurier

simplify

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

e21ac209 06/23/2008 02:16 AM Baptiste Coudurier

no need to print date anymore since done in http_log

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

3d9cc27d 06/22/2008 03:42 AM Baptiste Coudurier

move code setting output parameters after possible failure

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

697efa36 06/22/2008 03:30 AM Baptiste Coudurier

move code after possible failure, so no need to free

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

e6f0deab 06/22/2008 03:25 AM Baptiste Coudurier

check av_open_input_stream error

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

fbc63144 06/22/2008 03:20 AM Baptiste Coudurier

remove return 1, we don't change state, we are still sending data

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

86771c68 06/22/2008 02:34 AM Baptiste Coudurier

free pb

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

f2972c8c 06/22/2008 02:31 AM Baptiste Coudurier

use av_open_input_stream

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

381ec677 06/22/2008 02:15 AM Baptiste Coudurier

do not allocate st->codec, it will be overwritten later; fix memleak

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

0b459fb2 06/22/2008 01:31 AM Baptiste Coudurier

log to stderr

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

bcd3ce59 06/22/2008 01:30 AM Baptiste Coudurier

add callback for av_log

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

82e0be62 06/22/2008 01:13 AM Baptiste Coudurier

no need to print date anymore since done in http_log

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

9fd3442f 06/22/2008 01:12 AM Baptiste Coudurier

use ctime1

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

124ed1c0 06/22/2008 01:08 AM Baptiste Coudurier

print date in http_log

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

fa288df4 06/22/2008 12:55 AM Baptiste Coudurier

remove useless init

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

f69bb0cc 06/22/2008 12:54 AM Baptiste Coudurier

merge declaration and init

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

2b9cd1e7 06/22/2008 12:53 AM Baptiste Coudurier

reindent

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

d2a1ea1d 06/22/2008 12:52 AM Baptiste Coudurier

http or rtsp only support

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

3296409d 06/22/2008 12:33 AM Baptiste Coudurier

fix open return check

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

0679719d 06/22/2008 12:30 AM Erik Hovland

fix feed_filename test, field is char [1024], patch by Erik Hovland, erik at hovland dot org

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

60a04f7f 06/22/2008 12:22 AM Baptiste Coudurier

use av_seek_frame to flush demxu pending packets, fixes seeking, should have been done when av_find_stream_info was added

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

f8b06be9 06/21/2008 06:08 AM Baptiste Coudurier

free c->pb_buffer before overwriting it, fix memleak

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

4f0a942b 06/21/2008 03:55 AM Baptiste Coudurier

return 1 when error during write frame, state changed

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

8aae202e 06/21/2008 03:43 AM Baptiste Coudurier

set default preload and max_delay for muxer to avoid mpeg ps muxer to spit many underflow errors, use ffmpeg default values

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

177d2564 06/21/2008 03:38 AM Baptiste Coudurier

change bandwidth to unsigned

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

794ac28c 06/21/2008 03:37 AM Baptiste Coudurier

remove useless init, logfilename is static

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

acae1492 06/21/2008 03:35 AM Baptiste Coudurier

use http_log when log file is setup

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

4e8f77ab 06/21/2008 03:34 AM Baptiste Coudurier

always use stdout to log when running in debug mode

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

b43bf8ac 06/21/2008 03:32 AM Baptiste Coudurier

rescale duration when outputting packet

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

050056d0 06/21/2008 03:31 AM Baptiste Coudurier

log accept error

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

b4befb99 06/21/2008 03:29 AM Baptiste Coudurier

use http_log when log file is setup

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

0dc17c21 06/21/2008 03:26 AM Baptiste Coudurier

upgrade bandwidth config to use int64_t, raise limit

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

1ad8289e 06/21/2008 03:23 AM Baptiste Coudurier

upgrade bandwidth to uint64_t

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

9507a12e 06/21/2008 03:21 AM Baptiste Coudurier

add static

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

dca21085 06/19/2008 07:10 AM Stefano Sabatini

Cosmetics: s/stats/status/ in ffserver.c.

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

7ab08864 06/09/2008 12:25 AM Baptiste Coudurier

add AVOption support in ffserver configuration file

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

59c2959d 06/07/2008 11:56 PM Stefano Sabatini

use unsetenv, fix warning, patch by Stefano Sabatini, stefano dot sabatini-lala at poste dot it

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

17b01199 06/07/2008 11:49 PM Stefano Sabatini

use program_name to be more consistent with the banner, patch by Stefano Sabatini, stefano dot sabatini-lala at poste dot it

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

2dae1dd0 06/01/2008 02:01 AM Baptiste Coudurier

add \n to error message

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

180b7026 05/30/2008 05:53 PM Baptiste Coudurier

2nd try fix got_key_frame when video+audio

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

78728064 05/30/2008 02:32 AM Baptiste Coudurier

fix got_key_frame when stream is audio

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

0332f549 05/30/2008 02:26 AM Baptiste Coudurier

set got_key_frame when packet is video, fix first video packet with index 0 and 2 streams

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

3766ed72 05/30/2008 01:46 AM Baptiste Coudurier

log error when writing frame to output

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

c1593d0e 05/30/2008 01:46 AM Baptiste Coudurier

wake up connections to stop waiting when feed is being closed

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

084a8912 05/30/2008 01:44 AM Baptiste Coudurier

fix timestamps rescaling, index in source format might be different

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

929a9b75 05/30/2008 12:50 AM Baptiste Coudurier

log some errors

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

58bd615f 05/30/2008 12:21 AM Baptiste Coudurier

set is_streamed before writing data to output file

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

3b371676 05/29/2008 11:11 PM Baptiste Coudurier

cosmetics, reindent

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

1cb4d12c 05/29/2008 11:09 PM Baptiste Coudurier

cosmetics, move declaration where it is used, remove now useless block

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

36907468 05/29/2008 05:24 PM Baptiste Coudurier

use av_parse_video_frame_rate

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

1ab05d37 05/29/2008 03:13 PM Diego Biurrun

Remove unnecessary #include.

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

f094b662 05/29/2008 01:40 PM Erik Hovland

Remove unnecessary header #includes.
Extracted from a patch by Erik Hovland, erik hovland org.

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

ea9c581f 05/29/2008 08:48 AM Stefano Sabatini

Simplify show_banner() so that it does not require arguments, similar
to what was previously done with show_version().
patch by Stefano Sabatini, stefano.sabatini-lala poste it

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

9667a2d2 05/29/2008 02:32 AM Baptiste Coudurier

reindent

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

a9c1bb71 05/29/2008 02:31 AM Baptiste Coudurier

check that redirect is set, fixes CID13 RUN2

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

7e183a93 05/29/2008 02:29 AM Baptiste Coudurier

reindent

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

ce651af2 05/29/2008 02:28 AM Baptiste Coudurier

check that stream is set, fixes CID13 RUN2

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

5735f6dc 05/29/2008 02:11 AM Baptiste Coudurier

check if stream has been set, fixes CID15 RUN2

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

75480e86 05/29/2008 01:59 AM Baptiste Coudurier

init h, fixes CID54 RUN2

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

3fb53d55 05/28/2008 05:04 PM Baptiste Coudurier

remove dummy coded frame, no muxer should use it anyway

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

c351cc7f 05/25/2008 12:12 AM Baptiste Coudurier

better error message

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

f61d45c9 05/24/2008 02:34 AM Baptiste Coudurier

better error message

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

1692008f 05/24/2008 02:19 AM Baptiste Coudurier

latest libavc svn requires at least this value for bit_rate_tolerance, not using av_q2d because of float

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

f346033e 05/23/2008 07:14 AM Stefano Sabatini

Add -formats option to ffserver.
Patch by Stefano Sabatini stefano sabatini-lala poste it

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

8117c97e 05/22/2008 09:48 AM Stefano Sabatini

Implement ffserver -version.
Patch by: Stefano Sabatini, stefano.sabatini-lala poste it

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

20176cbc 05/21/2008 11:41 PM Michael Niedermayer

Get rid of more senseless wrapper functions and use OPT_EXIT instead.

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

64555bd9 05/21/2008 11:36 PM Michael Niedermayer

Do not pass program_name as argument to show_version(), this allows some
future simplifications.

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

c4355f4e 05/21/2008 08:56 PM Baptiste Coudurier

open logfile in append mode, don't overwrite it

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

8a0b55ff 05/21/2008 08:50 PM Baptiste Coudurier

do not forget to free packet, fix memleak

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

5a635bc7 05/21/2008 05:55 PM Stefano Sabatini

Make ffserver use parse_options().
Patch by Stefano Sabatini stefano sabatini-lala poste it

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

e6375662 05/16/2008 01:22 PM Stefano Sabatini

cosmetics: Make 'ffserver -h' output consistent with other ff* tools.
patch by Stefano Sabatini, stefano.sabatini-lala poste it

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