Shaka Player Embedded
Classes | Namespaces | Macros | Functions
environment.cc File Reference
#include "src/core/environment.h"
#include <glog/logging.h>
#include <atomic>
#include <string>
#include "shaka/eme/implementation_registry.h"
#include "src/core/js_manager_impl.h"
#include "src/js/base_64.h"
#include "src/js/console.h"
#include "src/js/debug.h"
#include "src/js/dom/attr.h"
#include "src/js/dom/character_data.h"
#include "src/js/dom/comment.h"
#include "src/js/dom/container_node.h"
#include "src/js/dom/document.h"
#include "src/js/dom/dom_exception.h"
#include "src/js/dom/dom_parser.h"
#include "src/js/dom/dom_string_list.h"
#include "src/js/dom/element.h"
#include "src/js/dom/node.h"
#include "src/js/dom/text.h"
#include "src/js/eme/media_key_session.h"
#include "src/js/eme/media_key_system_access.h"
#include "src/js/eme/media_keys.h"
#include "src/js/events/event.h"
#include "src/js/events/event_target.h"
#include "src/js/events/media_encrypted_event.h"
#include "src/js/events/media_key_message_event.h"
#include "src/js/events/progress_event.h"
#include "src/js/events/version_change_event.h"
#include "src/js/idb/cursor.h"
#include "src/js/idb/database.h"
#include "src/js/idb/idb_factory.h"
#include "src/js/idb/object_store.h"
#include "src/js/idb/open_db_request.h"
#include "src/js/idb/request.h"
#include "src/js/idb/transaction.h"
#include "src/js/location.h"
#include "src/js/mse/media_element.h"
#include "src/js/mse/media_error.h"
#include "src/js/mse/media_source.h"
#include "src/js/mse/media_track.h"
#include "src/js/mse/source_buffer.h"
#include "src/js/mse/text_track.h"
#include "src/js/mse/time_ranges.h"
#include "src/js/mse/track_list.h"
#include "src/js/mse/video_element.h"
#include "src/js/navigator.h"
#include "src/js/test_type.h"
#include "src/js/timeouts.h"
#include "src/js/url.h"
#include "src/js/vtt_cue.h"
#include "src/js/xml_http_request.h"
#include "src/mapping/js_engine.h"
#include "src/mapping/js_wrappers.h"
#include "src/mapping/register_member.h"

Go to the source code of this file.

Classes

struct  shaka::Environment::Impl
 

Namespaces

 shaka
 

Macros

#define ADD_GET_FACTORY(type, member)
 

Functions

void shaka::RegisterDefaultKeySystems ()
 

Macro Definition Documentation

§ ADD_GET_FACTORY

#define ADD_GET_FACTORY (   type,
  member 
)
Value:
BackingObjectFactoryBase* type::factory() const { \
return BackingObjectFactoryRegistry<type>::CheckedInstance(); \
}

Definition at line 202 of file environment.cc.