FFSampledSP
|
Central context representing the native peer to the Java FFNativePeerInputStream object. More...
#include <FFUtils.h>
Data Fields | |
JNIEnv * | env |
JNI environment. More... | |
jobject | java_instance |
Calling Java instance. More... | |
jint | java_buffer_capacity |
Current capacity of the Java nativeBuffer. More... | |
AVFormatContext * | format_context |
Current AVFormatContext. More... | |
AVStream * | stream |
Audio stream we are interested in. More... | |
int | stream_index |
Index of the audio stream we are using. More... | |
AVCodecContext * | decode_context |
Codec context for decoding. More... | |
AVPacket | decode_packet |
AVPacket for decoding. More... | |
AVFrame * | decode_frame |
AVFrame for decoding. More... | |
uint8_t ** | audio_data |
Audio data (accommodates multiple planes) More... | |
int | got_frame |
Indicates whether we got a frame in the last call to avcodec_decode_audio4. More... | |
uint64_t | decoded_samples |
Running count of decoded samples. More... | |
uint64_t | timestamp |
Current timestamp (in samples, not seconds) More... | |
SwrContext * | swr_context |
Resampling context. More... | |
uint64_t | resampled_samples |
Count of resampled samples. More... | |
AVCodecContext * | encode_context |
Codec context for encoding. More... | |
AVPacket | encode_packet |
AVPacket for encoding. More... | |
AVFrame * | encode_frame |
AVFrame for encoding. More... | |
Central context representing the native peer to the Java FFNativePeerInputStream object.
uint8_t** FFAudioIO::audio_data |
AVCodecContext* FFAudioIO::decode_context |
uint64_t FFAudioIO::decoded_samples |
AVCodecContext* FFAudioIO::encode_context |
AVFormatContext* FFAudioIO::format_context |
int FFAudioIO::got_frame |
jint FFAudioIO::java_buffer_capacity |
uint64_t FFAudioIO::resampled_samples |
AVStream* FFAudioIO::stream |
int FFAudioIO::stream_index |
uint64_t FFAudioIO::timestamp |