/
(8.D.2.8) IPCFifoOut
(8.D.2.8) IPCFifoOut
Overview
Second half of the IPC FIFO module
Discussion
THIS MODULE IS DEPRECATED AND SHOULD NOT BE USED. PLEASE USE THE IPCBuffer MODULE INSTEAD
Type Definition
typedef struct _ModuleIPCFifoOut
{
ModuleInstanceDescriptor instance; // Common Audio Weaver module instance structure
INT32 pingPongFlag; // Ping/Pong Flag Used to Index Double Buffering
INT32 bufferAddrOffset; // Holds shared heap offset address of IPCFifoIn buffer allocation
} ModuleIPCFifoOutClass;
Variables
Properties
Name | Type | Usage | isHidden | Default value | Range | Units |
pingPongFlag | int | state | 0 | 0 | Unrestricted |
|
bufferAddrOffset | int | state | 1 | 0 | Unrestricted |
|
Pins
Output Pins
Name: out
Description: audio input
Data type: {float, int, fract32}
MATLAB Usage
File Name: ipc_fifo_out_module.m
M=ipc_fifo_out_module(NAME)
This module implements the second half of an IPC FIFO module. It works
in conjunction with the ipc_fifo_in_module.m and pulls data out of the
IPC FIFO input's internal buffer in shared memory.
Arguments:
NAME - name of the module.