aboutsummaryrefslogtreecommitdiffstats
path: root/ffserver_config.c
Commit message (Collapse)AuthorAgeFilesLines
* ffserver_config: report not closed last tagLukasz Marek2014-11-121-0/+2
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* ffserver_config: drop requirement video size being multiple of 16Lukasz Marek2014-11-111-2/+2
| | | | | | | Such strong requirement constraint doesn't allow to use 360p. Changed to warning when video size is not being multiple of 2. Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* ffserver_config: add fixme on buffer_aggressivity/eq deprecationReynaldo H. Verdejo Pinochet2014-11-021-0/+2
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* ffserver_config: simplify some if true conditionsReynaldo H. Verdejo Pinochet2014-11-021-6/+6
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* ffserver_config: fix line lengthsReynaldo H. Verdejo Pinochet2014-11-021-63/+127
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* ffserver_config: improve AVOption handingLukasz Marek2014-11-031-17/+35
| | | | | | | | | | | | AVOption are checked right after found in config file. It allows to report exact line in config file. Options provided more than once are threated as errors. It also fixes flag options handing. Flags may occur more than once in config file. Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* ffserver_config: improve error handlingLukasz Marek2014-11-021-21/+26
| | | | | | | | Replace atoi with more advanced parsing routine. Set maximum port value to 65535 (not 65536). Other checks. Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* ffserver_config: dont pass pointer to enum as pointer to intLukasz Marek2014-11-021-2/+5
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* ffserver_config: fix compilation warningLukasz Marek2014-11-011-1/+1
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* ffserver_config: postpone codec context creationLukasz Marek2014-11-011-95/+291
| | | | | | | | | So far AVCodecContext was created without codec specified. This causes internal data to not be initialized to defaults. This commit postpone context creation until all information is gathered. Partially fixes #1275
* ffserver_conf: factorize parse function per config tagLukasz Marek2014-10-221-585/+539
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* ffserver_config: clean up variable initializationLukasz Marek2014-10-221-11/+5
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* ffserver: move configuration code to separate fileLukasz Marek2014-10-221-0/+986
This commit doesn't change any existing logic. It moves ffserver configuration related code to separate file. It intends to make maintaining easier. Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>