2015-02-27 13:39:01 -05:00
|
|
|
AUTOMAKE_OPTIONS = 1.10 foreign subdir-objects
|
2004-01-30 12:19:45 -05:00
|
|
|
|
2015-05-06 17:45:52 -04:00
|
|
|
noinst_LTLIBRARIES = libezstream.la
|
2015-04-16 08:27:39 -04:00
|
|
|
noinst_HEADERS = \
|
2015-04-15 17:17:20 -04:00
|
|
|
attributes.h \
|
2015-04-16 08:27:39 -04:00
|
|
|
cfg.h \
|
Refactor configuration (work in progress)
* Move -m and -n command line options into the config file
* Restructure configuration file:
- Group into "server", "stream", "media", "metadata", "decoders", and
"encoders"
- Untangle decoder and encoder:
o Decoders match on file extensions and convert to a canonical "internal"
format
o Encoders create one of the supported stream formats, potentially using
different parameters (like bitrate)
- Consistently specify stream format
- Enable reencoding by selecting an encoder
* Architecturally separate configuration file storage from parsing
- Allows for different configuration back-ends in the future, like
YAML, SQL, REST API, ...
* Support roll-back in case of error on (re)load
* Anticipate HTTPS support
2015-05-02 06:48:53 -04:00
|
|
|
cfg_decoder.h \
|
|
|
|
cfg_encoder.h \
|
|
|
|
cfg_private.h \
|
|
|
|
cfg_xmlfile.h \
|
|
|
|
cmdline.h \
|
2015-04-16 08:27:39 -04:00
|
|
|
ezstream.h \
|
2015-04-16 13:22:58 -04:00
|
|
|
log.h \
|
2015-04-16 08:27:39 -04:00
|
|
|
metadata.h \
|
|
|
|
playlist.h \
|
|
|
|
util.h \
|
|
|
|
xalloc.h
|
2015-05-06 17:45:52 -04:00
|
|
|
libezstream_la_SOURCES = \
|
2015-04-16 08:27:39 -04:00
|
|
|
cfg.c \
|
Refactor configuration (work in progress)
* Move -m and -n command line options into the config file
* Restructure configuration file:
- Group into "server", "stream", "media", "metadata", "decoders", and
"encoders"
- Untangle decoder and encoder:
o Decoders match on file extensions and convert to a canonical "internal"
format
o Encoders create one of the supported stream formats, potentially using
different parameters (like bitrate)
- Consistently specify stream format
- Enable reencoding by selecting an encoder
* Architecturally separate configuration file storage from parsing
- Allows for different configuration back-ends in the future, like
YAML, SQL, REST API, ...
* Support roll-back in case of error on (re)load
* Anticipate HTTPS support
2015-05-02 06:48:53 -04:00
|
|
|
cfg_decoder.c \
|
|
|
|
cfg_encoder.c \
|
|
|
|
cfg_xmlfile.c \
|
|
|
|
cmdline.c \
|
2015-04-16 13:22:58 -04:00
|
|
|
log.c \
|
2009-03-15 20:08:31 -04:00
|
|
|
metadata.c \
|
|
|
|
playlist.c \
|
|
|
|
util.c \
|
|
|
|
xalloc.c
|
2015-05-06 17:45:52 -04:00
|
|
|
libezstream_la_DEPENDENCIES =
|
|
|
|
libezstream_la_LIBADD = @LIBOBJS@ @EZ_LIBS@ \
|
|
|
|
$(libezstream_la_DEPENDENCIES)
|
|
|
|
|
|
|
|
bin_SCRIPTS = ezstream-file.sh
|
|
|
|
bin_PROGRAMS = ezstream
|
|
|
|
|
|
|
|
ezstream_SOURCES = ezstream.c
|
|
|
|
ezstream_DEPENDENCIES = libezstream.la
|
|
|
|
ezstream_LDADD = $(ezstream_DEPENDENCIES)
|
2007-08-02 14:48:26 -04:00
|
|
|
|
2015-02-27 09:17:24 -05:00
|
|
|
AM_CPPFLAGS = @EZ_CPPFLAGS@ -I$(top_srcdir)/compat
|
2015-05-06 17:45:52 -04:00
|
|
|
AM_CFLAGS = @EZ_CFLAGS@
|
|
|
|
AM_LDFLAGS = @EZ_LDFLAGS@ -avoid-version
|
2007-08-02 14:48:26 -04:00
|
|
|
|
2009-03-15 20:08:31 -04:00
|
|
|
CLEANFILES = core *.core *~ .*~
|