Shaka Player Embedded
Classes | Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends | List of all members
shaka::proto::MediaInfo Class Reference

#include <media_tests.pb.h>

Inheritance diagram for shaka::proto::MediaInfo:

Classes

class  _Internal
 

Public Types

enum  : int { kFramesFieldNumber = 2, kMimeFieldNumber = 1, kStreamFieldNumber = 3 }
 
typedef MediaInfo_Frame Frame
 
typedef MediaInfo_Stream Stream
 

Public Member Functions

 MediaInfo ()
 
virtual ~MediaInfo ()
 
 MediaInfo (const MediaInfo &from)
 
 MediaInfo (MediaInfo &&from) noexcept
 
MediaInfooperator= (const MediaInfo &from)
 
MediaInfooperator= (MediaInfo &&from) noexcept
 
const std::string & unknown_fields () const
 
std::string * mutable_unknown_fields ()
 
void Swap (MediaInfo *other)
 
MediaInfoNew () const final
 
MediaInfoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CheckTypeAndMergeFrom (const ::PROTOBUF_NAMESPACE_ID::MessageLite &from) final
 
void CopyFrom (const MediaInfo &from)
 
void MergeFrom (const MediaInfo &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
bool MergePartialFromCodedStream (::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final
 
void SerializeWithCachedSizes (::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final
 
void DiscardUnknownFields ()
 
int GetCachedSize () const final
 
std::string GetTypeName () const final
 
int frames_size () const
 
void clear_frames ()
 
::shaka::proto::MediaInfo_Framemutable_frames (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::shaka::proto::MediaInfo_Frame > * mutable_frames ()
 
const ::shaka::proto::MediaInfo_Frameframes (int index) const
 
::shaka::proto::MediaInfo_Frameadd_frames ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::shaka::proto::MediaInfo_Frame > & frames () const
 
bool has_mime () const
 
void clear_mime ()
 
const std::string & mime () const
 
void set_mime (const std::string &value)
 
void set_mime (std::string &&value)
 
void set_mime (const char *value)
 
void set_mime (const char *value, size_t size)
 
std::string * mutable_mime ()
 
std::string * release_mime ()
 
void set_allocated_mime (std::string *mime)
 
bool has_stream () const
 
void clear_stream ()
 
const ::shaka::proto::MediaInfo_Streamstream () const
 
::shaka::proto::MediaInfo_Streamrelease_stream ()
 
::shaka::proto::MediaInfo_Streammutable_stream ()
 
void set_allocated_stream (::shaka::proto::MediaInfo_Stream *stream)
 

Static Public Member Functions

static const MediaInfodefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MediaInfointernal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
struct ::TableStruct_shaka_2ftest_2fsrc_2fmedia_2fmedia_5ftests_2eproto
 
void swap (MediaInfo &a, MediaInfo &b)
 

Detailed Description

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

Member Typedef Documentation

§ Frame

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

§ Stream

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

Member Enumeration Documentation

§ anonymous enum

anonymous enum : int
Enumerator
kFramesFieldNumber 
kMimeFieldNumber 
kStreamFieldNumber 

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

Constructor & Destructor Documentation

§ MediaInfo() [1/3]

shaka::proto::MediaInfo::MediaInfo ( )

Definition at line 1014 of file media_tests.pb.cc.

§ ~MediaInfo()

shaka::proto::MediaInfo::~MediaInfo ( )
virtual

Definition at line 1043 of file media_tests.pb.cc.

§ MediaInfo() [2/3]

shaka::proto::MediaInfo::MediaInfo ( const MediaInfo from)

Definition at line 1019 of file media_tests.pb.cc.

§ MediaInfo() [3/3]

shaka::proto::MediaInfo::MediaInfo ( MediaInfo &&  from)
inlinenoexcept

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

Member Function Documentation

§ add_frames()

shaka::proto::MediaInfo_Frame * shaka::proto::MediaInfo::add_frames ( )
inline

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

§ ByteSizeLong()

size_t shaka::proto::MediaInfo::ByteSizeLong ( ) const
final

Definition at line 1262 of file media_tests.pb.cc.

§ CheckTypeAndMergeFrom()

void shaka::proto::MediaInfo::CheckTypeAndMergeFrom ( const ::PROTOBUF_NAMESPACE_ID::MessageLite &  from)
final

Definition at line 1302 of file media_tests.pb.cc.

§ Clear()

void shaka::proto::MediaInfo::Clear ( )
final

Definition at line 1062 of file media_tests.pb.cc.

§ clear_frames()

void shaka::proto::MediaInfo::clear_frames ( )
inline

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

§ clear_mime()

void shaka::proto::MediaInfo::clear_mime ( )
inline

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

§ clear_stream()

void shaka::proto::MediaInfo::clear_stream ( )
inline

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

§ CopyFrom()

void shaka::proto::MediaInfo::CopyFrom ( const MediaInfo from)

Definition at line 1328 of file media_tests.pb.cc.

§ default_instance()

const MediaInfo & shaka::proto::MediaInfo::default_instance ( )
static

Definition at line 1056 of file media_tests.pb.cc.

§ DiscardUnknownFields()

void shaka::proto::MediaInfo::DiscardUnknownFields ( )

§ frames() [1/2]

const ::shaka::proto::MediaInfo_Frame & shaka::proto::MediaInfo::frames ( int  index) const
inline

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

§ frames() [2/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::shaka::proto::MediaInfo_Frame > & shaka::proto::MediaInfo::frames ( ) const
inline

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

§ frames_size()

int shaka::proto::MediaInfo::frames_size ( ) const
inline

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

§ GetCachedSize()

int shaka::proto::MediaInfo::GetCachedSize ( ) const
inlinefinal

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

§ GetTypeName()

std::string shaka::proto::MediaInfo::GetTypeName ( ) const
final

Definition at line 1354 of file media_tests.pb.cc.

§ has_mime()

bool shaka::proto::MediaInfo::has_mime ( ) const
inline

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

§ has_stream()

bool shaka::proto::MediaInfo::has_stream ( ) const
inline

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

§ InitAsDefaultInstance()

void shaka::proto::MediaInfo::InitAsDefaultInstance ( )
static

Definition at line 994 of file media_tests.pb.cc.

§ internal_default_instance()

static const MediaInfo* shaka::proto::MediaInfo::internal_default_instance ( )
inlinestatic

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

§ IsInitialized()

bool shaka::proto::MediaInfo::IsInitialized ( ) const
final

Definition at line 1335 of file media_tests.pb.cc.

§ MergeFrom()

void shaka::proto::MediaInfo::MergeFrom ( const MediaInfo from)

Definition at line 1308 of file media_tests.pb.cc.

§ MergePartialFromCodedStream()

bool shaka::proto::MediaInfo::MergePartialFromCodedStream ( ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *  input)
final

Definition at line 1139 of file media_tests.pb.cc.

§ mime()

const std::string & shaka::proto::MediaInfo::mime ( ) const
inline

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

§ mutable_frames() [1/2]

shaka::proto::MediaInfo_Frame * shaka::proto::MediaInfo::mutable_frames ( int  index)
inline

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

§ mutable_frames() [2/2]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::shaka::proto::MediaInfo_Frame > * shaka::proto::MediaInfo::mutable_frames ( )
inline

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

§ mutable_mime()

std::string * shaka::proto::MediaInfo::mutable_mime ( )
inline

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

§ mutable_stream()

shaka::proto::MediaInfo_Stream * shaka::proto::MediaInfo::mutable_stream ( )
inline

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

§ mutable_unknown_fields()

std::string* shaka::proto::MediaInfo::mutable_unknown_fields ( )
inline

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

§ New() [1/2]

MediaInfo* shaka::proto::MediaInfo::New ( ) const
inlinefinal

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

§ New() [2/2]

MediaInfo* shaka::proto::MediaInfo::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

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

§ operator=() [1/2]

MediaInfo& shaka::proto::MediaInfo::operator= ( const MediaInfo from)
inline

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

§ operator=() [2/2]

MediaInfo& shaka::proto::MediaInfo::operator= ( MediaInfo &&  from)
inlinenoexcept

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

§ release_mime()

std::string * shaka::proto::MediaInfo::release_mime ( )
inline

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

§ release_stream()

shaka::proto::MediaInfo_Stream * shaka::proto::MediaInfo::release_stream ( )
inline

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

§ SerializeWithCachedSizes()

void shaka::proto::MediaInfo::SerializeWithCachedSizes ( ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *  output) const
final

Definition at line 1209 of file media_tests.pb.cc.

§ set_allocated_mime()

void shaka::proto::MediaInfo::set_allocated_mime ( std::string *  mime)
inline

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

§ set_allocated_stream()

void shaka::proto::MediaInfo::set_allocated_stream ( ::shaka::proto::MediaInfo_Stream stream)
inline

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

§ set_mime() [1/4]

void shaka::proto::MediaInfo::set_mime ( const std::string &  value)
inline

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

§ set_mime() [2/4]

void shaka::proto::MediaInfo::set_mime ( std::string &&  value)
inline

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

§ set_mime() [3/4]

void shaka::proto::MediaInfo::set_mime ( const char *  value)
inline

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

§ set_mime() [4/4]

void shaka::proto::MediaInfo::set_mime ( const char *  value,
size_t  size 
)
inline

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

§ stream()

const ::shaka::proto::MediaInfo_Stream & shaka::proto::MediaInfo::stream ( ) const
inline

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

§ Swap()

void shaka::proto::MediaInfo::Swap ( MediaInfo other)
inline

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

§ unknown_fields()

const std::string& shaka::proto::MediaInfo::unknown_fields ( ) const
inline

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

Friends And Related Function Documentation

§ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

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

§ ::TableStruct_shaka_2ftest_2fsrc_2fmedia_2fmedia_5ftests_2eproto

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

§ swap

void swap ( MediaInfo a,
MediaInfo b 
)
friend

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

Member Data Documentation

§ kIndexInFileMessages

constexpr int shaka::proto::MediaInfo::kIndexInFileMessages
static
Initial value:
=
2

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


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