FFmpeg
Data Fields
FrameData Struct Reference

#include <ffmpeg.h>

Data Fields

 
struct {
   uint64_t   frame_num
 
   int64_t   pts
 
   AVRational   tb
 
dec
 
 
 
 
 
 
int  nb_side_data
 
 
int  pkt_size
 
 
void *  frame_opaque
 
 
 

Detailed Description

Definition at line 713 of file ffmpeg.h.

Field Documentation

dts_est

int64_t FrameData::dts_est

Definition at line 716 of file ffmpeg.h.

Referenced by ist_dts_update(), and of_streamcopy().

frame_num

uint64_t FrameData::frame_num

Definition at line 720 of file ffmpeg.h.

Referenced by enc_stats_write(), and packet_decode().

pts

int64_t FrameData::pts

Definition at line 722 of file ffmpeg.h.

Referenced by enc_stats_write(), frame_data_apply(), frame_data_submit(), librav1e_receive_packet(), and packet_decode().

tb

AVRational FrameData::tb

Definition at line 723 of file ffmpeg.h.

Referenced by choose_out_timebase(), enc_stats_write(), and packet_decode().

dec

struct { ... } FrameData::dec

Referenced by choose_out_timebase(), enc_stats_write(), and packet_decode().

frame_rate_filter

AVRational FrameData::frame_rate_filter

Definition at line 726 of file ffmpeg.h.

Referenced by close_output(), enc_open(), and fg_output_step().

bits_per_raw_sample

int FrameData::bits_per_raw_sample

Definition at line 728 of file ffmpeg.h.

Referenced by enc_open(), fg_output_step(), and packet_decode().

wallclock

int64_t FrameData::wallclock[LATENCY_PROBE_NB]

Definition at line 730 of file ffmpeg.h.

Referenced by encode_frame(), fg_output_step(), input_packet_process(), mux_log_debug_ts(), packet_decode(), and send_frame().

par_enc

AVCodecParameters* FrameData::par_enc

Definition at line 732 of file ffmpeg.h.

Referenced by dec_standalone_open(), encode_frame(), frame_data_ensure(), and frame_data_free().

side_data

AVFrameSideData** FrameData::side_data

Definition at line 734 of file ffmpeg.h.

Referenced by close_output(), enc_open(), fg_output_step(), frame_data_ensure(), and frame_data_free().

nb_side_data

int FrameData::nb_side_data

Definition at line 735 of file ffmpeg.h.

Referenced by close_output(), enc_open(), fg_output_step(), frame_data_ensure(), and frame_data_free().

pkt_pos

int64_t FrameData::pkt_pos

Definition at line 148 of file ffplay.c.

Referenced by audio_thread(), decoder_decode_frame(), read_interval_packets(), show_frame(), and video_thread().

pkt_size

int FrameData::pkt_size

Definition at line 76 of file ffprobe.c.

Referenced by read_interval_packets(), and show_frame().

duration

int64_t FrameData::duration

Definition at line 60 of file librav1e.c.

Referenced by frame_data_apply(), frame_data_submit(), librav1e_receive_packet(), nvenc_retrieve_frame_data(), and nvenc_store_frame_data().

frame_opaque

void * FrameData::frame_opaque

Definition at line 62 of file librav1e.c.

Referenced by frame_data_apply(), frame_data_submit(), librav1e_receive_packet(), nvenc_retrieve_frame_data(), and nvenc_store_frame_data().

frame_opaque_ref

AVBufferRef * FrameData::frame_opaque_ref

Definition at line 63 of file librav1e.c.

Referenced by frame_data_apply(), frame_data_free(), frame_data_submit(), frame_data_uninit(), librav1e_receive_packet(), nvenc_retrieve_frame_data(), and nvenc_store_frame_data().

hdr10_plus

AVBufferRef* FrameData::hdr10_plus

Definition at line 76 of file libvpxenc.c.

Referenced by frame_data_apply(), frame_data_submit(), and frame_data_uninit().


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

Generated on Tue Nov 18 2025 19:24:24 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /