GCKMediaRequestItem.h File

GCKMediaRequestItem.h File Reference

GCKStreamingProtocolType and GCKHLSSegmentFormat enums. More...

Classes

class  GCKMediaRequestItem
 A class representing a request item sent to Cast receivers. More...
 

Enumerations

enum  GCKStreamingProtocolType { GCKStreamingProtocolTypeUnknown = 0, GCKStreamingProtocolTypeMPEGDASH = 1, GCKStreamingProtocolTypeHLS = 2, GCKStreamingProtocolTypeSmoothStreaming = 3 }
 Media streaming protocol types. More...
 
enum  GCKHLSSegmentFormat {
  GCKHLSSegmentFormatUndefined = 0, GCKHLSSegmentFormatAAC = 1, GCKHLSSegmentFormatAC3 = 2, GCKHLSSegmentFormatMP3 = 3,
  GCKHLSSegmentFormatTS = 4, GCKHLSSegmentFormatTS_AAC = 5
}
 HLS segment types. More...
 

Detailed Description

GCKStreamingProtocolType and GCKHLSSegmentFormat enums.

Enumeration Type Documentation

Media streaming protocol types.

Enumerator
GCKStreamingProtocolTypeUnknown 

Unknown streaming protocol.

CAF receivers won't precache if protocol is unknown.

GCKStreamingProtocolTypeMPEGDASH 

MPEG DASH protocol.

CAF receivers will precache DASH contents only if MPL is used.

GCKStreamingProtocolTypeHLS 

HLS protocol.

GCKStreamingProtocolTypeSmoothStreaming 

Smooth Streaming protocol.

HLS segment types.

Enumerator
GCKHLSSegmentFormatUndefined 

Undefined.

Used when streaming protocol is not HLS.

GCKHLSSegmentFormatAAC 

HLS segment type AAC.

GCKHLSSegmentFormatAC3 

HLS segment type AC3.

GCKHLSSegmentFormatMP3 

HLS segment type MP3.

GCKHLSSegmentFormatTS 

HLS segment type TS.

GCKHLSSegmentFormatTS_AAC 

HLS segment type TS AAC.