#include <JASAramStream.h>
|
| JASAramStream () |
|
void | init (u32, u32, StreamCallback, void *) |
|
bool | prepare (s32, int) |
|
bool | start () |
|
bool | stop (u16) |
|
bool | pause (bool) |
|
bool | cancel () |
|
u32 | getBlockSamples () const |
|
bool | headerLoad (u32, int) |
|
bool | load () |
|
void | updateChannel (u32, JASChannel *, JASDsp::TChannel *) |
|
s32 | channelProc () |
|
void | channelStart () |
|
void | channelStop (u16) |
|
void | setPitch (f32 pitch) |
|
void | setVolume (f32 volume) |
|
void | setPan (f32 pan) |
|
void | setFxmix (f32 fxMix) |
|
void | setDolby (f32 dolby) |
|
void | setChannelVolume (int channel, f32 volume) |
|
void | setChannelPan (int channel, f32 pan) |
|
void | setChannelFxmix (int channel, f32 fxMix) |
|
void | setChannelDolby (int channel, f32 dolby) |
|
◆ StreamCallback
◆ CallbackType
Enumerator |
---|
CB_START | |
CB_STOP | |
◆ JASAramStream()
JASAramStream::JASAramStream |
( |
| ) |
|
◆ cancel()
bool JASAramStream::cancel |
( |
| ) |
|
◆ channelCallback()
◆ channelProc()
s32 JASAramStream::channelProc |
( |
| ) |
|
◆ channelProcCallback()
s32 JASAramStream::channelProcCallback |
( |
void * |
i_this | ) |
|
|
static |
◆ channelStart()
void JASAramStream::channelStart |
( |
| ) |
|
◆ channelStop()
void JASAramStream::channelStop |
( |
u16 |
i_directRelease | ) |
|
◆ dvdErrorCheck()
s32 JASAramStream::dvdErrorCheck |
( |
void * |
param_0 | ) |
|
|
static |
◆ finishTask()
void JASAramStream::finishTask |
( |
void * |
i_this | ) |
|
|
static |
◆ firstLoadTask()
void JASAramStream::firstLoadTask |
( |
void * |
i_data | ) |
|
|
static |
◆ getBlockSamples()
u32 JASAramStream::getBlockSamples |
( |
| ) |
const |
◆ getBlockSize()
◆ headerLoad()
bool JASAramStream::headerLoad |
( |
u32 |
param_0, |
|
|
int |
param_1 |
|
) |
| |
◆ headerLoadTask()
void JASAramStream::headerLoadTask |
( |
void * |
i_data | ) |
|
|
static |
◆ init()
◆ initSystem()
void JASAramStream::initSystem |
( |
u32 |
i_blockSize, |
|
|
u32 |
i_channelMax |
|
) |
| |
|
static |
◆ load()
bool JASAramStream::load |
( |
| ) |
|
◆ loadToAramTask()
void JASAramStream::loadToAramTask |
( |
void * |
i_this | ) |
|
|
static |
◆ pause()
bool JASAramStream::pause |
( |
bool |
param_0 | ) |
|
◆ prepare()
bool JASAramStream::prepare |
( |
s32 |
param_0, |
|
|
int |
param_1 |
|
) |
| |
◆ prepareFinishTask()
void JASAramStream::prepareFinishTask |
( |
void * |
i_this | ) |
|
|
static |
◆ setChannelDolby()
void JASAramStream::setChannelDolby |
( |
int |
channel, |
|
|
f32 |
dolby |
|
) |
| |
|
inline |
◆ setChannelFxmix()
void JASAramStream::setChannelFxmix |
( |
int |
channel, |
|
|
f32 |
fxMix |
|
) |
| |
|
inline |
◆ setChannelPan()
void JASAramStream::setChannelPan |
( |
int |
channel, |
|
|
f32 |
pan |
|
) |
| |
|
inline |
◆ setChannelVolume()
void JASAramStream::setChannelVolume |
( |
int |
channel, |
|
|
f32 |
volume |
|
) |
| |
|
inline |
◆ setDolby()
void JASAramStream::setDolby |
( |
f32 |
dolby | ) |
|
|
inline |
◆ setFxmix()
void JASAramStream::setFxmix |
( |
f32 |
fxMix | ) |
|
|
inline |
◆ setPan()
void JASAramStream::setPan |
( |
f32 |
pan | ) |
|
|
inline |
◆ setPitch()
void JASAramStream::setPitch |
( |
f32 |
pitch | ) |
|
|
inline |
◆ setVolume()
void JASAramStream::setVolume |
( |
f32 |
volume | ) |
|
|
inline |
◆ start()
bool JASAramStream::start |
( |
| ) |
|
◆ stop()
bool JASAramStream::stop |
( |
u16 |
param_0 | ) |
|
◆ updateChannel()
◆ field_0x000
◆ field_0x020
◆ field_0x040
void* JASAramStream::field_0x040[16] |
◆ field_0x080
void* JASAramStream::field_0x080[4] |
◆ field_0x0a8
◆ field_0x0ac
bool JASAramStream::field_0x0ac |
◆ field_0x0ad
bool JASAramStream::field_0x0ad |
◆ field_0x0ae
u8 JASAramStream::field_0x0ae |
◆ field_0x0b0
int JASAramStream::field_0x0b0 |
◆ field_0x0b4
int JASAramStream::field_0x0b4 |
◆ field_0x0b8
u32 JASAramStream::field_0x0b8 |
◆ field_0x0bc
int JASAramStream::field_0x0bc |
◆ field_0x0c0
bool JASAramStream::field_0x0c0 |
◆ field_0x0c4
u32 JASAramStream::field_0x0c4 |
◆ field_0x0c8
f32 JASAramStream::field_0x0c8 |
◆ field_0x108
u32 JASAramStream::field_0x108 |
◆ field_0x10c
int JASAramStream::field_0x10c |
◆ field_0x114
u8 JASAramStream::field_0x114 |
◆ field_0x118
u32 JASAramStream::field_0x118 |
◆ field_0x11c
int JASAramStream::field_0x11c |
◆ field_0x120
int JASAramStream::field_0x120 |
◆ field_0x124
int JASAramStream::field_0x124 |
◆ field_0x128
u16 JASAramStream::field_0x128 |
◆ field_0x12c
int JASAramStream::field_0x12c |
◆ field_0x130
◆ field_0x13c
◆ field_0x148
int JASAramStream::field_0x148 |
◆ field_0x14c
u32 JASAramStream::field_0x14c |
◆ field_0x158
u16 JASAramStream::field_0x158 |
◆ field_0x160
u32 JASAramStream::field_0x160 |
◆ field_0x164
u32 JASAramStream::field_0x164 |
◆ field_0x1dc
◆ mBlock
u32 JASAramStream::mBlock |
◆ mBufCount
u32 JASAramStream::mBufCount |
◆ mCallback
◆ mCallbackData
void* JASAramStream::mCallbackData |
◆ mChannelDolby
◆ mChannelFxMix
◆ mChannelNum
u16 JASAramStream::mChannelNum |
◆ mChannelPan
◆ mChannels
◆ mChannelVolume
◆ mDvdFileInfo
◆ mLoop
bool JASAramStream::mLoop |
◆ mLoopEnd
u32 JASAramStream::mLoopEnd |
◆ mLoopStart
u32 JASAramStream::mLoopStart |
◆ mPitch
f32 JASAramStream::mPitch |
◆ mVolume
f32 JASAramStream::mVolume |
◆ sBlockSize
u32 JASAramStream::sBlockSize |
|
static |
◆ sChannelMax
u32 JASAramStream::sChannelMax |
|
static |
◆ sLoadThread
◆ sReadBuffer
u8 * JASAramStream::sReadBuffer |
|
static |
The documentation for this class was generated from the following files: