Public Member Functions | Public Attributes

gnash::media::ExtraAudioInfoFlv Class Reference

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

#include <FLVParser.h>

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

List of all members.

Public Member Functions

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

Public Attributes

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

Detailed Description

Extra audoi info found in some FLV embedded streams.

This is basically composed by an header for the audio stream


Constructor & Destructor Documentation

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

Construct an ExtraAudioInfoFlv.

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

Member Data Documentation

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

Audio stream header.

Audio stream header size.


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