Functions | Variables
pvrecorder/src/miniaudio/research/_extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.c File Reference
#include "ma_channel_combiner_node.h"
Include dependency graph for pvrecorder/src/miniaudio/research/_extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.c:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

MA_API ma_channel_combiner_node_config ma_channel_combiner_node_config_init (ma_uint32 channels)
 
MA_API ma_result ma_channel_combiner_node_init (ma_node_graph *pNodeGraph, const ma_channel_combiner_node_config *pConfig, const ma_allocation_callbacks *pAllocationCallbacks, ma_channel_combiner_node *pCombinerNode)
 
static void ma_channel_combiner_node_process_pcm_frames (ma_node *pNode, const float **ppFramesIn, ma_uint32 *pFrameCountIn, float **ppFramesOut, ma_uint32 *pFrameCountOut)
 
MA_API void ma_channel_combiner_node_uninit (ma_channel_combiner_node *pCombinerNode, const ma_allocation_callbacks *pAllocationCallbacks)
 

Variables

static ma_node_vtable g_ma_channel_combiner_node_vtable
 

Function Documentation

◆ ma_channel_combiner_node_config_init()

MA_API ma_channel_combiner_node_config ma_channel_combiner_node_config_init ( ma_uint32  channels)

◆ ma_channel_combiner_node_init()

MA_API ma_result ma_channel_combiner_node_init ( ma_node_graph pNodeGraph,
const ma_channel_combiner_node_config pConfig,
const ma_allocation_callbacks pAllocationCallbacks,
ma_channel_combiner_node pCombinerNode 
)

◆ ma_channel_combiner_node_process_pcm_frames()

static void ma_channel_combiner_node_process_pcm_frames ( ma_node pNode,
const float **  ppFramesIn,
ma_uint32 pFrameCountIn,
float **  ppFramesOut,
ma_uint32 pFrameCountOut 
)
static

◆ ma_channel_combiner_node_uninit()

MA_API void ma_channel_combiner_node_uninit ( ma_channel_combiner_node pCombinerNode,
const ma_allocation_callbacks pAllocationCallbacks 
)

Variable Documentation

◆ g_ma_channel_combiner_node_vtable

ma_node_vtable g_ma_channel_combiner_node_vtable
static
NULL
#define NULL
Definition: porcupine/demo/c/dr_libs/tests/external/miniaudio/extras/speex_resampler/thirdparty/resample.c:92
MA_NODE_BUS_COUNT_UNKNOWN
#define MA_NODE_BUS_COUNT_UNKNOWN
Definition: porcupine/demo/c/pvrecorder/src/miniaudio/research/miniaudio_engine.h:871
ma_channel_combiner_node_process_pcm_frames
static void ma_channel_combiner_node_process_pcm_frames(ma_node *pNode, const float **ppFramesIn, ma_uint32 *pFrameCountIn, float **ppFramesOut, ma_uint32 *pFrameCountOut)
Definition: pvrecorder/src/miniaudio/research/_extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.c:16


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:14:57