The FrameReader class while (reader->readMore()) { while (reader->hasVideoFrame()) { //or hasEnoughVideoFrames() reader->getVideoFrame(); ...
More...
#include <FrameReader.h>
The FrameReader class while (reader->readMore()) { while (reader->hasVideoFrame()) { //or hasEnoughVideoFrames() reader->getVideoFrame(); ...
} } or (faster) while (reader->readMore()) { reader->getVideoFrame(); //we can ensure 1 frame is available, but may block here } while (r.hasVideoFrame()) { //get buffered frames reader->getVideoFrame(); } TODO: multiple tracks
◆ FrameReader()
| QtAV::FrameReader::FrameReader |
( |
QObject * |
parent = 0 | ) |
|
|
explicit |
◆ ~FrameReader()
| QtAV::FrameReader::~FrameReader |
( |
| ) |
|
◆ frameRead
◆ getVideoFrame()
◆ hasEnoughVideoFrames()
| bool QtAV::FrameReader::hasEnoughVideoFrames |
( |
| ) |
const |
◆ hasVideoFrame()
| bool QtAV::FrameReader::hasVideoFrame |
( |
| ) |
const |
◆ mediaUrl()
| QString QtAV::FrameReader::mediaUrl |
( |
| ) |
const |
◆ readEnd
| void QtAV::FrameReader::readEnd |
( |
| ) |
|
|
signal |
◆ readMore()
| bool QtAV::FrameReader::readMore |
( |
| ) |
|
◆ readMoreRequested
| void QtAV::FrameReader::readMoreRequested |
( |
| ) |
|
|
signal |
◆ seek()
| bool QtAV::FrameReader::seek |
( |
qint64 |
pos | ) |
|
◆ seekFinished
| void QtAV::FrameReader::seekFinished |
( |
qint64 |
pos | ) |
|
|
signal |
◆ seekRequested
| void QtAV::FrameReader::seekRequested |
( |
qint64 |
| ) |
|
|
signal |
◆ setMedia()
| void QtAV::FrameReader::setMedia |
( |
const QString & |
url | ) |
|
◆ setVideoDecoders()
| void QtAV::FrameReader::setVideoDecoders |
( |
const QStringList & |
names | ) |
|
◆ videoDecoders()
| QStringList QtAV::FrameReader::videoDecoders |
( |
| ) |
const |
The documentation for this class was generated from the following file: