Source

Overview

Related Modules:

MultiMedia_MediaCommon

Description:

Provides functions to implement source-related operations.

Since:

1.0

Version:

1.0

Summary

Public Member Functions

Public Member Function Name

Description

Source (const std::string &uri)

 

A constructor used to create a Source instance based on a specified URI.

Source (const std::string &uri, const std::map< std::string, std::string > &header)

 

A constructor used to create a Source instance based on a specified URI and header.

Source (const std::shared_ptr< StreamSource > &stream, const Format &formats)

 

A constructor used to create a Source instance based on the stream source and format information.

GetSourceType () const

SourceType 

Obtains the source type.

GetSourceUri () const

const std::string & 

Obtains the media source URI.

GetSourceHeader () const

const std::map< std::string, std::string > & 

Obtains the HTTP header for the media source.

GetSourceStream () const

const std::shared_ptr< StreamSource > & 

Obtains information about the media source stream.

GetSourceStreamFormat () const

const Format

Obtains the media source stream format.