summaryrefslogtreecommitdiff
path: root/ffserver.c
Commit message (Collapse)AuthorAgeFilesLines
* ffserver: initialize pbuffer in prepare_sdp_description()Michael Niedermayer2014-08-021-1/+3
| | | | | | | | also check pbuffer before use Found-by: CSA Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffserver: use av_mallocz_array()Michael Niedermayer2014-07-171-3/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffserver: add HAVE_UNISTD_H around #include <unistd.h>Michael Niedermayer2014-07-081-0/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffserver: don't leak poll_table if poll failsReynaldo H. Verdejo Pinochet2014-05-101-1/+3
| | | | | | 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-291-2/+5
| | | | | | 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-281-1/+4
| | | | | | 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-281-1/+2
| | | | | | 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-281-1/+2
| | | | | | 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-281-2/+5
| | | | | | 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-251-2/+8
| | | | | | 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-251-0/+1
| | | | | | 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-251-1/+2
| | | | | | 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-071-37/+3
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: nits & typosReynaldo H. Verdejo Pinochet2014-04-071-15/+15
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: merge RTSP's teardown & pause routinesReynaldo H. Verdejo Pinochet2014-02-141-31/+14
| | | | | | They were basically the same. Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: cosmeticsReynaldo H. Verdejo Pinochet2014-02-141-2/+1
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: fix some commentsReynaldo H. Verdejo Pinochet2014-02-141-10/+10
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: factor out connection closing from handlerReynaldo H. Verdejo Pinochet2014-02-141-10/+8
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: avoid useless substitutionReynaldo H. Verdejo Pinochet2014-02-141-1/+1
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: drop unneeded delay1 varReynaldo H. Verdejo Pinochet2014-02-081-4/+4
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: move misplaced commentReynaldo H. Verdejo Pinochet2014-02-081-1/+1
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: drop obvious commentReynaldo H. Verdejo Pinochet2014-02-081-1/+0
| | | | | | 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-081-11/+14
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
* ffserver: use avformat_alloc_context()Michael Niedermayer2014-02-041-2/+7
| | | | | | 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-161-13/+12
|
* ffserver: add stream Metadata optionStefano Sabatini2013-12-161-24/+36
| | | | | 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-161-1/+1
|
* ffserver: improve error feedback in case of av_write_frame() errorStefano Sabatini2013-12-131-2/+3
|
* ffserver: print error code description in case of write_header() failureStefano Sabatini2013-11-301-1/+1
| | | | Improve feedback.
* ffserver: improve error feedback in case of write_header() failureStefano Sabatini2013-11-291-3/+4
|
* ffserver: improve feedback in case no feed is defined for a streamStefano Sabatini2013-11-291-1/+6
|
* ffserver: improve feedback in case of stream with unknown feed nameStefano Sabatini2013-11-291-1/+1
|
* ffserver: deprecate inconsistent parsing behavior of Truncate optionStefano Sabatini2013-11-291-1/+9
| | | | | 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-291-11/+24
|
* ffserver: fix typo in comment: defaut -> defaultStefano Sabatini2013-11-281-1/+1
|
* ffserver: factorize code setting ReadOnlyFile/File optionsStefano Sabatini2013-11-281-7/+2
|
* ffserver: improve error feedback in open_input_stream()Stefano Sabatini2013-11-281-9/+16
|
* ffserver: drop stream AudioQuality optionStefano Sabatini2013-11-281-5/+0
| | | | It has no effect, and it was never documented.
* ffserver: add comment about how Launch path program is createdStefano Sabatini2013-11-281-1/+2
|
* ffserver: extend error handling when parsing the configuration fileStefano Sabatini2013-11-281-12/+45
| | | | | In particular, abort immediately in case of memory error, avoid potential crashes.
* ffserver: add some error handling to main()Stefano Sabatini2013-11-281-2/+4
|
* ffserver: clarify feedback in case of wrong AVOptionAudio/Video errorStefano Sabatini2013-11-281-1/+1
|
* ffserver: factorize opt_audio/video_codecStefano Sabatini2013-11-271-19/+8
| | | | Simplify.
* ffserver: strip odd chars from html error messages before sending them backMichael Niedermayer2013-10-091-0/+9
| | | | | | Fixes Ticket3034 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffserver: allow choosing the pixel formatAlexey Balekhov2013-09-141-0/+9
| | | | | | Fixes Ticket2954 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffserver: allocate rc_eq, prevent freeing invalid pointerMichael Niedermayer2013-08-131-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '612a5049d9b4ac1c2a293daf75fe814b7a94fdc7'Michael Niedermayer2013-08-061-3/+2
|\ | | | | | | | | | | | | | | * 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-011-0/+1
|\ \ | |/ | | | | | | | | | | * 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-191-36/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | * 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-041-0/+1
| | | | | | | | | | Fixes CID732208 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>