Shaka Player Embedded
Namespaces | Macros
media_source.cc File Reference
#include "src/js/mse/media_source.h"
#include <glog/logging.h>
#include <algorithm>
#include <cmath>
#include <functional>
#include <utility>
#include <vector>
#include "shaka/media/demuxer.h"
#include "src/js/events/event.h"
#include "src/js/events/event_names.h"
#include "src/js/events/media_encrypted_event.h"
#include "src/js/mse/media_element.h"
#include "src/js/mse/source_buffer.h"
#include "src/js/mse/video_element.h"
#include "src/media/media_utils.h"
#include "src/util/macros.h"

Go to the source code of this file.

Namespaces

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

Macros

#define _2_BYTES_AT(b)   (*reinterpret_cast<uint16_t*>(b))
 
#define _4_BYTES_AT(b)   (*reinterpret_cast<uint32_t*>(b))
 

Macro Definition Documentation

§ _2_BYTES_AT

#define _2_BYTES_AT (   b)    (*reinterpret_cast<uint16_t*>(b))

§ _4_BYTES_AT

#define _4_BYTES_AT (   b)    (*reinterpret_cast<uint32_t*>(b))