ejurgensen
|
d8255e1d08
|
[pipe] Fix minor memleak
|
2017-02-10 23:03:38 +01:00 |
|
ejurgensen
|
1f15fb1993
|
[pipe] Refactor pipe input, hopefully into a more thread safe version
|
2017-02-08 22:29:37 +01:00 |
|
ejurgensen
|
f27fb53caf
|
[input] Rename player source ->xcode to ->input_ctx, because any input may use it, not just transcode
|
2017-02-08 22:29:37 +01:00 |
|
ejurgensen
|
18fe8fe0ef
|
[pipe] Temporary "fix" for threading issues
|
2017-02-05 00:11:21 +01:00 |
|
ejurgensen
|
b44ae55c1d
|
Some scan-build fixing up
|
2017-01-28 22:37:56 +01:00 |
|
ejurgensen
|
12567d8e93
|
[pipe] Make Shairport metadata parser work with incomplete reads from pipe
|
2017-01-28 22:20:35 +01:00 |
|
ejurgensen
|
b6f969d96e
|
[pipe/mxml] Add compability with older versions of mxml
|
2017-01-28 22:20:35 +01:00 |
|
ejurgensen
|
dc84294348
|
[input/pipe] Parse basic Shairport metadata using mxml
|
2017-01-28 22:19:51 +01:00 |
|
ejurgensen
|
ea874154b2
|
[input/file_http] Use swap_pointers to transfer ownership of metadata
|
2017-01-27 22:36:00 +01:00 |
|
ejurgensen
|
ae1f2d75d3
|
[pipe] Prepare reading and parsing Shairport metadata pipes
|
2017-01-27 22:36:00 +01:00 |
|
ejurgensen
|
8b5cac0538
|
[file/http/input] Implement metadata handling through input interface
|
2017-01-27 22:36:00 +01:00 |
|
ejurgensen
|
ee32b9cb70
|
[pipe] Reset pipes when required + prepare for metadata pipes
|
2017-01-27 22:36:00 +01:00 |
|
ejurgensen
|
9fb62441d2
|
[pipe] Use worker thread instead of filescanner for watching pipes
|
2017-01-27 22:36:00 +01:00 |
|
ejurgensen
|
7f7207bb87
|
[pipe] Pipe input interface (wip)
|
2017-01-27 22:35:15 +01:00 |
|
ejurgensen
|
9aede45a12
|
[pipe] Add a pipe input with autostart capabilities
|
2017-01-27 22:30:47 +01:00 |
|
ejurgensen
|
79639c73ed
|
[input] Add Spotify input module
|
2017-01-27 22:08:56 +01:00 |
|
ejurgensen
|
3e24f857fa
|
[input] Add input interface to player - WIP
|
2017-01-27 22:01:24 +01:00 |
|