ReactOS  0.4.14-dev-599-g2d4d3f5
QualityControlImpl Struct Reference

#include <strmbase_private.h>

Collaboration diagram for QualityControlImpl:

Public Attributes

IQualityControl IQualityControl_iface
 
IPininput
 
IBaseFilterself
 
IQualityControltonotify
 
IReferenceClockclock
 
REFERENCE_TIME last_in_time
 
REFERENCE_TIME last_left
 
REFERENCE_TIME avg_duration
 
REFERENCE_TIME avg_pt
 
REFERENCE_TIME avg_render
 
REFERENCE_TIME start
 
REFERENCE_TIME stop
 
REFERENCE_TIME current_jitter
 
REFERENCE_TIME current_rstart
 
REFERENCE_TIME current_rstop
 
REFERENCE_TIME clockstart
 
double avg_rate
 
LONG64 rendered
 
LONG64 dropped
 
BOOL qos_handled
 
BOOL is_dropped
 

Detailed Description

Definition at line 24 of file strmbase_private.h.

Member Data Documentation

◆ avg_duration

REFERENCE_TIME QualityControlImpl::avg_duration

Definition at line 32 of file strmbase_private.h.

Referenced by QualityControlRender_DoQOS().

◆ avg_pt

REFERENCE_TIME QualityControlImpl::avg_pt

Definition at line 32 of file strmbase_private.h.

Referenced by QualityControlRender_DoQOS().

◆ avg_rate

double QualityControlImpl::avg_rate

Definition at line 34 of file strmbase_private.h.

Referenced by QualityControlRender_DoQOS().

◆ avg_render

REFERENCE_TIME QualityControlImpl::avg_render

Definition at line 32 of file strmbase_private.h.

◆ clock

IReferenceClock* QualityControlImpl::clock

Definition at line 31 of file strmbase_private.h.

Referenced by QualityControlRender_DoQOS().

◆ clockstart

REFERENCE_TIME QualityControlImpl::clockstart

Definition at line 33 of file strmbase_private.h.

◆ current_jitter

REFERENCE_TIME QualityControlImpl::current_jitter

Definition at line 33 of file strmbase_private.h.

Referenced by QualityControlRender_DoQOS().

◆ current_rstart

REFERENCE_TIME QualityControlImpl::current_rstart

Definition at line 33 of file strmbase_private.h.

Referenced by QualityControlRender_DoQOS().

◆ current_rstop

REFERENCE_TIME QualityControlImpl::current_rstop

Definition at line 33 of file strmbase_private.h.

Referenced by QualityControlRender_DoQOS().

◆ dropped

LONG64 QualityControlImpl::dropped

Definition at line 35 of file strmbase_private.h.

◆ input

IPin* QualityControlImpl::input

Definition at line 26 of file strmbase_private.h.

◆ IQualityControl_iface

IQualityControl QualityControlImpl::IQualityControl_iface

Definition at line 25 of file strmbase_private.h.

Referenced by QualityControlRender_DoQOS().

◆ is_dropped

BOOL QualityControlImpl::is_dropped

Definition at line 36 of file strmbase_private.h.

Referenced by QualityControlRender_DoQOS().

◆ last_in_time

REFERENCE_TIME QualityControlImpl::last_in_time

Definition at line 32 of file strmbase_private.h.

◆ last_left

REFERENCE_TIME QualityControlImpl::last_left

Definition at line 32 of file strmbase_private.h.

Referenced by QualityControlRender_DoQOS().

◆ qos_handled

BOOL QualityControlImpl::qos_handled

Definition at line 36 of file strmbase_private.h.

Referenced by QualityControlRender_DoQOS().

◆ rendered

LONG64 QualityControlImpl::rendered

Definition at line 35 of file strmbase_private.h.

◆ self

IBaseFilter* QualityControlImpl::self

◆ start

REFERENCE_TIME QualityControlImpl::start

Definition at line 32 of file strmbase_private.h.

◆ stop

REFERENCE_TIME QualityControlImpl::stop

Definition at line 32 of file strmbase_private.h.

◆ tonotify

IQualityControl* QualityControlImpl::tonotify

Definition at line 28 of file strmbase_private.h.


The documentation for this struct was generated from the following file: