|
MythTV
0.26-pre
|
#include <decoderhandler.h>
Signals | |
| void | freeSpaceAvailable (void) |
Public Member Functions | |
| MusicIODevice (void) | |
| ~MusicIODevice (void) | |
| bool | open (int) |
| void | close (void) |
| bool | flush (void) |
| qint64 | size (void) const |
| qint64 | pos (void) const |
| qint64 | bytesAvailable (void) const |
| bool | isSequential (void) const |
| qint64 | readData (char *data, qint64 sz) |
| qint64 | writeData (const char *data, qint64 sz) |
| int | getch (void) |
| int | putch (int c) |
| int | ungetch (int) |
Protected Attributes | |
| MusicBuffer * | m_buffer |
Definition at line 251 of file decoderhandler.h.
Definition at line 658 of file decoderhandler.cpp.
Definition at line 664 of file decoderhandler.cpp.
Definition at line 669 of file decoderhandler.cpp.
Referenced by ShoutCastIODevice::connectToUrl(), and DecoderIOFactoryUrl::DecoderIOFactoryUrl().
| void MusicIODevice::close | ( | void | ) | [inline] |
Reimplemented in ShoutCastIODevice.
Definition at line 260 of file decoderhandler.h.
Referenced by DecoderIOFactoryUrl::doClose().
Reimplemented in ShoutCastIODevice.
| qint64 MusicIODevice::size | ( | void | ) | const |
Reimplemented in ShoutCastIODevice.
Definition at line 674 of file decoderhandler.cpp.
| qint64 MusicIODevice::pos | ( | void | ) | const [inline] |
Reimplemented in ShoutCastIODevice.
Definition at line 264 of file decoderhandler.h.
| qint64 MusicIODevice::bytesAvailable | ( | void | ) | const |
Reimplemented in ShoutCastIODevice.
Definition at line 692 of file decoderhandler.cpp.
Referenced by DecoderIOFactoryUrl::readyRead().
| bool MusicIODevice::isSequential | ( | void | ) | const [inline] |
Reimplemented in ShoutCastIODevice.
Definition at line 266 of file decoderhandler.h.
| qint64 MusicIODevice::readData | ( | char * | data, |
| qint64 | sz | ||
| ) |
Reimplemented in ShoutCastIODevice.
Definition at line 679 of file decoderhandler.cpp.
| qint64 MusicIODevice::writeData | ( | const char * | data, |
| qint64 | sz | ||
| ) |
Reimplemented in ShoutCastIODevice.
Definition at line 686 of file decoderhandler.cpp.
Referenced by DecoderIOFactoryUrl::readyRead().
Definition at line 697 of file decoderhandler.cpp.
| int MusicIODevice::putch | ( | int | c | ) |
Definition at line 703 of file decoderhandler.cpp.
Definition at line 709 of file decoderhandler.cpp.
| void MusicIODevice::freeSpaceAvailable | ( | void | ) | [signal] |
Referenced by readData().
MusicBuffer* MusicIODevice::m_buffer [protected] |
Definition at line 279 of file decoderhandler.h.
Referenced by ShoutCastIODevice::bytesAvailable(), bytesAvailable(), MusicIODevice(), ShoutCastIODevice::parseHeader(), ShoutCastIODevice::parseMeta(), ShoutCastIODevice::readData(), readData(), ShoutCastIODevice::size(), size(), ShoutCastIODevice::socketReadyRead(), writeData(), and ~MusicIODevice().
1.7.6.1