- 22 Jan, 2018 1 commit
-
-
Moritz Grimm authored
-
- 19 Jan, 2018 1 commit
-
-
Moritz Grimm authored
-
- 18 Jan, 2018 1 commit
-
-
Moritz Grimm authored
-
- 23 Nov, 2017 1 commit
-
-
Moritz Grimm authored
-
- 18 Nov, 2017 1 commit
-
-
Moritz Grimm authored
Everything ties together in stream configurations, of which there can be many now. For the time being, every stream configuration but the "default" is ignored. Every stream/server/encoder/decoder configuration now has the name "default" by default, so that configuring names is only needed to resolve ambiguities. Decoder configurations are now also constrained in this manner for consistency, meaning they are no longer uniquely identified by a number of file extensions but also a name.
-
- 25 Sep, 2017 1 commit
-
-
Moritz Grimm authored
-
- 20 Sep, 2017 5 commits
-
-
Moritz Grimm authored
-
Moritz Grimm authored
-
Moritz Grimm authored
-
Moritz Grimm authored
-
Moritz Grimm authored
-
- 15 Sep, 2017 5 commits
-
-
Moritz Grimm authored
-
Moritz Grimm authored
-
Moritz Grimm authored
* Do not shell-quote strings in the metadata token expansion function * This fixes https://github.com/xiph/ezstream/issues/6 * Expand all tokens at the same time in a way that ensures metadata is not additional input to expansion * Simplify several functions and remove unused functionality
-
Moritz Grimm authored
-
Moritz Grimm authored
-
- 13 Sep, 2017 1 commit
-
-
Moritz Grimm authored
-
- 10 Jul, 2017 1 commit
-
-
Moritz Grimm authored
-
- 07 Jul, 2017 2 commits
-
-
Moritz Grimm authored
-
Moritz Grimm authored
-
- 05 Jul, 2017 2 commits
-
-
redswitchio authored
Fixed the copypasta mistake of using the PLACEHOLDER_ARTIST value in the PLACEHOLDER_ALBUM conditional.
-
redswitchio authored
-
- 14 Oct, 2016 1 commit
-
-
Moritz Grimm authored
-
- 19 May, 2016 4 commits
-
-
Moritz Grimm authored
-
Moritz Grimm authored
-
Moritz Grimm authored
-
Moritz Grimm authored
-
- 24 Mar, 2016 1 commit
-
-
Moritz Grimm authored
-
- 15 Jun, 2015 1 commit
-
-
Moritz Grimm authored
-
- 11 Jun, 2015 1 commit
-
-
Moritz Grimm authored
-
- 02 Jun, 2015 1 commit
-
-
Moritz Grimm authored
-
- 27 May, 2015 1 commit
-
-
Moritz Grimm authored
-
- 26 May, 2015 2 commits
-
-
Moritz Grimm authored
This was a regression introduced by the cfg refactor
-
Moritz Grimm authored
... and don't initialize global values twice while here
-
- 21 May, 2015 1 commit
-
-
Moritz Grimm authored
-
- 14 May, 2015 2 commits
-
-
Moritz Grimm authored
-
Moritz Grimm authored
-
- 12 May, 2015 1 commit
-
-
Moritz Grimm authored
-
- 06 May, 2015 1 commit
-
-
Moritz Grimm authored
* Stop supporting systems without stat(2) while here * Remove some additional configure checks for ubiquitous functions (>=C99)
-
- 05 May, 2015 1 commit
-
-
Moritz Grimm authored
* 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
-