pianod2
multisource multiuser scriptable networked music player
Classes | Namespaces | Variables
mediamanager.h File Reference

Manager for sources, which it itself a source that aggregates the other sources. More...

#include <config.h>
#include <cstdio>
#include <ctime>
#include <string>
#include <unordered_map>
#include <vector>
#include <functional>
#include "fundamentals.h"
#include "callback.h"
#include "logging.h"
#include "musictypes.h"
#include "filter.h"
#include "ownership.h"
#include "mediaunit.h"
#include "interpreter.h"
Include dependency graph for mediamanager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Media::Manager
 The Media::Manager contains a collection of all sources. More...
 
class  Media::Manager::Callbacks
 Notifications/Delegates provided by the media manager. More...
 

Namespaces

 Tuner
 Store and maintain mixes and perform autotuning.
 
 Media
 Media source, source parameters and player interfaces.
 

Variables

Media::Managermedia_manager
 

Detailed Description

Manager for sources, which it itself a source that aggregates the other sources.

Variable Documentation

◆ media_manager

Media::Manager* media_manager
extern