Android-cuttlefish cvd tool
Public Member Functions | List of all members
cuttlefish::webrtc_streaming::AudioFrameBuffer Class Referenceabstract

#include <audio_frame_buffer.h>

Inheritance diagram for cuttlefish::webrtc_streaming::AudioFrameBuffer:
Inheritance graph
[legend]

Public Member Functions

virtual ~AudioFrameBuffer ()=default
 
virtual int bits_per_sample () const =0
 
virtual int sample_rate () const =0
 
virtual int channels () const =0
 
virtual int frames () const =0
 
virtual const uint8_t * data () const =0
 

Constructor & Destructor Documentation

◆ ~AudioFrameBuffer()

virtual cuttlefish::webrtc_streaming::AudioFrameBuffer::~AudioFrameBuffer ( )
virtualdefault

Member Function Documentation

◆ bits_per_sample()

virtual int cuttlefish::webrtc_streaming::AudioFrameBuffer::bits_per_sample ( ) const
pure virtual

◆ channels()

virtual int cuttlefish::webrtc_streaming::AudioFrameBuffer::channels ( ) const
pure virtual

◆ data()

virtual const uint8_t * cuttlefish::webrtc_streaming::AudioFrameBuffer::data ( ) const
pure virtual

◆ frames()

virtual int cuttlefish::webrtc_streaming::AudioFrameBuffer::frames ( ) const
pure virtual

◆ sample_rate()

virtual int cuttlefish::webrtc_streaming::AudioFrameBuffer::sample_rate ( ) const
pure virtual

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