summaryrefslogtreecommitdiff
path: root/ffserver.c
Commit message (Collapse)AuthorAge
* ffserver: don't leak poll_table if poll failsReynaldo H. Verdejo Pinochet2014-05-10
| | | | | | Should fix Coverity Scan issue #732265 Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: do not ignore lseek() returnReynaldo H. Verdejo Pinochet2014-04-29
| | | | | | Should fix FFmpeg Coverity Scan issue #732177 Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: do not ignore getsockname() returnReynaldo H. Verdejo Pinochet2014-04-28
| | | | | | Should fix FFmpeg Coverity Scan issue #732176 Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: do not ignore send() returnReynaldo H. Verdejo Pinochet2014-04-28
| | | | | | Should fix Coverity Scan issue #732178 Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: do not ignore setsockopt returnReynaldo H. Verdejo Pinochet2014-04-28
| | | | | | Should fix FFmpeg Coverity Scan issue #732181 Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: do not ignore ff_socket_nonblock returnReynaldo H. Verdejo Pinochet2014-04-28
| | | | | | Should fix FFmpeg Coverity Scan issues #732180 & #732182 Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: fix missing frees at connection setupReynaldo H. Verdejo Pinochet2014-04-25
| | | | | | Should fix FFmpeg Coverity Scan issue #732266 and some of #732265 Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: free AVStream st before wiping contextReynaldo H. Verdejo Pinochet2014-04-25
| | | | | | Should fix FFmpeg Coverity Scan issue #732269 Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: free nacl as neededReynaldo H. Verdejo Pinochet2014-04-25
| | | | | | Should fix FFmpeg Coverity Scan issue #732268 Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: don't hardcode RTSP status codesReynaldo H. Verdejo Pinochet2014-04-07
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: nits & typosReynaldo H. Verdejo Pinochet2014-04-07
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: merge RTSP's teardown & pause routinesReynaldo H. Verdejo Pinochet2014-02-14
| | | | | | They were basically the same. Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: cosmeticsReynaldo H. Verdejo Pinochet2014-02-14
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: fix some commentsReynaldo H. Verdejo Pinochet2014-02-14
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: factor out connection closing from handlerReynaldo H. Verdejo Pinochet2014-02-14
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: avoid useless substitutionReynaldo H. Verdejo Pinochet2014-02-14
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: drop unneeded delay1 varReynaldo H. Verdejo Pinochet2014-02-08
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: move misplaced commentReynaldo H. Verdejo Pinochet2014-02-08
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: drop obvious commentReynaldo H. Verdejo Pinochet2014-02-08
| | | | | | Following code line is self explanatory Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: cosmetics and grammarReynaldo H. Verdejo Pinochet2014-02-08
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: use avformat_alloc_context()Michael Niedermayer2014-02-04
| | | | | | Fixes null pointer dereference Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffserver: extend report_config_error() facilities, and use it for warningsStefano Sabatini2013-12-16
|
* ffserver: add stream Metadata optionStefano Sabatini2013-12-16
| | | | | Also deprecate Author, Comment, Copyright, and Title options, and update docs to use the new Metadata option.
* ffserver: fix spacing typoin error messageStefano Sabatini2013-12-16
|
* ffserver: improve error feedback in case of av_write_frame() errorStefano Sabatini2013-12-13
|
* ffserver: print error code description in case of write_header() failureStefano Sabatini2013-11-30
| | | | Improve feedback.
* ffserver: improve error feedback in case of write_header() failureStefano Sabatini2013-11-29
|
* ffserver: improve feedback in case no feed is defined for a streamStefano Sabatini2013-11-29
|
* ffserver: improve feedback in case of stream with unknown feed nameStefano Sabatini2013-11-29
|
* ffserver: deprecate inconsistent parsing behavior of Truncate optionStefano Sabatini2013-11-29
| | | | | Also make it accept the more consistent behavior (boolean option set to true when specified).
* ffserver: extend feedback in http_start_receive_data()Stefano Sabatini2013-11-29
|
* ffserver: fix typo in comment: defaut -> defaultStefano Sabatini2013-11-28
|
* ffserver: factorize code setting ReadOnlyFile/File optionsStefano Sabatini2013-11-28
|
* ffserver: improve error feedback in open_input_stream()Stefano Sabatini2013-11-28
|
* ffserver: drop stream AudioQuality optionStefano Sabatini2013-11-28
| | | | It has no effect, and it was never documented.
* ffserver: add comment about how Launch path program is createdStefano Sabatini2013-11-28
|
* ffserver: extend error handling when parsing the configuration fileStefano Sabatini2013-11-28
| | | | | In particular, abort immediately in case of memory error, avoid potential crashes.
* ffserver: add some error handling to main()Stefano Sabatini2013-11-28
|
* ffserver: clarify feedback in case of wrong AVOptionAudio/Video errorStefano Sabatini2013-11-28
|
* ffserver: factorize opt_audio/video_codecStefano Sabatini2013-11-27
| | | | Simplify.
* ffserver: strip odd chars from html error messages before sending them backMichael Niedermayer2013-10-09
| | | | | | Fixes Ticket3034 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffserver: allow choosing the pixel formatAlexey Balekhov2013-09-14
| | | | | | Fixes Ticket2954 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffserver: allocate rc_eq, prevent freeing invalid pointerMichael Niedermayer2013-08-13
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '612a5049d9b4ac1c2a293daf75fe814b7a94fdc7'Michael Niedermayer2013-08-06
|\ | | | | | | | | | | | | | | * commit '612a5049d9b4ac1c2a293daf75fe814b7a94fdc7': avserver: do not use a static string as a default for a string option See: 19c41c6d8ef6cc34cfde6bf877e059689e763bb7 Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'b7e6da988bfd5def40ccf3476eb8ce2f98a969a5'Michael Niedermayer2013-08-01
|\| | | | | | | | | | | | | * commit 'b7e6da988bfd5def40ccf3476eb8ce2f98a969a5': rtpproto: Move rtpproto specific function declarations to a separate header Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'd010e95f86089abe9a3d4d4a66ac8102312d28a4'Michael Niedermayer2013-07-19
|\| | | | | | | | | | | | | | | | | | | | | * commit 'd010e95f86089abe9a3d4d4a66ac8102312d28a4': avserver: Remove unused loadable module support Conflicts: configure ffserver.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | ffserver: fix null pointer dereferenceMichael Niedermayer2013-06-04
| | | | | | | | | | Fixes CID732208 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffserver: replace atoll() by strtoll()Michael Niedermayer2013-05-19
| | | | | | | | | | | | this should make it easier to support ffserver with msvc Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffserver/ctime1: avoid using strcpy()Michael Niedermayer2013-03-25
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | opt: re-enable memleak fix for duplicated options.Clément Bœsch2013-03-13
| | | | | | | | | | | | | | The memleak fix in a1bcc76e was causing problems when the original string wasn't NULL or av_malloc'ed, thus was disabled. It seems the only OPT_STRING occurence where it needed to be fixed is in ffserver. This commit fixes that specific problem and so re-enable the original code.