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.