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

#include <server.h>

Inheritance diagram for cuttlefish::AudioServerExecutor:
Inheritance graph
[legend]

Public Member Functions

virtual ~AudioServerExecutor ()=default
 
virtual void StreamsInfo (StreamInfoCommand &cmd)=0
 
virtual void SetStreamParameters (StreamSetParamsCommand &cmd)=0
 
virtual void PrepareStream (StreamControlCommand &cmd)=0
 
virtual void ReleaseStream (StreamControlCommand &cmd)=0
 
virtual void StartStream (StreamControlCommand &cmd)=0
 
virtual void StopStream (StreamControlCommand &cmd)=0
 
virtual void ChmapsInfo (ChmapInfoCommand &cmd)=0
 
virtual void JacksInfo (JackInfoCommand &cmd)=0
 
virtual void OnPlaybackBuffer (TxBuffer buffer)=0
 
virtual void OnCaptureBuffer (RxBuffer buffer)=0
 

Constructor & Destructor Documentation

◆ ~AudioServerExecutor()

virtual cuttlefish::AudioServerExecutor::~AudioServerExecutor ( )
virtualdefault

Member Function Documentation

◆ ChmapsInfo()

virtual void cuttlefish::AudioServerExecutor::ChmapsInfo ( ChmapInfoCommand cmd)
pure virtual

Implemented in cuttlefish::AudioHandler.

◆ JacksInfo()

virtual void cuttlefish::AudioServerExecutor::JacksInfo ( JackInfoCommand cmd)
pure virtual

Implemented in cuttlefish::AudioHandler.

◆ OnCaptureBuffer()

virtual void cuttlefish::AudioServerExecutor::OnCaptureBuffer ( RxBuffer  buffer)
pure virtual

Implemented in cuttlefish::AudioHandler.

◆ OnPlaybackBuffer()

virtual void cuttlefish::AudioServerExecutor::OnPlaybackBuffer ( TxBuffer  buffer)
pure virtual

Implemented in cuttlefish::AudioHandler.

◆ PrepareStream()

virtual void cuttlefish::AudioServerExecutor::PrepareStream ( StreamControlCommand cmd)
pure virtual

Implemented in cuttlefish::AudioHandler.

◆ ReleaseStream()

virtual void cuttlefish::AudioServerExecutor::ReleaseStream ( StreamControlCommand cmd)
pure virtual

Implemented in cuttlefish::AudioHandler.

◆ SetStreamParameters()

virtual void cuttlefish::AudioServerExecutor::SetStreamParameters ( StreamSetParamsCommand cmd)
pure virtual

Implemented in cuttlefish::AudioHandler.

◆ StartStream()

virtual void cuttlefish::AudioServerExecutor::StartStream ( StreamControlCommand cmd)
pure virtual

Implemented in cuttlefish::AudioHandler.

◆ StopStream()

virtual void cuttlefish::AudioServerExecutor::StopStream ( StreamControlCommand cmd)
pure virtual

Implemented in cuttlefish::AudioHandler.

◆ StreamsInfo()

virtual void cuttlefish::AudioServerExecutor::StreamsInfo ( StreamInfoCommand cmd)
pure virtual

Implemented in cuttlefish::AudioHandler.


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