17template <
typename ElementType>
class TRange;
88 return AudioSampleQueue.
Num();
99 return CaptionSampleQueue.
Num();
110 return MetadataSampleQueue.
Num();
121 return SubtitleSampleQueue.
Num();
132 return VideoSampleQueue.
Num();
164 if (!VideoSampleQueue.
Peek(Sample))
168 TimeStamp = Sample->GetTime();
175 return TimeRange.Num() > 0;
180 return TimeRange.Num() > 0;
185 return VideoSampleQueue.
Discard(TimeRange, bReverse);
190 return AudioSampleQueue.
Discard(TimeRange, bReverse);
195 return CaptionSampleQueue.
Discard(TimeRange, bReverse);
200 return SubtitleSampleQueue.
Discard(TimeRange, bReverse);
205 return MetadataSampleQueue.
Discard(TimeRange, bReverse);
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition IMediaTextureSample.h:199
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition Optional.h:131