Класс Кбасевидеорендерер

Иерархия классов кбасевидеорендерер

CBaseVideoRendererБазовый класс используется для создания фильтров модуля подготовки отчетов.

Защищенные члены данных Описание
m _ бдравлатефрамес Флаг, указывающий, что никакие кадры не будут удалены. Только Отладка. Это уничтожает синхронизацию.
m _ бсупплиерхандлингкуалити Значение true указывает, что сообщения контроля качества обрабатываются. Это позволяет модулю подготовки отчетов заждаться как можно позже, чтобы удалить сами рамки, и отображать следующий кадр очень рано после того, как поставщик удалил фрейм.
m _ кфрамесдравн Общее число кадров, созданных с момента запуска потоковой передачи.
m _ кфрамесдроппед Совокупные кадры, которые были удалены модулем подготовки отчетов с момента запуска потоковой передачи. Кадры также можно удалить из восходящего потока, не распознает их модулем подготовки отчетов.
m _ иддеЦисион _Идентификатор MSR для кода решения шаулддравсампленов.
m _ иддуратион _Идентификатор MSR для длительности кадра.
m _ идфрамеаккураци Идентификатор журнала производительности на время в миллисекундах, в течение которого кадр был последним.
m _ идфрамеавг Идентификатор журнала производительности для среднего времени кадра, используемого для синхронизации и контроля качества.
m _ идкуалитирате _Идентификатор MSR для запрошенной нормы качества.
m _ идкуалититиме _Идентификатор MSR для запрошенного времени качества.
m _ идрендеравг Идентификатор журнала производительности для среднего времени записи средства визуализации.
m _ идсчлатетиме _Идентификатор MSR, определяющий, как запланировать кадр по расписанию.
m _ идсендкуалити _Идентификатор MSR для расчета времени на уведомления (не используется).
m _ идтиместамп _Идентификатор MSR для штампа времени кадра.
m _ идваит Идентификатор журнала производительности для записанного времени ожидания (не используется).
m _ идваитреал Идентификатор журнала производительности для истинного времени ожидания.
m _ исумфраметиме Сумма интервала между кадрами; требуется для страницы свойств.
m _ исумскакк Сумма квадратов неточностей (в миллисекундах), необходимых для страницы свойств.
m _ исумскфраметиме Сумма квадратов интервала между кадрами; требуется для страницы свойств.
m _ итотакк Сумма неточностей (в миллисекундах), необходимых для страницы свойств.
m _ ннормал Число последовательных кадров, созданных в запланированное время. Отрицательное число указывает, что кадр только что был удален модулем подготовки отчетов.
m _ трдуратион Длительность последнего кадра (разница между временем начала и окончания).
m _ треарлинесс Способ воспроизведения кадра при простом удалении кадра.
m _ трфраме Последнее записанное время между кадрами. Используется в статистических измерениях.
m _ трфрамеавг Среднее время между кадрами в единицах времени ссылки.
m _ трластдрав Время предыдущего кадра. Используется для ссылок времени в виде кадров.
m _ трлате Время, в течение которого текущий кадр был просрочен. Используется в статистических измерениях.
m _ тррендеравг Время, в течение которого кадры выполняют перенос битового блока.
m _ тррендерласт Время для последней пересылки кадра в битах.
m _ тррендерстарт Время начала перемещения битового блока. Используется для получения m _ тррендерласт.
m _ трсроттле Период для вставки после отрисовки каждого кадра, обычно используемый при увеличении качества звука и уменьшении производительности видео, чтобы разрешить это.
m _ трваитавг Среднее время ожидания в единицах времени ссылки.
m _ тстреамингстарт Используется для статистики страницы свойств. Представляет время начала текущего потокового процесса или предыдущего потокового процесса, если поток в данный момент отсутствует.
Функции элементов Описание
кбасевидеорендерер Конструирует объект кбасевидеорендерер .
жетстддев Оценивает стандартное отклонение в миллисекундах между сроком выполнения каждого кадра и его фактической отрисовкой для статистики по кадрам.
препареперформанцедата Задает значения m _ трлате и m _ трфраме текущего кадра.
сроттлеваит Вставляет период ожидания после каждого кадра.
Переопределяемые функции элементов Описание
жоинфилтерграф Отправляет событие , _ _ уничтоженное окном EC , когда фильтр удаляется из графа фильтра.
ондиректрендер Собирает сведения о времени, которые управляют синхронизацией и контролем качества.
онрендеренд Записывает сведения о контроле качества и синхронизации.
онрендерстарт Записывает сведения о контроле качества и синхронизации.
онстартстреаминг Сбрасывает все время, которое управляет потоковой передачей.
онстопстреаминг Вызывается в конце потоковой передачи, чтобы исправить время для отчета страницы свойств.
онваитенд Вызывается, когда заканчивается время ожидания. Только ведение журнала производительности.
онваитстарт Время обновления, затраченное на ожидание и неожидание. Только ведение журнала производительности.
рекордфрамелатенесс Записывает, как своевременно выполнялась визуализация, и собирает статистику для страницы свойств.
ресетстреамингтимес Сбрасывает все значения времени, которые управляют потоковой передачей.
счедулесампле Настраивает ссылку на advise с часами.
сендкуалити Отправляет сообщение с качеством, чтобы указать, что должен сделать поставщик о качестве качества.
шаулддравсампленов Определяет, должно ли видео отображаться, когда оно вызвано, без установки связи таймера с часами.
Методы Икуалпроп Описание
получение _ средней частоты кадров Получает среднюю частоту кадров, начиная с начала потоковой передачи в кадрах за 100 секунд.
получить _ авгсинкоффсет Возвращает среднее значение времени в миллисекундах между временем выполнения каждого кадра и его фактической отрисовкой. Это относится ко всем кадрам, начиная с начала потоковой передачи.
получить _ девсинкоффсет Возвращает стандартное отклонение времени в миллисекундах между временем выполнения каждого кадра и временем его отрисовки для всех кадров с момента запуска потоковой передачи.
получить _ фрамесдравн Извлекает число кадров, созданных с момента начала потоковой передачи.
получить _ фрамесдроппединрендерер Извлекает число кадров, отброшенных модулем подготовки отчетов. Кадры также можно удалить из вышестоящего.
получить _ нарушение Возвращает стандартное отклонение времени в миллисекундах между кадром и следующим. Это относится ко всем кадрам, начиная с начала потоковой передачи.
Методы Икуалитиконтрол Описание
Уведомление Уведомляет получателя о том, что запрошено изменение качества.
сетсинк Задает объект икуалитиконтрол , который будет принимать сообщения качества.