Public Member Functions | Public Attributes

gnash::media::ExtraVideoInfoFlv Class Reference

Extra video info found in some FLV embedded streams. More...

#include <FLVParser.h>

Inheritance diagram for gnash::media::ExtraVideoInfoFlv:
Inheritance graph
[legend]
Collaboration diagram for gnash::media::ExtraVideoInfoFlv:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ExtraVideoInfoFlv (boost::uint8_t *extradata, size_t datasize)
 Construct an ExtraVideoInfoFlv.

Public Attributes

boost::scoped_array
< boost::uint8_t > 
data
 Video stream header.
size_t size
 Video stream header size.

Detailed Description

Extra video info found in some FLV embedded streams.

This is basically composed by an header for the audio stream


Constructor & Destructor Documentation

gnash::media::ExtraVideoInfoFlv::ExtraVideoInfoFlv ( boost::uint8_t *  extradata,
size_t  datasize 
) [inline]

Construct an ExtraVideoInfoFlv.

Parameters:
extradata Video header data. Ownership transferred.
datasize Video header data size
Todo:
take a SimpleBuffer by auto_ptr

Member Data Documentation

boost::scoped_array<boost::uint8_t> gnash::media::ExtraVideoInfoFlv::data

The documentation for this class was generated from the following file: