Shaka Player Embedded
Classes | Enumerations | Functions | Variables
shaka::proto Namespace Reference

Classes

class  MediaInfo
 
class  MediaInfo_Frame
 
class  MediaInfo_FrameDefaultTypeInternal
 
class  MediaInfo_Stream
 
class  MediaInfo_StreamDefaultTypeInternal
 
class  MediaInfoDefaultTypeInternal
 
class  Object
 
class  Object_Entry
 
class  Object_EntryDefaultTypeInternal
 
class  ObjectDefaultTypeInternal
 
class  Value
 
class  ValueDefaultTypeInternal
 

Enumerations

enum  ValueType : int {
  Unknown = 0, Undefined = 1, Null = 2, Boolean = 3,
  Number = 4, String = 5, Symbol = 6, Function = 7,
  Array = 8, Promise = 9, BooleanObject = 10, NumberObject = 11,
  StringObject = 12, ArrayBuffer = 13, Int8Array = 14, Uint8Array = 15,
  Uint8ClampedArray = 16, Int16Array = 17, Uint16Array = 18, Int32Array = 19,
  Uint32Array = 20, Float32Array = 21, Float64Array = 22, DataView = 23,
  OtherObject = 24
}
 

Functions

bool ValueType_IsValid (int value)
 
const std::string & ValueType_Name (ValueType value)
 
bool ValueType_Parse (const std::string &name, ValueType *value)
 
template<typename T >
const std::string & ValueType_Name (T enum_t_value)
 

Variables

class shaka::proto::Object_EntryDefaultTypeInternal _Object_Entry_default_instance_
 
class shaka::proto::ObjectDefaultTypeInternal _Object_default_instance_
 
class shaka::proto::ValueDefaultTypeInternal _Value_default_instance_
 
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed< std::string > ValueType_strings [25] = {}
 
constexpr ValueType ValueType_MIN = Unknown
 
constexpr ValueType ValueType_MAX = OtherObject
 
constexpr int ValueType_ARRAYSIZE = ValueType_MAX + 1
 
class shaka::proto::MediaInfo_FrameDefaultTypeInternal _MediaInfo_Frame_default_instance_
 
class shaka::proto::MediaInfo_StreamDefaultTypeInternal _MediaInfo_Stream_default_instance_
 
class shaka::proto::MediaInfoDefaultTypeInternal _MediaInfo_default_instance_
 

Enumeration Type Documentation

§ ValueType

Enumerator
Unknown 
Undefined 
Null 
Boolean 
Number 
String 
Symbol 
Function 
Array 
Promise 
BooleanObject 
NumberObject 
StringObject 
ArrayBuffer 
Int8Array 
Uint8Array 
Uint8ClampedArray 
Int16Array 
Uint16Array 
Int32Array 
Uint32Array 
Float32Array 
Float64Array 
DataView 
OtherObject 

Definition at line 76 of file database.pb.h.

Function Documentation

§ ValueType_IsValid()

bool shaka::proto::ValueType_IsValid ( int  value)

Definition at line 65 of file database.pb.cc.

§ ValueType_Name() [1/2]

template<typename T >
const std::string& shaka::proto::ValueType_Name ( enum_t_value)
inline

Definition at line 110 of file database.pb.h.

§ ValueType_Name() [2/2]

const std::string & shaka::proto::ValueType_Name ( ValueType  value)

Definition at line 183 of file database.pb.cc.

§ ValueType_Parse()

bool shaka::proto::ValueType_Parse ( const std::string &  name,
ValueType value 
)

Definition at line 198 of file database.pb.cc.

Variable Documentation

§ _MediaInfo_default_instance_

MediaInfoDefaultTypeInternal shaka::proto::_MediaInfo_default_instance_

Definition at line 57 of file media_tests.pb.h.

§ _MediaInfo_Frame_default_instance_

MediaInfo_FrameDefaultTypeInternal shaka::proto::_MediaInfo_Frame_default_instance_

Definition at line 60 of file media_tests.pb.h.

§ _MediaInfo_Stream_default_instance_

MediaInfo_StreamDefaultTypeInternal shaka::proto::_MediaInfo_Stream_default_instance_

Definition at line 63 of file media_tests.pb.h.

§ _Object_default_instance_

ObjectDefaultTypeInternal shaka::proto::_Object_default_instance_

Definition at line 58 of file database.pb.h.

§ _Object_Entry_default_instance_

Object_EntryDefaultTypeInternal shaka::proto::_Object_Entry_default_instance_

Definition at line 61 of file database.pb.h.

§ _Value_default_instance_

ValueDefaultTypeInternal shaka::proto::_Value_default_instance_

Definition at line 64 of file database.pb.h.

§ ValueType_ARRAYSIZE

constexpr int shaka::proto::ValueType_ARRAYSIZE = ValueType_MAX + 1

Definition at line 106 of file database.pb.h.

§ ValueType_MAX

constexpr ValueType shaka::proto::ValueType_MAX = OtherObject

Definition at line 105 of file database.pb.h.

§ ValueType_MIN

constexpr ValueType shaka::proto::ValueType_MIN = Unknown

Definition at line 104 of file database.pb.h.

§ ValueType_strings

::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> shaka::proto::ValueType_strings[25] = {}

Definition at line 98 of file database.pb.cc.