RDK Documentation (Open Sourced RDK Components)
PrivateInstanceAAMP::PositionCache< TPOSITIONCACHE > Class Template Reference

A standard way of storing positions with associated data for validation purposes. More...

#include <priv_aamp.h>

Collaboration diagram for PrivateInstanceAAMP::PositionCache< TPOSITIONCACHE >:
Collaboration graph

Public Member Functions

void Update (TPOSITIONCACHE Pos, double SeekPosSeconds)
 Update the stored position information.
 
PositionInfo< TPOSITIONCACHE > GetInfo ()
 Retrieve the stored position information.
 
void Invalidate ()
 Explicitly set the cache to an invalid state.
 

Private Attributes

PositionInfo< TPOSITIONCACHE > mInfo
 
std::mutex mMutex
 

yes

template<typename TPOSITIONCACHE>
class PrivateInstanceAAMP::PositionCache< TPOSITIONCACHE >

A standard way of storing positions with associated data for validation purposes.

Definition at line 914 of file priv_aamp.h.


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