Qt 4.5: StreamReader Class Reference

|  | Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions |

# StreamReader Class Reference
(Phonon::Gstreamer::StreamReader)

- List of all members, including inherited members

### Public Functions

- StreamReader ( const Phonon::MediaSource & source )
- int currentBufferSize () const
- quint64 currentPos () const
- virtual void endOfData ()
- bool read ( quint64 offset, int length, char * buffer )
- void setCurrentPos ( qint64 pos )
- virtual void setStreamSeekable ( bool s )
- virtual void setStreamSize ( qint64 newSize )
- bool streamSeekable () const
- qint64 streamSize () const
- virtual void writeData ( const QByteArray & data )

## Member Function Documentation

### StreamReader::StreamReader ( const Phonon::MediaSource & source )

### int StreamReader::currentBufferSize () const

### quint64 StreamReader::currentPos () const

See also setCurrentPos().

### void StreamReader::endOfData () `[virtual]`

### bool StreamReader::read ( quint64 offset, int length, char * buffer )

### void StreamReader::setCurrentPos ( qint64 pos )

See also currentPos().

### void StreamReader::setStreamSeekable ( bool s ) `[virtual]`

See also streamSeekable().

### void StreamReader::setStreamSize ( qint64 newSize ) `[virtual]`

See also streamSize().

### bool StreamReader::streamSeekable () const

See also setStreamSeekable().

### qint64 StreamReader::streamSize () const

See also setStreamSize().

### void StreamReader::writeData ( const QByteArray & data ) `[virtual]`