Документация
ОС Аврора 5.0.1
Класс QVCEncodedVideoSink
QVCEncodedVideoSink определяет интерфейс для потребителя закодированного видео. Подробнее…
Подключение: | #include <QVCEncodedVideoSink> |
qmake: | QT += videochat |
Унаследован от: | QVCSink |
Наследники: | QVCDecodingVideoSink |
Публичные функции
~QVCEncodedVideoSink() | |
virtual void | drain() |
virtual bool | encodedVideoFrame(const QVCEncodedVideoFrame &frame) = 0 |
virtual bool | isFormatSupported(const QVideoEncoderSettings &settings) const = 0 |
virtual bool | start(const QVideoEncoderSettings &settings) |
virtual void | stop() |
QVideoEncoderSettings | videoEncoderSettings() const |
- 5 публичных функций унаследованы от QVCSink
Защищённые методы
QVCEncodedVideoSink() | |
QVCEncodedVideoSink(QVCEncodedVideoSinkPrivate &) |
- 2 публичные функции унаследованы от QVCSink
Подробное описание
QVCEncodedVideoSink определяет интерфейс для потребителя закодированного видео.
См. также QVCDecoder.
Описание функций-членов
[protected] QVCEncodedVideoSink::QVCEncodedVideoSink()
Конструктор по умолчанию для QVCEncodedVideoSink.
[protected] QVCEncodedVideoSink::QVCEncodedVideoSink(QVCEncodedVideoSinkPrivate &)
Конструктор копирования.
QVCEncodedVideoSink::~QVCEncodedVideoSink()
Уничтожает QVCEncodedVideoSink.