summaryrefslogtreecommitdiff
path: root/src/Partition.cxx
AgeCommit message (Expand)Author
2020-01-20output/multiple: add "client" field, replacing the "client" parameterMax Kellermann
2020-01-20Partition: add a local idle_monitorMax Kellermann
2020-01-20Partition: add client listMax Kellermann
2020-01-20Main: move code to Partition::BeginShutdown()Max Kellermann
2020-01-18copyright year 2020Max Kellermann
2019-08-02Partition, ...: add `noexcept` to callback methodsMax Kellermann
2019-06-17Copyright year 2019Max Kellermann
2019-05-31input/cache: first draft of the file cacheMax Kellermann
2019-05-31mixer/Listener: add `noexcept`Max Kellermann
2019-05-31Partition: add `noexcept`Max Kellermann
2019-05-31queue/Listener: add `noexcept`Max Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-09-23player/Thread: remove obsolete `buffered_before_play` attributeMax Kellermann
2018-08-02DetachedSong, db/LightSong, SongFilter: move to src/song/Max Kellermann
2018-02-25playlist/Queue: add one-shot to single modePatryk HachuĊ‚a
2018-01-30RemoteTagCache: new glue class for integrating RemoteTagScannerMax Kellermann
2018-01-29Listen: move ClientListener pointer to struct PartitionMax Kellermann
2017-11-26player/Listener: add "noexcept"Max Kellermann
2017-11-26player/Control: wrap DetachedSong* in std::unique_ptrMax Kellermann
2017-03-10Merge tag 'v0.20.6'Max Kellermann
2017-03-10Partition: handle SYNC_WITH_PLAYER before TAG_MODIFIEDMax Kellermann
2017-02-17Partition: add "name" attributeMax Kellermann
2017-01-03update copyright yearMax Kellermann
2016-12-03decoder/Control: add attribute configured_audio_formatMax Kellermann
2016-12-03ReplayGainGlobal: move replay_gain_mode to struct PartitionMax Kellermann
2016-12-03Partition: pass ReplayGainConfig to constructorMax Kellermann
2016-12-03player/Control: make ReplayGainConfig constMax Kellermann
2016-11-25{decoder,player}/Control: add ReplayGain{Config,Mode} attributesMax Kellermann
2016-11-24ReplayGainMode: convert to strictly-typed enumMax Kellermann
2016-11-24Partition: add UpdateEffectiveReplayGainMode()Max Kellermann
2016-10-26Instance: remove Error parameter from GetDatabase()Max Kellermann
2016-10-26Instance: add GetDatabaseOrThrow()Max Kellermann
2016-06-17util/BindMethod: new utility class for callbacksMax Kellermann
2016-03-10Partition: use Instance::EmitIdle()Max Kellermann
2016-03-10Partition: eliminate GlobalEvents.hxx, add mask constantsMax Kellermann
2016-03-10Partition: use CallbackMaskMonitor, replacing class GlobalEvents::MonitorMax Kellermann
2016-03-10Instance: move GlobalEvents::Monitor to PartitionMax Kellermann
2016-03-10queue/Playlist: add interface QueueListener, replacing calls to idle_add()Max Kellermann
2016-03-05Partition: un-inline the constructorMax Kellermann
2016-03-05GlobalEvents: expose the internal classMax Kellermann
2016-03-05Partition: add method EmitIdle()Max Kellermann
2016-03-01*: include cleanup (using iwyu)Max Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2015-08-06Partition: add method GetDatabase()Max Kellermann
2015-01-01Copyright year 2015Max Kellermann
2014-02-21PlayerListener: new interface to replace GlobalEvents accessMax Kellermann
2014-02-19Mixer: add class MixerListenerMax Kellermann
2014-02-01Playlist: pass Database to DatabaseModified()Max Kellermann
2014-02-01Partition: disable DatabaseModified() if not ENABLE_DATABASEMax Kellermann
2014-01-28OutputAll: convert to class, move instance to class PartitionMax Kellermann