Max Kellermann
|
39dc83bd82
|
output/Print: print the plugin name
|
2017-12-19 11:52:10 +01:00 |
|
Max Kellermann
|
31bad5f7af
|
output/Interface: convert to abstract class
Yet another C-style vtable replaced with C++.
|
2017-08-10 09:01:41 +02:00 |
|
Max Kellermann
|
9c9a9ccd5c
|
output/Interface: convert to class, make attributes private
|
2017-08-09 17:03:07 +02:00 |
|
Max Kellermann
|
bea5681fd8
|
output/Interface: define a new struct AudioOutput
Hide struct FilteredAudioOutput from the plugins, preparing for hiding
MPD's core internals.
|
2017-08-08 18:58:40 +02:00 |
|
Max Kellermann
|
e11229494e
|
output/Filtered: add method NeedFullyDefinedAudioFormat()
Avoid accessing FilteredAudioFormat attributes directly.
|
2017-08-08 18:57:59 +02:00 |
|
Max Kellermann
|
06c7e55188
|
output/Filtered: add methods SupportsEnableDisable(), SupportsPause()
|
2017-08-08 15:54:49 +02:00 |
|
Max Kellermann
|
b3eb8489f3
|
output/Filtered: add a few OutputPlugin method wrappers
|
2017-08-08 14:27:19 +02:00 |
|
Max Kellermann
|
5431fca99b
|
output/Filtered: add attribute "log_name"
|
2017-08-08 14:02:58 +02:00 |
|
Max Kellermann
|
47c9d6ac64
|
output/Internal: rename source to Filtered.cxx
|
2017-08-07 21:50:13 +02:00 |
|