AWS SDK for C++  1.9.47
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::KinesisVideoArchivedMedia::Model Namespace Reference

Namespaces

 ClipFragmentSelectorTypeMapper
 
 ContainerFormatMapper
 
 DASHDisplayFragmentNumberMapper
 
 DASHDisplayFragmentTimestampMapper
 
 DASHFragmentSelectorTypeMapper
 
 DASHPlaybackModeMapper
 
 FragmentSelectorTypeMapper
 
 HLSDiscontinuityModeMapper
 
 HLSDisplayFragmentTimestampMapper
 
 HLSFragmentSelectorTypeMapper
 
 HLSPlaybackModeMapper
 

Classes

class  ClipFragmentSelector
 
class  ClipTimestampRange
 
class  DASHFragmentSelector
 
class  DASHTimestampRange
 
class  Fragment
 
class  FragmentSelector
 
class  GetClipRequest
 
class  GetClipResult
 
class  GetDASHStreamingSessionURLRequest
 
class  GetDASHStreamingSessionURLResult
 
class  GetHLSStreamingSessionURLRequest
 
class  GetHLSStreamingSessionURLResult
 
class  GetMediaForFragmentListRequest
 
class  GetMediaForFragmentListResult
 
class  HLSFragmentSelector
 
class  HLSTimestampRange
 
class  ListFragmentsRequest
 
class  ListFragmentsResult
 
class  TimestampRange
 

Typedefs

typedef Aws::Utils::Outcome< GetClipResult, KinesisVideoArchivedMediaErrorGetClipOutcome
 
typedef Aws::Utils::Outcome< GetDASHStreamingSessionURLResult, KinesisVideoArchivedMediaErrorGetDASHStreamingSessionURLOutcome
 
typedef Aws::Utils::Outcome< GetHLSStreamingSessionURLResult, KinesisVideoArchivedMediaErrorGetHLSStreamingSessionURLOutcome
 
typedef Aws::Utils::Outcome< GetMediaForFragmentListResult, KinesisVideoArchivedMediaErrorGetMediaForFragmentListOutcome
 
typedef Aws::Utils::Outcome< ListFragmentsResult, KinesisVideoArchivedMediaErrorListFragmentsOutcome
 
typedef std::future< GetClipOutcomeGetClipOutcomeCallable
 
typedef std::future< GetDASHStreamingSessionURLOutcomeGetDASHStreamingSessionURLOutcomeCallable
 
typedef std::future< GetHLSStreamingSessionURLOutcomeGetHLSStreamingSessionURLOutcomeCallable
 
typedef std::future< GetMediaForFragmentListOutcomeGetMediaForFragmentListOutcomeCallable
 
typedef std::future< ListFragmentsOutcomeListFragmentsOutcomeCallable
 

Enumerations

enum  ClipFragmentSelectorType { ClipFragmentSelectorType::NOT_SET, ClipFragmentSelectorType::PRODUCER_TIMESTAMP, ClipFragmentSelectorType::SERVER_TIMESTAMP }
 
enum  ContainerFormat { ContainerFormat::NOT_SET, ContainerFormat::FRAGMENTED_MP4, ContainerFormat::MPEG_TS }
 
enum  DASHDisplayFragmentNumber { DASHDisplayFragmentNumber::NOT_SET, DASHDisplayFragmentNumber::ALWAYS, DASHDisplayFragmentNumber::NEVER }
 
enum  DASHDisplayFragmentTimestamp { DASHDisplayFragmentTimestamp::NOT_SET, DASHDisplayFragmentTimestamp::ALWAYS, DASHDisplayFragmentTimestamp::NEVER }
 
enum  DASHFragmentSelectorType { DASHFragmentSelectorType::NOT_SET, DASHFragmentSelectorType::PRODUCER_TIMESTAMP, DASHFragmentSelectorType::SERVER_TIMESTAMP }
 
enum  DASHPlaybackMode { DASHPlaybackMode::NOT_SET, DASHPlaybackMode::LIVE, DASHPlaybackMode::LIVE_REPLAY, DASHPlaybackMode::ON_DEMAND }
 
enum  FragmentSelectorType { FragmentSelectorType::NOT_SET, FragmentSelectorType::PRODUCER_TIMESTAMP, FragmentSelectorType::SERVER_TIMESTAMP }
 
enum  HLSDiscontinuityMode { HLSDiscontinuityMode::NOT_SET, HLSDiscontinuityMode::ALWAYS, HLSDiscontinuityMode::NEVER, HLSDiscontinuityMode::ON_DISCONTINUITY }
 
enum  HLSDisplayFragmentTimestamp { HLSDisplayFragmentTimestamp::NOT_SET, HLSDisplayFragmentTimestamp::ALWAYS, HLSDisplayFragmentTimestamp::NEVER }
 
enum  HLSFragmentSelectorType { HLSFragmentSelectorType::NOT_SET, HLSFragmentSelectorType::PRODUCER_TIMESTAMP, HLSFragmentSelectorType::SERVER_TIMESTAMP }
 
enum  HLSPlaybackMode { HLSPlaybackMode::NOT_SET, HLSPlaybackMode::LIVE, HLSPlaybackMode::LIVE_REPLAY, HLSPlaybackMode::ON_DEMAND }
 

Typedef Documentation

◆ GetClipOutcome

Definition at line 64 of file KinesisVideoArchivedMediaClient.h.

◆ GetClipOutcomeCallable

Definition at line 70 of file KinesisVideoArchivedMediaClient.h.

◆ GetDASHStreamingSessionURLOutcome

Definition at line 65 of file KinesisVideoArchivedMediaClient.h.

◆ GetDASHStreamingSessionURLOutcomeCallable

Definition at line 71 of file KinesisVideoArchivedMediaClient.h.

◆ GetHLSStreamingSessionURLOutcome

Definition at line 66 of file KinesisVideoArchivedMediaClient.h.

◆ GetHLSStreamingSessionURLOutcomeCallable

Definition at line 72 of file KinesisVideoArchivedMediaClient.h.

◆ GetMediaForFragmentListOutcome

Definition at line 67 of file KinesisVideoArchivedMediaClient.h.

◆ GetMediaForFragmentListOutcomeCallable

Definition at line 73 of file KinesisVideoArchivedMediaClient.h.

◆ ListFragmentsOutcome

Definition at line 68 of file KinesisVideoArchivedMediaClient.h.

◆ ListFragmentsOutcomeCallable

Definition at line 74 of file KinesisVideoArchivedMediaClient.h.

Enumeration Type Documentation

◆ ClipFragmentSelectorType

Enumerator
NOT_SET 
PRODUCER_TIMESTAMP 
SERVER_TIMESTAMP 

Definition at line 16 of file ClipFragmentSelectorType.h.

◆ ContainerFormat

Enumerator
NOT_SET 
FRAGMENTED_MP4 
MPEG_TS 

Definition at line 16 of file ContainerFormat.h.

◆ DASHDisplayFragmentNumber

Enumerator
NOT_SET 
ALWAYS 
NEVER 

Definition at line 16 of file DASHDisplayFragmentNumber.h.

◆ DASHDisplayFragmentTimestamp

Enumerator
NOT_SET 
ALWAYS 
NEVER 

Definition at line 16 of file DASHDisplayFragmentTimestamp.h.

◆ DASHFragmentSelectorType

Enumerator
NOT_SET 
PRODUCER_TIMESTAMP 
SERVER_TIMESTAMP 

Definition at line 16 of file DASHFragmentSelectorType.h.

◆ DASHPlaybackMode

Enumerator
NOT_SET 
LIVE 
LIVE_REPLAY 
ON_DEMAND 

Definition at line 16 of file DASHPlaybackMode.h.

◆ FragmentSelectorType

Enumerator
NOT_SET 
PRODUCER_TIMESTAMP 
SERVER_TIMESTAMP 

Definition at line 16 of file FragmentSelectorType.h.

◆ HLSDiscontinuityMode

Enumerator
NOT_SET 
ALWAYS 
NEVER 
ON_DISCONTINUITY 

Definition at line 16 of file HLSDiscontinuityMode.h.

◆ HLSDisplayFragmentTimestamp

Enumerator
NOT_SET 
ALWAYS 
NEVER 

Definition at line 16 of file HLSDisplayFragmentTimestamp.h.

◆ HLSFragmentSelectorType

Enumerator
NOT_SET 
PRODUCER_TIMESTAMP 
SERVER_TIMESTAMP 

Definition at line 16 of file HLSFragmentSelectorType.h.

◆ HLSPlaybackMode

Enumerator
NOT_SET 
LIVE 
LIVE_REPLAY 
ON_DEMAND 

Definition at line 16 of file HLSPlaybackMode.h.