Shaka Player Embedded
Classes | Public Member Functions | List of all members
shaka::BufferedInfo Class Referencefinal

#include <player_externs.h>

Classes

class  Impl
 

Public Member Functions

 BufferedInfo ()
 
 BufferedInfo (js::BufferedInfo &&internal)
 
 BufferedInfo (const BufferedInfo &)
 
 BufferedInfo (BufferedInfo &&)
 
 ~BufferedInfo ()
 
BufferedInfooperator= (const BufferedInfo &)
 
BufferedInfooperator= (BufferedInfo &&)
 
const std::vector< shaka::BufferedRange > & total () const
 
const std::vector< shaka::BufferedRange > & audio () const
 
const std::vector< shaka::BufferedRange > & video () const
 
const std::vector< shaka::BufferedRange > & text () const
 
js::BufferedInfo GetInternal () const
 

Detailed Description

Contains information about the current buffered ranges.

Definition at line 70 of file player_externs.h.

Constructor & Destructor Documentation

§ BufferedInfo() [1/4]

shaka::BufferedInfo::BufferedInfo ( )

Definition at line 75 of file player_externs.cc.

§ BufferedInfo() [2/4]

shaka::BufferedInfo::BufferedInfo ( js::BufferedInfo &&  internal)

Definition at line 76 of file player_externs.cc.

§ BufferedInfo() [3/4]

shaka::BufferedInfo::BufferedInfo ( const BufferedInfo )
default

§ BufferedInfo() [4/4]

shaka::BufferedInfo::BufferedInfo ( BufferedInfo &&  )
default

§ ~BufferedInfo()

shaka::BufferedInfo::~BufferedInfo ( )

Definition at line 79 of file player_externs.cc.

Member Function Documentation

§ audio()

const std::vector< shaka::BufferedRange > & shaka::BufferedInfo::audio ( ) const

The buffered ranges for audio content.

Definition at line 88 of file player_externs.cc.

§ GetInternal()

js::BufferedInfo shaka::BufferedInfo::GetInternal ( ) const

INTERNAL USE ONLY: Get the internal representation of this object.

Definition at line 101 of file player_externs.cc.

§ operator=() [1/2]

BufferedInfo & shaka::BufferedInfo::operator= ( const BufferedInfo )
default

§ operator=() [2/2]

BufferedInfo & shaka::BufferedInfo::operator= ( BufferedInfo &&  )
default

§ text()

const std::vector< shaka::BufferedRange > & shaka::BufferedInfo::text ( ) const

The buffered ranges for text content.

Definition at line 96 of file player_externs.cc.

§ total()

const std::vector< shaka::BufferedRange > & shaka::BufferedInfo::total ( ) const

The combined audio/video buffered ranges, reported by |video.buffered|.

Definition at line 84 of file player_externs.cc.

§ video()

const std::vector< shaka::BufferedRange > & shaka::BufferedInfo::video ( ) const

The buffered ranges for video content.

Definition at line 92 of file player_externs.cc.


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