Max Kellermann
|
54fc8f0e8c
|
output/Internal: convert audio_output_command to strictly-typed enum
|
2014-12-24 22:13:50 +01:00 |
|
Max Kellermann
|
d7f024c510
|
OutputThread: fall back to PCM if given DSD sample rate is not supported
Works around the "PCM conversion from f to dsd is not implemented"
error message that prevents DSD playback.
|
2014-10-25 22:06:08 +02:00 |
|
Max Kellermann
|
a7b09d3d1c
|
OutputThread: close the output plugin after filter failure
Fixes memory leak because ao_plugin_close() never gets called.
|
2014-10-24 00:35:16 +02:00 |
|
Max Kellermann
|
8fc3768166
|
OutputThread: unlock mutex for CloseFilter()
Be consistent.
|
2014-10-24 00:29:03 +02:00 |
|
Max Kellermann
|
9270485723
|
Merge branch 'v0.18.x'
|
2014-09-24 21:49:20 +02:00 |
|
Max Kellermann
|
7244dc4511
|
Filter: FilterPCM() returns ConstBuffer
API simplification. We can now avoid abusing a "size_t*" as
additional return value.
|
2014-08-12 16:40:51 +02:00 |
|
Max Kellermann
|
c94b4466d5
|
MusicChunk: rename struct to MusicChunk
|
2014-08-12 15:56:41 +02:00 |
|
Max Kellermann
|
a31738f6f1
|
Main, OutputThread: increase kernel timer slack (Linux)
Allows the kernel to combine timer wakeups with other processes,
reducing power usage.
|
2014-01-30 18:43:40 +01:00 |
|
Max Kellermann
|
667481c371
|
OutputThread: move more functions into the AudioOutput class
|
2014-01-29 09:26:11 +01:00 |
|
Max Kellermann
|
af71605769
|
output: rename "chunk" to "current_chunk"
|
2014-01-29 09:23:57 +01:00 |
|
Max Kellermann
|
4657a3bd0f
|
output: move functions into the AudioOutput struct
|
2014-01-29 08:10:46 +01:00 |
|
Max Kellermann
|
cb7366f472
|
AudioOutput: make "plugin" a reference
|
2014-01-29 08:10:36 +01:00 |
|
Max Kellermann
|
68b79f97f3
|
output: rename source files
|
2014-01-28 11:42:54 +01:00 |
|
Max Kellermann
|
815d72065c
|
output: rename struct audio_output to AudioOutput
|
2014-01-28 11:34:09 +01:00 |
|
Max Kellermann
|
7c52a1c04b
|
Filter*: move to filter/
|
2014-01-24 16:43:57 +01:00 |
|
Max Kellermann
|
ea5b901bcc
|
output/*: move to output/plugins/
|
2014-01-23 23:49:50 +01:00 |
|