FFmpegKit iOS / macOS / tvOS API 4.5
|
#include <fftools_ffmpeg.h>
Data Structures | |
struct | sub2video |
Data Fields | |
int | file_index |
AVStream * | st |
int | discard |
int | user_set_discard |
int | decoding_needed |
AVCodecContext * | dec_ctx |
const AVCodec * | dec |
AVFrame * | decoded_frame |
AVFrame * | filter_frame |
AVPacket * | pkt |
int64_t | start |
int64_t | next_dts |
int64_t | first_dts |
dts of the first packet read for this stream (in AV_TIME_BASE units) More... | |
int64_t | dts |
dts of the last packet read for this stream (in AV_TIME_BASE units) More... | |
int64_t | next_pts |
synthetic pts for the next decode frame (in AV_TIME_BASE units) More... | |
int64_t | pts |
current pts of the decoded frame (in AV_TIME_BASE units) More... | |
int | wrap_correction_done |
int64_t | filter_in_rescale_delta_last |
int64_t | min_pts |
int64_t | max_pts |
int64_t | cfr_next_pts |
int64_t | nb_samples |
double | ts_scale |
int | saw_first_ts |
AVDictionary * | decoder_opts |
AVRational | framerate |
int | top_field_first |
int | guess_layout_max |
int | autorotate |
int | fix_sub_duration |
struct { | |
int got_output | |
int ret | |
AVSubtitle subtitle | |
} | prev_sub |
struct InputStream::sub2video | sub2video |
int | dr1 |
InputFilter ** | filters |
int | nb_filters |
int | reinit_filters |
enum HWAccelID | hwaccel_id |
enum AVHWDeviceType | hwaccel_device_type |
char * | hwaccel_device |
enum AVPixelFormat | hwaccel_output_format |
void * | hwaccel_ctx |
void(* | hwaccel_uninit )(AVCodecContext *s) |
int(* | hwaccel_get_buffer )(AVCodecContext *s, AVFrame *frame, int flags) |
int(* | hwaccel_retrieve_data )(AVCodecContext *s, AVFrame *frame) |
enum AVPixelFormat | hwaccel_pix_fmt |
enum AVPixelFormat | hwaccel_retrieved_pix_fmt |
AVBufferRef * | hw_frames_ctx |
uint64_t | data_size |
uint64_t | nb_packets |
uint64_t | frames_decoded |
uint64_t | samples_decoded |
int64_t * | dts_buffer |
int | nb_dts_buffer |
Definition at line 324 of file fftools_ffmpeg.h.
int InputStream::autorotate |
Definition at line 368 of file fftools_ffmpeg.h.
int64_t InputStream::cfr_next_pts |
Definition at line 357 of file fftools_ffmpeg.h.
uint64_t InputStream::data_size |
Definition at line 412 of file fftools_ffmpeg.h.
const AVCodec* InputStream::dec |
Definition at line 334 of file fftools_ffmpeg.h.
AVCodecContext * InputStream::dec_ctx |
Definition at line 333 of file fftools_ffmpeg.h.
AVFrame* InputStream::decoded_frame |
Definition at line 335 of file fftools_ffmpeg.h.
AVDictionary* InputStream::decoder_opts |
Definition at line 363 of file fftools_ffmpeg.h.
int InputStream::decoding_needed |
Definition at line 329 of file fftools_ffmpeg.h.
int InputStream::discard |
Definition at line 327 of file fftools_ffmpeg.h.
int InputStream::dr1 |
Definition at line 386 of file fftools_ffmpeg.h.
int64_t InputStream::dts |
dts of the last packet read for this stream (in AV_TIME_BASE units)
Definition at line 344 of file fftools_ffmpeg.h.
int64_t* InputStream::dts_buffer |
Definition at line 419 of file fftools_ffmpeg.h.
int InputStream::file_index |
Definition at line 325 of file fftools_ffmpeg.h.
AVFrame* InputStream::filter_frame |
Definition at line 336 of file fftools_ffmpeg.h.
int64_t InputStream::filter_in_rescale_delta_last |
Definition at line 350 of file fftools_ffmpeg.h.
InputFilter** InputStream::filters |
Definition at line 390 of file fftools_ffmpeg.h.
int64_t InputStream::first_dts |
dts of the first packet read for this stream (in AV_TIME_BASE units)
Definition at line 343 of file fftools_ffmpeg.h.
int InputStream::fix_sub_duration |
Definition at line 370 of file fftools_ffmpeg.h.
AVRational InputStream::framerate |
Definition at line 364 of file fftools_ffmpeg.h.
uint64_t InputStream::frames_decoded |
Definition at line 416 of file fftools_ffmpeg.h.
int InputStream::got_output |
Definition at line 372 of file fftools_ffmpeg.h.
int InputStream::guess_layout_max |
Definition at line 366 of file fftools_ffmpeg.h.
AVBufferRef* InputStream::hw_frames_ctx |
Definition at line 408 of file fftools_ffmpeg.h.
void* InputStream::hwaccel_ctx |
Definition at line 402 of file fftools_ffmpeg.h.
char* InputStream::hwaccel_device |
Definition at line 398 of file fftools_ffmpeg.h.
enum AVHWDeviceType InputStream::hwaccel_device_type |
Definition at line 397 of file fftools_ffmpeg.h.
Definition at line 404 of file fftools_ffmpeg.h.
enum HWAccelID InputStream::hwaccel_id |
Definition at line 396 of file fftools_ffmpeg.h.
enum AVPixelFormat InputStream::hwaccel_output_format |
Definition at line 399 of file fftools_ffmpeg.h.
enum AVPixelFormat InputStream::hwaccel_pix_fmt |
Definition at line 406 of file fftools_ffmpeg.h.
int(* InputStream::hwaccel_retrieve_data) (AVCodecContext *s, AVFrame *frame) |
Definition at line 405 of file fftools_ffmpeg.h.
enum AVPixelFormat InputStream::hwaccel_retrieved_pix_fmt |
Definition at line 407 of file fftools_ffmpeg.h.
void(* InputStream::hwaccel_uninit) (AVCodecContext *s) |
Definition at line 403 of file fftools_ffmpeg.h.
int64_t InputStream::max_pts |
Definition at line 353 of file fftools_ffmpeg.h.
int64_t InputStream::min_pts |
Definition at line 352 of file fftools_ffmpeg.h.
int InputStream::nb_dts_buffer |
Definition at line 420 of file fftools_ffmpeg.h.
int InputStream::nb_filters |
Definition at line 391 of file fftools_ffmpeg.h.
uint64_t InputStream::nb_packets |
Definition at line 414 of file fftools_ffmpeg.h.
int64_t InputStream::nb_samples |
Definition at line 359 of file fftools_ffmpeg.h.
int64_t InputStream::next_dts |
Definition at line 342 of file fftools_ffmpeg.h.
int64_t InputStream::next_pts |
synthetic pts for the next decode frame (in AV_TIME_BASE units)
Definition at line 346 of file fftools_ffmpeg.h.
AVPacket* InputStream::pkt |
Definition at line 337 of file fftools_ffmpeg.h.
struct { ... } InputStream::prev_sub |
int64_t InputStream::pts |
current pts of the decoded frame (in AV_TIME_BASE units)
Definition at line 347 of file fftools_ffmpeg.h.
int InputStream::reinit_filters |
Definition at line 393 of file fftools_ffmpeg.h.
int InputStream::ret |
Definition at line 373 of file fftools_ffmpeg.h.
uint64_t InputStream::samples_decoded |
Definition at line 417 of file fftools_ffmpeg.h.
int InputStream::saw_first_ts |
Definition at line 362 of file fftools_ffmpeg.h.
AVStream * InputStream::st |
Definition at line 326 of file fftools_ffmpeg.h.
int64_t InputStream::start |
Definition at line 339 of file fftools_ffmpeg.h.
AVSubtitle InputStream::subtitle |
Definition at line 374 of file fftools_ffmpeg.h.
int InputStream::top_field_first |
Definition at line 365 of file fftools_ffmpeg.h.
double InputStream::ts_scale |
Definition at line 361 of file fftools_ffmpeg.h.
int InputStream::user_set_discard |
Definition at line 328 of file fftools_ffmpeg.h.
int InputStream::wrap_correction_done |
Definition at line 348 of file fftools_ffmpeg.h.