Gnash  0.8.10
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:
gnash::media::AudioInfo::ExtraInfo

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:
extradataAudio header data. Ownership transferred.
datasizeAudio 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.

Referenced by gnash::media::gst::AudioDecoderGst::AudioDecoderGst().

Audio stream header size.

Referenced by gnash::media::gst::AudioDecoderGst::AudioDecoderGst().


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