1
0
Fork 0
Commit Graph

668 Commits

Author SHA1 Message Date
Moritz Grimm 47757b6944 Stream logging improvements 2023-02-19 12:36:12 +01:00
Moritz Grimm a81b14cb2a Fix whitespace 2023-01-20 00:01:58 +01:00
Moritz Grimm 245611b8e1 Merge branch 'develop' into feature/gl2283-playlist-location 2023-01-19 23:45:06 +01:00
Moritz Grimm 5124f90d36 Add Opus to the template example as well 2022-11-13 03:13:06 +01:00
Moritz Grimm 12a73ea8d3 Simplify oggdec command line 2022-11-13 03:10:54 +01:00
Moritz Grimm 8c4113f1df Merge branch 'develop' into feature/gl2283-playlist-location 2022-11-06 03:54:10 +01:00
Moritz Grimm 6f2e2ec1d8 Add Opus decoder example 2022-11-06 03:53:32 +01:00
Moritz Grimm 06e49d2313 Make relative path lookups configurable
Retain current behavior by default, where files are found based on
the current working directory.
2022-10-09 02:13:52 +02:00
Moritz Grimm d59108b825 Look for non-absolute filenames relative to the playlist 2022-09-11 02:27:41 +02:00
Moritz Grimm 4c4bf8ffce Store playlist location alongside playlists 2022-09-10 19:26:18 +02:00
Moritz Grimm b0a2b8f072 Add support for SOURCE_DATE_EPOCH 2022-08-21 01:26:56 +02:00
Moritz Grimm d6dd43b9e7 Fix ancient typo 2022-08-20 23:57:59 +02:00
Moritz Grimm e5edf7a5a1 Clarify ezstream build dependencies 2022-08-20 23:42:41 +02:00
Moritz Grimm 817d267a10 Add FreeBSD DEFAULT_AUTOCONF variable support 2022-08-20 23:00:47 +02:00
Moritz Grimm 429654218b Autoconf 2.69 2022-08-20 23:00:30 +02:00
Moritz Grimm 708e59f90b Include sys/types.h before including sys/random.h for OSX 2022-08-20 04:47:21 +02:00
Moritz Grimm c9426f2373 Set usage flags for each format
This mirrors shout_set_format() behavior for the most part.
2022-08-20 03:06:35 +02:00
Moritz Grimm bee5067209 The 1.0.2 release date is slipping ... 2021-02-11 23:53:49 +01:00
Moritz Grimm 69d8337466 Remove Codacy until it's connected again 2021-02-11 17:01:18 +01:00
Moritz Grimm 902a432a58 Mention that only the default stream is used
From elonden via Github (#21).
2021-02-11 01:31:48 +01:00
Moritz Grimm a9e118b80e Document that stdin intakes are streamed as-is
Inspired by a PR from Paul Fertser via Github.
2021-02-11 01:08:19 +01:00
Moritz Grimm 534de86729 Switch TravisCI to Ubuntu 20.04 2021-02-11 00:55:27 +01:00
Moritz Grimm d041a54f4f Prettier configure output 2021-02-11 00:50:22 +01:00
Moritz Grimm 72f46035d7 To be released today 2021-02-11 00:49:10 +01:00
Moritz Grimm ee52793803 Revert previous and try a 20.04 docker image instead. 2021-02-09 23:23:12 +01:00
Moritz Grimm 7e7035abae Fix previous 2021-02-09 23:07:28 +01:00
Moritz Grimm 46003ec6dd Try ubuntu build image for more recent libshout 2021-02-09 23:05:14 +01:00
Moritz Grimm 8d882cacff Switch to non-obsolete shout_set_content_format()
Error checking is now more strict; work around unreliability in tests
as failure/success depends on libshout configuration
2021-02-09 12:12:32 +01:00
Moritz Grimm 1517b7b521 Add AAC and Opus configurations 2021-02-09 11:29:48 +01:00
Moritz Grimm f4b297d026 Switch to non-obsolete shout_set_meta() 2021-02-09 10:37:21 +01:00
Moritz Grimm 057ef6a218 Clean up stream before exiting
Gentle reminder by AddressSanitizer.
2021-02-09 01:15:21 +01:00
Moritz Grimm 543b4d6880 Add AddressSanitizer build option 2021-02-08 22:10:13 +01:00
Moritz Grimm 80afe5baf7 Fix crash related to unconfigured intakes 2021-01-07 04:19:06 +01:00
Moritz Grimm 656fff81e8 Add .m4a decoder example 2021-01-05 23:02:56 +01:00
Moritz Grimm f1efd079d4 Fix a crash when querying metadata program
Simple copy+paste mistake.
2020-09-02 22:20:51 +02:00
Moritz Grimm 9705838770 Remove a legacy documentation remnant 2020-09-02 11:56:22 +02:00
Moritz Grimm 3a791a6de4 Fix crash when attempting to replace a placeholder with NULL
For example, this solves the combination of an explicit format string
'@a@ - @t@' in combination with an MP3 input file that lacks either
artist or title
2020-04-02 13:01:07 +02:00
Moritz Grimm e00ed8e936 Bump version to 1.0.2 2020-04-02 01:09:24 +02:00
Moritz Grimm 5132687076 Fix mdata_t leak on error
Found by Coverity
2020-02-22 23:22:06 +01:00
Moritz Grimm db8a5e349c Release 1.0.1 today 2020-02-22 22:59:23 +01:00
Moritz Grimm 3dcb4a4134 Fix Codacy dashboard URL 2020-02-22 22:58:50 +01:00
Moritz Grimm 6eb8e19664 Fix setting of the stream name
Regression found and reported by zygmund2000 on Github
2020-02-22 22:39:43 +01:00
Moritz Grimm 7b7c42bfbe Add opusenc example 2020-02-12 00:59:44 +01:00
Moritz Grimm ff21d6651d Fix oggenc command example 2020-02-12 00:59:18 +01:00
Moritz Grimm b923260d82 mdata_destroy() is supposed to be idempotent 2020-02-12 00:39:13 +01:00
Moritz Grimm 3d83b1ba66 pCommandString can be NULL; propagate result 2020-02-12 00:29:20 +01:00
Moritz Grimm d05f024485 Update NEWS 2020-02-12 00:22:01 +01:00
Moritz Grimm c43c96a818 Use the more concise wording from README.md to introduce ezstream 2020-02-12 00:17:22 +01:00
Moritz Grimm 181ee42937 Bump version 2020-02-12 00:12:15 +01:00
Moritz Grimm a59d29ee78 Try to find encoder instead of creating one on the fly
Fixes a segfault when there is a typo in the <encoder /> setting.
2020-02-12 00:08:38 +01:00