Zao SDK for Jetson / libzep API リファレンス  1.0.0.0 (2023-05-08)
Classes | Functions
zep::audio Namespace Reference

音声関係の要素をまとめた名前空間 More...

Classes

class  FactoryInterface
 音声関連ストリームのファクトリ機能インターフェース More...
 
class  PcmBufferPoolInterface
 PCMバッファプールのインターフェース More...
 
class  PcmBufferPoolReaderInterface
 PCMバッファプールの読み込み側インターフェース More...
 
class  PcmBufferPoolWriterInterface
 PCMバッファプールの書き込み側インターフェース More...
 
class  PcmBufferReader
 PCMバッファのReader実装 More...
 
class  PcmBufferWriter
 PCMバッファのWriter実装 More...
 
class  PcmFormat
 PCM音声のフォーマット More...
 
class  PcmSinkCallbackInterface
 PCMによる音声シンク機能のコールバックインターフェース More...
 
class  PcmSinkInterface
 PCMによる音声シンク機能インターフェース More...
 
class  PcmSourceCallbackInterface
 PCMによる音声ソース機能のコールバックインターフェース More...
 
class  PcmSourceInterface
 PCMによる音声ソース機能インターフェース More...
 

Functions

std::shared_ptr< PcmBufferPoolInterfaceCreatePcmBufferPool (std::size_t samples_per_buffer, std::size_t num_of_buffers)
 PCMバッファプールを構築する。 More...
 

Detailed Description

音声関係の要素をまとめた名前空間

Function Documentation

◆ CreatePcmBufferPool()

std::shared_ptr<PcmBufferPoolInterface> zep::audio::CreatePcmBufferPool ( std::size_t  samples_per_buffer,
std::size_t  num_of_buffers 
)

PCMバッファプールを構築する。

Parameters
samples_per_buffer1バッファあたりのサンプル数
num_of_buffersバッファの数