CASampledSP
Loading...
Searching...
No Matches
CAAudioConverterIO Struct Reference

Central context representing the native peer to the Java CACodecInputStream object. More...

#include <CAUtils.h>

Inheritance diagram for CAAudioConverterIO:
CAAudioIO

Data Fields

AudioConverterRef acref
 The used AudioConverter.
 
jobject sourceStream
 Source stream object (Java)
 
CAAudioIOsourceAudioIO
 CAAudioIO of the stream that we want to convert.
 
- Data Fields inherited from CAAudioIO
JNIEnv * env
 JNI environment.
 
jobject javaInstance
 Calling java object.
 
AudioStreamBasicDescription srcFormat
 Source format.
 
AudioStreamPacketDescription * pktDescs
 Packet descriptions.
 
char * srcBuffer
 Source buffer.
 
UInt32 srcBufferSize
 Source buffer size.
 
UInt32 numPacketsPerRead
 Number of packets per read.
 
SInt64 pos
 Current position (in packets)
 
SInt64 lastPos
 Last position (in packets)
 
UInt32 frameOffset
 Frame offset (needed for seeking to the middles of a packet)
 
UInt32 srcSizePerPacket
 Source size per packet.
 
char * cookie
 Cookie.
 
UInt32 cookieSize
 Cookie size.
 

Detailed Description

Central context representing the native peer to the Java CACodecInputStream object.

Definition at line 67 of file CAUtils.h.

Field Documentation

◆ acref

AudioConverterRef CAAudioConverterIO::acref

The used AudioConverter.

Definition at line 69 of file CAUtils.h.

◆ sourceAudioIO

CAAudioIO* CAAudioConverterIO::sourceAudioIO

CAAudioIO of the stream that we want to convert.

Definition at line 71 of file CAUtils.h.

◆ sourceStream

jobject CAAudioConverterIO::sourceStream

Source stream object (Java)

Definition at line 70 of file CAUtils.h.


The documentation for this struct was generated from the following file: