VideoStreamInfoParameter

primo::avblocks::VideoStreamInfoParameter

class VideoStreamInfoParameter : public primo::avblocks::Parameter

The parameter represents a VideoStreamInfo object.

Public Functions

virtual primo::codecs::VideoStreamInfo *streamInfo() const = 0

Returns the VideoStreamInfo instance.

Returns:

A pointer to VideoStreamInfo object. The returned pointer can be NULL.

virtual bool_t setStreamInfo(primo::codecs::VideoStreamInfo *streamInfo) = 0

Sets the video stream info.

Parameters:

buffer – [in] A pointer to VideoStreamInfo that will be stored in the parameter. It is allowed to set a NULL object. Internally the VideoStreamInfo specified by streamInfo is retained (if not NULL), so it is safe to release it after this method returns. The previous VideoStreamInfo is released (if not NULL).