Qmmp
Public Member Functions | Public Attributes
Buffer Class Reference

Audio buffer class. More...

#include <buffer.h>

List of all members.

Public Member Functions

 Buffer (size_t sz)
 ~Buffer ()

Public Attributes

float * data
size_t samples
size_t size
unsigned int rate
QSharedPointer< QMap
< Qmmp::MetaData, QString > > 
metaData

Detailed Description

Audio buffer class.

Author:
Brad Hughes <bhughes@trolltech.com>

Constructor & Destructor Documentation

Buffer ( size_t  sz) [inline]

Constructs an empty buffer object.

Parameters:
szSize in samples;
~Buffer ( ) [inline]

Destructor.


Member Data Documentation

float* data

Audio data

QSharedPointer<QMap<Qmmp::MetaData, QString> > metaData

A pointer to the new metadata if available

unsigned int rate

Buffer bitrate

size_t samples

Audio data size in samples

size_t size

Buffer size in samples


The documentation for this class was generated from the following file:
 All Classes Functions Variables Enumerations Enumerator