Native Player  1.0
media_stream.h File Reference

This file defines the MediaStreamType enum and CommonStreamDescription, AudioStream, VideoStream structs. More...

#include <string>
#include <memory>
#include "dash/content_protection_visitor.h"

Go to the source code of this file.

Classes

struct  CommonStreamDescription
 Describes a media stream common part for the audio and video streams used in their description. More...
 
struct  AudioStream
 Describes the audio stream. More...
 
struct  VideoStream
 Describes the video stream. More...
 

Enumerations

enum  MediaStreamType : int32_t { MediaStreamType::Unknown = -1, MediaStreamType::Video = 0, MediaStreamType::Audio = 1, MediaStreamType::MaxTypes }
 Describes available stream types supported by the DASH parser. More...
 

Detailed Description

This file defines the MediaStreamType enum and CommonStreamDescription, AudioStream, VideoStream structs.

Definition in file media_stream.h.

Enumeration Type Documentation

enum MediaStreamType : int32_t
strong

Describes available stream types supported by the DASH parser.

Enumerator
Unknown 
Video 
Audio 
MaxTypes 

Definition at line 42 of file media_stream.h.