Документация
ОС Аврора 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.

[virtual] void QVCEncodedVideoSink::drain()

[pure virtual] bool QVCEncodedVideoSink::encodedVideoFrame(const QVCEncodedVideoFrame &frame)

[pure virtual] bool QVCEncodedVideoSink::isFormatSupported(const QVideoEncoderSettings &settings) const

[virtual] bool QVCEncodedVideoSink::start(const QVideoEncoderSettings &settings)

[virtual] void QVCEncodedVideoSink::stop()

QVideoEncoderSettings QVCEncodedVideoSink::videoEncoderSettings() const

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.