Moritz Grimm
|
2124bf7486
|
Merge branch 'develop' of ssh://git.xiph.org/ezstream into develop
|
2016-05-19 14:59:23 +02:00 |
|
Moritz Grimm
|
b1aecc835a
|
Put "get_metadata_str()" where it belongs
|
2016-05-19 14:37:21 +02:00 |
|
Moritz Grimm
|
3135c9e517
|
ezstream.c/libshout untangle 2/2
|
2016-05-19 14:19:31 +02:00 |
|
Moritz Grimm
|
4d787b10a3
|
Streamline set_metadata() behavior on error/success
|
2016-05-19 14:12:34 +02:00 |
|
Moritz Grimm
|
3ba4b06478
|
Move urlParse() to util.c
|
2016-05-19 14:06:31 +02:00 |
|
Moritz Grimm
|
79ab90ef34
|
Fix typo in log message
|
2016-05-03 15:42:15 +02:00 |
|
Moritz Grimm
|
0f6de67977
|
Depend on TagLib unconditionally
- Removes effectively untested code paths
- Removes libvorbisfile dependency
|
2016-04-22 15:56:30 +02:00 |
|
Moritz Grimm
|
9eff442169
|
Squelch conversion warnings with explicit casts
|
2016-04-22 15:44:01 +02:00 |
|
Moritz Grimm
|
9738668129
|
Fix SET_INTNUM copypasta type error
|
2016-04-22 15:43:20 +02:00 |
|
Moritz Grimm
|
7491b868c5
|
Add explicit casts to squelch pointer signedness warnings
|
2016-04-22 15:31:20 +02:00 |
|
Moritz Grimm
|
a9728c54be
|
ezstream.c/libshout untangle 1/2
|
2016-03-24 18:16:00 +01:00 |
|
Moritz Grimm
|
1fe0ab595c
|
Improve fgets() error handling
|
2016-03-24 17:50:31 +01:00 |
|
Moritz Grimm
|
f05462c7ea
|
Merge remote-tracking branch 'origin/feature/stream_refactor' into feature/https_support
|
2016-03-07 11:12:22 +01:00 |
|
Moritz Grimm
|
a337c74ea4
|
Update TLS configuration to match libshout requirements
|
2016-03-04 18:20:17 +01:00 |
|
Moritz Grimm
|
57749b4d73
|
Merge branch 'develop' into feature/https_support
|
2016-02-29 15:24:55 +01:00 |
|
Moritz Grimm
|
4b087df3ab
|
Add plumbing for future encapsulation of libshout usage
|
2015-06-15 08:04:57 +02:00 |
|
Moritz Grimm
|
b34b78aeba
|
Remove unneeded fixture prototypes
|
2015-06-13 11:41:40 +02:00 |
|
Moritz Grimm
|
77fe651bff
|
Move config plausibility check to CFG and test it
|
2015-06-11 23:50:31 +02:00 |
|
Moritz Grimm
|
744511ffe2
|
Expose "configuration stashing" API
|
2015-06-09 23:02:45 +02:00 |
|
Moritz Grimm
|
87275ca223
|
Properly set up traps
Also don't attempt to delete the temporary file twice.
|
2015-06-08 23:57:17 +02:00 |
|
Moritz Grimm
|
ccaa2fddc3
|
Remove broken check
|
2015-06-08 23:52:14 +02:00 |
|
Moritz Grimm
|
02edf4f385
|
Start with some automated integration/smoke tests
Audio from http://www.audiocheck.net/audiocheck_spectrotyper.php
|
2015-06-03 23:58:45 +02:00 |
|
Moritz Grimm
|
f367140d82
|
Rework stream_setup()
|
2015-06-02 23:45:55 +02:00 |
|
Moritz Grimm
|
b0eda7b48c
|
Add cfg_get_stream_format_str()
|
2015-06-02 23:45:10 +02:00 |
|
Moritz Grimm
|
c396866de6
|
Test recovery after excessively long lines
|
2015-06-02 22:35:43 +02:00 |
|
Moritz Grimm
|
fb7d3b4e38
|
Check args prior to allocating resources
|
2015-06-01 14:57:20 +02:00 |
|
Moritz Grimm
|
9d9bf9865c
|
Comment out a test that fails with -O0
This is a riddle for another day ...
|
2015-05-30 21:53:01 +02:00 |
|
Moritz Grimm
|
542a21b7ab
|
More playlist tests
|
2015-05-30 21:52:42 +02:00 |
|
Moritz Grimm
|
8d9f475e38
|
Simplify playlist_program()
|
2015-05-30 21:48:46 +02:00 |
|
Moritz Grimm
|
cf141edd52
|
Fix crash in error path
|
2015-05-28 16:12:38 +02:00 |
|
Moritz Grimm
|
2720521c71
|
Make bad-executable a real script that always "fails"
|
2015-05-28 14:15:49 +02:00 |
|
Moritz Grimm
|
40b7b33f7c
|
Further playlist test improvements
|
2015-05-28 14:10:42 +02:00 |
|
Moritz Grimm
|
8b42aff63d
|
Fix metadata.c includes (esp. for stat())
|
2015-05-28 14:09:13 +02:00 |
|
Moritz Grimm
|
d929bd65a7
|
Fix whitespace
|
2015-05-28 14:02:17 +02:00 |
|
Moritz Grimm
|
89afe51765
|
More playlist tests
|
2015-05-28 08:40:16 +02:00 |
|
Moritz Grimm
|
2b004da593
|
Relax "group writeable!" error for compatibility w/ recent Linux
|
2015-05-28 08:38:51 +02:00 |
|
Moritz Grimm
|
6422607b1f
|
Expect stat() availability
|
2015-05-28 08:37:49 +02:00 |
|
Moritz Grimm
|
715be8094b
|
Switch to clock_gettime(CLOCK_MONOTONIC)
|
2015-05-28 00:10:52 +02:00 |
|
Moritz Grimm
|
122728aaa2
|
Test playlist
|
2015-05-27 23:37:26 +02:00 |
|
Moritz Grimm
|
aab0afaa82
|
Fix media type handing wrt playlists
This was a regression introduced by the cfg refactor
|
2015-05-27 00:27:08 +02:00 |
|
Moritz Grimm
|
74dce6af5b
|
Remove unneeded functionality
|
2015-05-27 00:26:59 +02:00 |
|
Moritz Grimm
|
bf4150dcce
|
Make playlist_t a truly opaque type
... and don't initialize global values twice while here
|
2015-05-26 23:40:48 +02:00 |
|
Moritz Grimm
|
e3f43db0c9
|
Add playlist test harness
|
2015-05-26 14:31:43 +02:00 |
|
Moritz Grimm
|
7a4c7291da
|
Fix log level
|
2015-05-26 14:22:56 +02:00 |
|
Moritz Grimm
|
715d840718
|
Finish cmdline tests
|
2015-05-26 14:15:11 +02:00 |
|
Moritz Grimm
|
e05629e7fd
|
Explicitly pass unsigned long to alloc functions
This is just to squelch Wconversion warnings on older GCC, making the
build output easier to read. No functional change.
|
2015-05-26 08:04:04 +02:00 |
|
Moritz Grimm
|
5548971fe3
|
More tests for cmdline
|
2015-05-26 07:47:07 +02:00 |
|
Moritz Grimm
|
9ffc726ad7
|
Start to test cmdline
|
2015-05-24 20:57:27 +02:00 |
|
Moritz Grimm
|
111f219f17
|
Test xalloc (as much as possible)
|
2015-05-24 13:20:26 +02:00 |
|
Moritz Grimm
|
459eeea2a2
|
Adjust test-suite/-case names
|
2015-05-24 11:33:24 +02:00 |
|