pianod2
multisource multiuser scriptable networked music player
Public Member Functions | List of all members
Audio::GstreamerAudioException Class Reference

Exception for gstreamer audio output problems. More...

#include <gstreamplayer.h>

Inheritance diagram for Audio::GstreamerAudioException:
Inheritance graph
[legend]
Collaboration diagram for Audio::GstreamerAudioException:
Collaboration graph
[legend]

Public Member Functions

 GstreamerAudioException (const char *func, const char *error, const char *what=nullptr, const char *what2=nullptr)
 
 GstreamerAudioException (const char *func, GError *error, const char *what=nullptr)
 
- Public Member Functions inherited from Audio::AudioException
 AudioException (const char *why="")
 
 AudioException (std::string why)
 
virtual const char * what () const noexcept override
 

Additional Inherited Members

- Protected Attributes inherited from Audio::AudioException
std::string reason
 

Detailed Description

Exception for gstreamer audio output problems.

Constructor & Destructor Documentation

◆ GstreamerAudioException() [1/2]

Audio::GstreamerAudioException::GstreamerAudioException ( const char *  func,
const char *  error,
const char *  what = nullptr,
const char *  what2 = nullptr 
)
Here is the call graph for this function:

◆ GstreamerAudioException() [2/2]

Audio::GstreamerAudioException::GstreamerAudioException ( const char *  func,
GError *  error,
const char *  what = nullptr 
)

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