Central context representing the native peer to the Java FFNativePeerInputStream object.
More...
#include <FFUtils.h>
Central context representing the native peer to the Java FFNativePeerInputStream object.
Definition at line 59 of file FFUtils.h.
◆ audio_data
| uint8_t** FFAudioIO::audio_data |
Audio data (accommodates multiple planes).
Definition at line 72 of file FFUtils.h.
◆ decode_context
| AVCodecContext* FFAudioIO::decode_context |
Codec context for decoding.
Definition at line 69 of file FFUtils.h.
◆ decode_frame
| AVFrame* FFAudioIO::decode_frame |
AVFrame for decoding.
Definition at line 71 of file FFUtils.h.
◆ decode_packet
| AVPacket* FFAudioIO::decode_packet |
AVPacket for decoding.
Definition at line 70 of file FFUtils.h.
◆ decoded_samples
| uint64_t FFAudioIO::decoded_samples |
Running count of decoded samples.
Definition at line 73 of file FFUtils.h.
◆ encode_context
| AVCodecContext* FFAudioIO::encode_context |
Codec context for encoding.
Definition at line 81 of file FFUtils.h.
◆ encode_frame
| AVFrame* FFAudioIO::encode_frame |
AVFrame for encoding.
Definition at line 83 of file FFUtils.h.
◆ encode_packet
| AVPacket* FFAudioIO::encode_packet |
AVPacket for encoding.
Definition at line 82 of file FFUtils.h.
◆ env
JNI environment.
Definition at line 61 of file FFUtils.h.
◆ format_context
| AVFormatContext* FFAudioIO::format_context |
Current AVFormatContext.
Definition at line 66 of file FFUtils.h.
◆ java_buffer_capacity
| jint FFAudioIO::java_buffer_capacity |
Current capacity of the Java nativeBuffer.
Definition at line 63 of file FFUtils.h.
◆ java_instance
| jobject FFAudioIO::java_instance |
Calling Java instance.
Definition at line 62 of file FFUtils.h.
◆ resampled_samples
| uint64_t FFAudioIO::resampled_samples |
Count of resampled samples.
Definition at line 78 of file FFUtils.h.
◆ stream
| AVStream* FFAudioIO::stream |
Audio stream we are interested in.
Definition at line 67 of file FFUtils.h.
◆ stream_index
| int FFAudioIO::stream_index |
Index of the audio stream we are using.
Definition at line 68 of file FFUtils.h.
◆ swr_context
| SwrContext* FFAudioIO::swr_context |
Resampling context.
Definition at line 77 of file FFUtils.h.
◆ timestamp
| uint64_t FFAudioIO::timestamp |
Current timestamp (in samples, not seconds).
Definition at line 74 of file FFUtils.h.
The documentation for this struct was generated from the following file: