|
MythTV
0.26-pre
|
#include <shoutcast.h>
Public Member Functions | |
| DecoderIOFactoryShoutCast (DecoderHandler *parent) | |
| ~DecoderIOFactoryShoutCast (void) | |
| void | start (void) |
| void | stop (void) |
| QIODevice * | takeInput (void) |
Protected Slots | |
| void | periodicallyCheckResponse (void) |
| void | periodicallyCheckBuffered (void) |
| void | shoutcastMeta (const QString &metadata) |
| void | shoutcastChangedState (ShoutCastIODevice::State newstate) |
Private Member Functions | |
| int | checkResponseOK (void) |
| void | makeIODevice (void) |
| void | closeIODevice (void) |
Private Attributes | |
| QTimer * | m_timer |
| ShoutCastIODevice * | m_input |
| uint | m_prebuffer |
Definition at line 108 of file shoutcast.h.
Definition at line 719 of file shoutcast.cpp.
Definition at line 725 of file shoutcast.cpp.
| void DecoderIOFactoryShoutCast::start | ( | void | ) | [virtual] |
Implements DecoderIOFactory.
Definition at line 764 of file shoutcast.cpp.
Referenced by checkResponseOK().
| void DecoderIOFactoryShoutCast::stop | ( | void | ) | [virtual] |
Implements DecoderIOFactory.
Definition at line 774 of file shoutcast.cpp.
Referenced by shoutcastChangedState().
| QIODevice * DecoderIOFactoryShoutCast::takeInput | ( | void | ) | [virtual] |
Implements DecoderIOFactory.
Definition at line 730 of file shoutcast.cpp.
| void DecoderIOFactoryShoutCast::periodicallyCheckResponse | ( | void | ) | [protected, slot] |
Definition at line 789 of file shoutcast.cpp.
Referenced by shoutcastChangedState().
| void DecoderIOFactoryShoutCast::periodicallyCheckBuffered | ( | void | ) | [protected, slot] |
Definition at line 814 of file shoutcast.cpp.
Referenced by periodicallyCheckResponse().
| void DecoderIOFactoryShoutCast::shoutcastMeta | ( | const QString & | metadata | ) | [protected, slot] |
Definition at line 845 of file shoutcast.cpp.
Referenced by makeIODevice().
| void DecoderIOFactoryShoutCast::shoutcastChangedState | ( | ShoutCastIODevice::State | newstate | ) | [protected, slot] |
Definition at line 867 of file shoutcast.cpp.
Referenced by makeIODevice().
| int DecoderIOFactoryShoutCast::checkResponseOK | ( | void | ) | [private] |
Definition at line 903 of file shoutcast.cpp.
Referenced by periodicallyCheckResponse().
| void DecoderIOFactoryShoutCast::makeIODevice | ( | void | ) | [private] |
Definition at line 737 of file shoutcast.cpp.
Referenced by start().
| void DecoderIOFactoryShoutCast::closeIODevice | ( | void | ) | [private] |
Definition at line 750 of file shoutcast.cpp.
Referenced by makeIODevice(), and ~DecoderIOFactoryShoutCast().
QTimer* DecoderIOFactoryShoutCast::m_timer [private] |
Definition at line 132 of file shoutcast.h.
Referenced by DecoderIOFactoryShoutCast(), periodicallyCheckBuffered(), periodicallyCheckResponse(), shoutcastChangedState(), and stop().
Definition at line 134 of file shoutcast.h.
Referenced by checkResponseOK(), closeIODevice(), makeIODevice(), periodicallyCheckBuffered(), periodicallyCheckResponse(), start(), and takeInput().
uint DecoderIOFactoryShoutCast::m_prebuffer [private] |
Definition at line 135 of file shoutcast.h.
Referenced by periodicallyCheckBuffered(), and periodicallyCheckResponse().
1.7.6.1