ejurgensen
|
1696fc3384
|
[input] Adapt input_buffer so it can handle dynamic quality (sample rates etc)
Still WIP, player and outputs cannot handle this yet
|
2019-03-18 23:06:08 +01:00 |
|
ejurgensen
|
9182597605
|
[input/xcode] Write to input buffer with the sources native sample rate/format
Still WIP at this point since the player and output can't use the use improved
quality yet, and because rtptimes etc. are likely incorrect
|
2019-03-18 23:06:08 +01:00 |
|
ejurgensen
|
53d7005547
|
[pipe] Error check of b64_decode return value
|
2018-12-29 16:50:27 +01:00 |
|
ejurgensen
|
103dda29f3
|
[misc] Move CHECK_NULL inside b64_decode (around the malloc)
To stay in line with general use of the macro
|
2018-12-29 16:39:52 +01:00 |
|
chme
|
788cb6f133
|
[pipe/raop] Check for NULL to avoid scan-build issues (in case of oom)
|
2018-12-29 16:34:56 +01:00 |
|
ejurgensen
|
f386c13bd9
|
[pipe] Add forgotten include of config.h
|
2018-02-22 22:11:42 +01:00 |
|
ejurgensen
|
6a56c19ad5
|
[pipe] Add forgotten include of pthread
|
2018-02-22 22:03:37 +01:00 |
|
chme
|
d90b869354
|
[pipe] Do not rely on the DATABASE event to be triggered during startup
to start listening on pipes
|
2017-12-28 16:05:03 +01:00 |
|
ejurgensen
|
4274653624
|
[pipe] Allow autostart of pipe even if it interrupts other playback (fix for #465)
|
2017-12-28 11:45:59 +01:00 |
|
chme
|
8d130cdc7c
|
[listener] Support passing multiple events in a single notify call
|
2017-11-18 07:15:45 +01:00 |
|
ejurgensen
|
b803c30dcd
|
[player] Check volume range when called for volume change + some adjustments in pipe input
|
2017-07-14 20:04:35 +02:00 |
|
juergen kellerer
|
93e4886993
|
[pipe] Added instant volume support (pvol) to named metadata pipe.
|
2017-07-13 21:53:35 +02:00 |
|
ejurgensen
|
1549d0d4b5
|
[pipe] Fix crash if pipe is deleted after being written to (caused by double free)
|
2017-07-08 01:41:12 +02:00 |
|
ejurgensen
|
26c22144fc
|
[-] Misc housekeeping (minor memleaks, invalid free's)
|
2017-02-12 01:19:56 +01:00 |
|
ejurgensen
|
98348b8fe9
|
[pipe] Removing CHECK_NULL with malloc, scan-build not happy about it
|
2017-02-11 00:28:29 +01:00 |
|
ejurgensen
|
f0c9843194
|
[pipe] Fix exit problem due to misuse of COMMAND_PENDING
|
2017-02-10 23:56:58 +01:00 |
|
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
|
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
|
ae1f2d75d3
|
[pipe] Prepare reading and parsing Shairport metadata pipes
|
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 |
|