YAACC - UPNP Client and Server
Loading...
Searching...
No Matches
de.yaacc.upnp.server.openhome.OhServiceDefs Class Reference

The OpenHome services YAACC's renderer offers. More...

Collaboration diagram for de.yaacc.upnp.server.openhome.OhServiceDefs:
Collaboration graph

Static Public Member Functions

static OhServiceDef playlist ()
 
static OhServiceDef info ()
 
static OhServiceDef time ()
 
static OhServiceDef volume ()
 
static OhServiceDef product ()
 
static OhServiceDef radio ()
 A one-channel radio.
 

Detailed Description

The OpenHome services YAACC's renderer offers.

The versions are the lowest ones of the OpenHome service descriptions that a control point of any generation can use: a device that offers a higher version answers a request for a lower one, so the lowest version with the actions of the later ones left out (Playlist 1, Info 1, Time 1, Product 2, Volume 2).

Member Function Documentation

◆ radio()

static OhServiceDef de.yaacc.upnp.server.openhome.OhServiceDefs.radio ( )
static

A one-channel radio.

YAACC has no radio source; the service is there for controllers that start a single stream with it (Home Assistant's play_media does): the channel becomes the queue of the playlist (see OhRendererCore).

Referenced by de.yaacc.upnp.server.openhome.OhRendererCore.buildServices().

Here is the caller graph for this function:

The documentation for this class was generated from the following file: