Документация
ОС Аврора 5.0.1

Класс QVCSink

Определяет интерфейс для абстрактного медиаприёмника. Подробнее…

Подключение: #include <QVCSink>
Наследники: QVCEncodedVideoSink

Публичные типы

enum Error

Публичные функции

virtual ~QVCSink()
Error error() const
virtual bool isActive() const
virtual bool link(QVCSource *source)
virtual bool unlink(QVCSource *source)
virtual void unlink()

Защищённые методы

QVCSink()
QVCSink(QVCSinkPrivate &other)
void setActive(bool active)
void setError(QVCSink::Error error)

Подробное описание

Определяет интерфейс для абстрактного медиаприёмника.

Описание типов-членов

enum QVCSink::Error

Описание функций-членов

[protected] QVCSink::QVCSink()

Конструктор по умолчанию для QVCSink.

[protected] QVCSink::QVCSink(QVCSinkPrivate &other)

Конструктор копирования.

[virtual] QVCSink::~QVCSink()

Уничтожает QVCSink. Деструктор является виртуальным.

Error QVCSink::error() const

Возвращает последнюю ошибку.

См. также setError().

[virtual] bool QVCSink::isActive() const

Возвращает true, если приёмник находится в активном состоянии.

[virtual] bool QVCSink::link(QVCSource *source)

Связывает источник source с приёмником.

Возвращает true, если источник принял соединение.

[protected] void QVCSink::setActive(bool active)

Изменяет состояние приёмника на active и уведомляет связанный источник.

См. также isActive().

[protected] void QVCSink::setError(QVCSink::Error error)

Изменяет состояние ошибки приёмника и уведомляет связанный источник.

См. также error().

[virtual] bool QVCSink::unlink(QVCSource *source)

Отсоединяет source от приёмника.

Возвращает false, если source не связан с этим приёмником.

[virtual] void QVCSink::unlink()

Отсоединяет приёмник от связанного в данный момент источника.

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

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