Max Kellermann
|
b3723274f7
|
decoder/Bridge: move code to DecoderControl::SetReady()
|
2016-12-03 14:20:51 +01:00 |
|
Max Kellermann
|
9fb7cc796b
|
decoder/Control: add attribute configured_audio_format
Obsoletes the same variable from AudioConfig.cxx.
|
2016-12-03 14:12:08 +01:00 |
|
Max Kellermann
|
ee57c3490a
|
{decoder,player}/Control: add ReplayGain{Config,Mode} attributes
Don't use the global variables in class DecoderBridge; instead,
forward these values to the decoder thread via PlayerControl and
DecoderControl.
|
2016-11-25 12:51:55 +01:00 |
|
Max Kellermann
|
77c1f54876
|
ReplayGainConfig: add struct ReplayGainConfig, move globals to ReplayGainGlobal.cxx
|
2016-11-25 11:13:08 +01:00 |
|
Max Kellermann
|
5f396e824f
|
ReplayGainMode: convert to strictly-typed enum
|
2016-11-24 17:34:57 +01:00 |
|
Max Kellermann
|
09c3cc58e4
|
ReplayGainInfo: add method Get()
|
2016-11-24 17:34:57 +01:00 |
|
Max Kellermann
|
114fcee2ae
|
decoder/Client: add virtual method Read()
|
2016-11-21 22:43:09 +01:00 |
|
Max Kellermann
|
b488204093
|
decoder/API: move DecoderBridge methods to Bridge.cxx
|
2016-11-21 22:14:09 +01:00 |
|
Max Kellermann
|
2718f4c333
|
decoder/API: move part of decoder_check_cancel_read() into class DecoderBridge
|
2016-11-21 22:07:03 +01:00 |
|
Max Kellermann
|
697c3f8cb9
|
decoder/Internal: rename struct Decoder to class DecoderBridge
|
2016-11-21 21:38:23 +01:00 |
|