Gnash  0.8.11dev
Public Member Functions | Public Attributes | List of all members
gnash::media::ExtraVideoInfoFlv Class Reference

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

#include <FLVParser.h>

Inheritance diagram for gnash::media::ExtraVideoInfoFlv:
gnash::media::VideoInfo::ExtraInfo

Public Member Functions

 ExtraVideoInfoFlv (boost::uint8_t *extradata, size_t datasize)
 Construct an ExtraVideoInfoFlv.
- Public Member Functions inherited from gnash::media::VideoInfo::ExtraInfo
virtual ~ExtraInfo ()

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
extradataVideo header data. Ownership transferred.
datasizeVideo header data size
Todo:
take a SimpleBuffer by auto_ptr

Member Data Documentation

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

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