Rialto  0.1
Rialto media pipeline API
Classes
IMediaPipeline.h File Reference
#include <stdint.h>
#include <algorithm>
#include <memory>
#include <string>
#include <vector>
#include "IMediaPipelineClient.h"
#include "MediaCommon.h"
Include dependency graph for IMediaPipeline.h:

Go to the source code of this file.

Classes

class  firebolt::rialto::IMediaPipelineFactory
 IMediaPipeline factory class, returns a concrete implementation of IMediaPipeline. More...
 
class  firebolt::rialto::IMediaPipeline
 The definition of the IMediaPipeline interface. More...
 
class  firebolt::rialto::IMediaPipeline::MediaSource
 A class that represents a source of media data. More...
 
class  firebolt::rialto::IMediaPipeline::MediaSourceAV
 A class that represents media source audio and video derived from MediaSource class, which represents the source of media data. More...
 
class  firebolt::rialto::IMediaPipeline::MediaSourceAudio
 A class that represents media source audio derived from MediaSource class, which represents the source of media data. More...
 
class  firebolt::rialto::IMediaPipeline::MediaSourceVideo
 A class that represents media source video derived from MediaSource class, which represents the source of media data. More...
 
class  firebolt::rialto::IMediaPipeline::MediaSourceVideoDolbyVision
 A class that represents media source video dolby vision derived from media source video data. More...
 
class  firebolt::rialto::IMediaPipeline::MediaSourceSubtitle
 A class that represents media source subtitle derived from media source video data. More...
 
class  firebolt::rialto::IMediaPipeline::MediaSegment
 A class that represents a media segment. More...
 
class  firebolt::rialto::IMediaPipeline::MediaSegmentAudio
 A class that represents media source audio data. More...
 
class  firebolt::rialto::IMediaPipeline::MediaSegmentVideo
 A class that represents media source video data. More...
 

Detailed Description

The definition of the IMediaPipeline interface.

This interface defines the public API of Rialto for playback of AV content.