Shaka Player Embedded
Classes | Namespaces | Enumerations | Functions
media_element.h File Reference
#include <memory>
#include <string>
#include <unordered_map>
#include <vector>
#include "shaka/media/media_player.h"
#include "shaka/optional.h"
#include "src/core/ref_ptr.h"
#include "src/js/dom/element.h"
#include "src/js/eme/media_keys.h"
#include "src/js/mse/media_error.h"
#include "src/js/mse/media_track.h"
#include "src/js/mse/text_track.h"
#include "src/js/mse/track_list.h"
#include "src/mapping/backing_object_factory.h"
#include "src/mapping/enum.h"
#include "src/mapping/exception_or.h"
#include "src/mapping/promise.h"
#include "src/media/types.h"
#include "src/util/clock.h"

Go to the source code of this file.

Classes

class  shaka::js::mse::HTMLMediaElement
 
class  shaka::js::mse::HTMLMediaElementFactory
 

Namespaces

 shaka
 
 shaka::js
 
 shaka::js::mse
 

Enumerations

enum  shaka::js::mse::CanPlayTypeEnum { shaka::js::mse::CanPlayTypeEnum::EMPTY, shaka::js::mse::CanPlayTypeEnum::MAYBE, shaka::js::mse::CanPlayTypeEnum::PROBABLY }
 

Functions

 CONVERT_ENUM_AS_NUMBER (shaka::media, VideoReadyState)
 
 DEFINE_ENUM_MAPPING (shaka::js::mse, CanPlayTypeEnum)
 

Function Documentation

§ CONVERT_ENUM_AS_NUMBER()

CONVERT_ENUM_AS_NUMBER ( shaka::media  ,
VideoReadyState   
)

§ DEFINE_ENUM_MAPPING()

DEFINE_ENUM_MAPPING ( shaka::js::mse  ,
CanPlayTypeEnum   
)

Definition at line 142 of file media_element.h.