![]() |
Mixxx
|
#include <engineshoutcast.h>


Public Slots | |
| void | updateFromPreferences () |
Public Member Functions | |
| EngineShoutcast (ConfigObject< ConfigValue > *_config) | |
| virtual | ~EngineShoutcast () |
| void | process (const CSAMPLE *pIn, const CSAMPLE *pOut, const int iBufferSize) |
| void | write (unsigned char *header, unsigned char *body, int headerLen, int bodyLen) |
| bool | serverConnect () |
| bool | serverDisconnect () |
| bool | isConnected () |
| void | shutdown () |
Definition at line 37 of file engineshoutcast.h.
| EngineShoutcast::EngineShoutcast | ( | ConfigObject< ConfigValue > * | _config | ) |
Definition at line 45 of file engineshoutcast.cpp.
| EngineShoutcast::~EngineShoutcast | ( | ) | [virtual] |
| bool EngineShoutcast::isConnected | ( | ) |
| void EngineShoutcast::process | ( | const CSAMPLE * | pIn, |
| const CSAMPLE * | pOut, | ||
| const int | iBufferSize | ||
| ) | [virtual] |
Implements EngineObject.
Definition at line 433 of file engineshoutcast.cpp.

| bool EngineShoutcast::serverConnect | ( | ) |
connects to server
Definition at line 300 of file engineshoutcast.cpp.


| bool EngineShoutcast::serverDisconnect | ( | ) |
Definition at line 107 of file engineshoutcast.cpp.


| void EngineShoutcast::shutdown | ( | ) | [inline] |
Definition at line 51 of file engineshoutcast.h.
| void EngineShoutcast::updateFromPreferences | ( | ) | [slot] |
Update the libshout struct with info from Mixxx's shoutcast preferences.
Definition at line 136 of file engineshoutcast.cpp.


| void EngineShoutcast::write | ( | unsigned char * | header, |
| unsigned char * | body, | ||
| int | headerLen, | ||
| int | bodyLen | ||
| ) | [virtual] |
writes to shoutcast stream
Implements EngineAbstractRecord.
Definition at line 377 of file engineshoutcast.cpp.
