/
(8.D.2.4) FileMemBuffer
(8.D.2.4) FileMemBuffer
Overview
Audio weaver wrapper for a module buffering a file
Discussion
This module implements the Audio Weaver wrapper for MP3 decoder on native PC target.
Type Definition
typedef struct _ModuleFileMemBuffer
{
ModuleInstanceDescriptor instance; // Common Audio Weaver module instance structure
UINT32 bufferSize; // Size of the buffer holding the file content
UINT32 bufferPtr; // Pointer of the buffer
UINT32* fileBuffer; // Buffer holding the file data
} ModuleFileMemBufferClass;
Variables
Properties
Name | Type | Usage | isHidden | Default value | Range | Units |
bufferSize | uint | state | 1 | 0 | Unrestricted |
|
bufferPtr | uint | state | 1 | 0 | Unrestricted |
|
fileBuffer | uint* | state | 1 | [1 x 1] | Unrestricted |
|
Pins
Output Pins
Name: bufferPtr
Description: Pointer to the buffer holding data
Data type: int
MATLAB Usage
File Name: file_mem_buffer_module.m
function M=file_mem_buffer_module(NAME, FILENAME)
Creates an Audio Weaver wrapper for file buffer module.
Arguments:
NAME - name of the module.
FILENAME - Name of the file to be buffered.
, multiple selections available,
Related content
(8.D.2.3) FileMemBuffer
(8.D.2.3) FileMemBuffer
More like this
(8.D.2.2 ) FileMemBuffer
(8.D.2.2 ) FileMemBuffer
More like this
(8.D.2.2) FileMemBuffer
(8.D.2.2) FileMemBuffer
More like this
(8.D.2.7) FileMemBuffer
(8.D.2.7) FileMemBuffer
More like this
(8.D.2.5) FileMemBuffer
(8.D.2.5) FileMemBuffer
More like this
(8.D.2.6) FileMemBuffer
(8.D.2.6) FileMemBuffer
More like this