FFmpeg
Loading...
Searching...
No Matches
StreamContext Struct Reference

#include <libavfilter/signature.h>

Data Fields

AVCodecContextdec_ctx
AVCodecContextenc_ctx
AVFramedec_frame
AVRational time_base
int w
int h
int divide
FineSignaturefinesiglist
FineSignaturecurfinesig
CoarseSignaturecoarsesiglist
CoarseSignaturecoarseend
CoarseSignaturecurcoarsesig1
CoarseSignaturecurcoarsesig2
int coarsecount
int midcoarse
uint32_t lastindex
int exported
int last_flags
int skip_until_key_frame
int64_t last_pts
int time_base_id
AVRationaltime_base
int msb_pts_shift
int max_pts_distance
int decode_delay
int64_tkeyframe_pts

Detailed Description

Examples
transcode.c.

Definition at line 54 of file transcode.c.

Field Documentation

◆ dec_ctx

AVCodecContext* StreamContext::dec_ctx
Examples
transcode.c.

Definition at line 55 of file transcode.c.

Referenced by main().

◆ enc_ctx

AVCodecContext* StreamContext::enc_ctx
Examples
transcode.c.

Definition at line 56 of file transcode.c.

Referenced by encode_write_frame().

◆ dec_frame

AVFrame* StreamContext::dec_frame
Examples
transcode.c.

Definition at line 58 of file transcode.c.

Referenced by main().

◆ time_base [1/2]

◆ w

int StreamContext::w

Definition at line 104 of file signature.h.

Referenced by binary_export(), config_input(), and xml_export().

◆ h

int StreamContext::h

Definition at line 105 of file signature.h.

Referenced by binary_export(), config_input(), and xml_export().

◆ divide

int StreamContext::divide

Definition at line 108 of file signature.h.

Referenced by config_input(), and filter_frame().

◆ finesiglist

FineSignature* StreamContext::finesiglist

Definition at line 110 of file signature.h.

Referenced by binary_export(), filter_frame(), init(), uninit(), and xml_export().

◆ curfinesig

FineSignature* StreamContext::curfinesig

Definition at line 111 of file signature.h.

Referenced by filter_frame(), and init().

◆ coarsesiglist

CoarseSignature* StreamContext::coarsesiglist

Definition at line 113 of file signature.h.

Referenced by binary_export(), init(), lookup_signatures(), uninit(), and xml_export().

◆ coarseend

CoarseSignature* StreamContext::coarseend

Definition at line 114 of file signature.h.

Referenced by binary_export(), filter_frame(), init(), and xml_export().

◆ curcoarsesig1

CoarseSignature* StreamContext::curcoarsesig1

Definition at line 116 of file signature.h.

Referenced by filter_frame(), and init().

◆ curcoarsesig2

CoarseSignature* StreamContext::curcoarsesig2

Definition at line 117 of file signature.h.

Referenced by filter_frame().

◆ coarsecount

int StreamContext::coarsecount

Definition at line 119 of file signature.h.

Referenced by filter_frame(), and init().

◆ midcoarse

int StreamContext::midcoarse

Definition at line 120 of file signature.h.

Referenced by filter_frame(), and init().

◆ lastindex

uint32_t StreamContext::lastindex

Definition at line 121 of file signature.h.

Referenced by binary_export(), filter_frame(), and init().

◆ exported

int StreamContext::exported

Definition at line 123 of file signature.h.

Referenced by request_frame().

◆ last_flags

int StreamContext::last_flags

Definition at line 76 of file nut.h.

Referenced by decode_frame(), decode_frame_header(), and nut_write_packet().

◆ skip_until_key_frame

int StreamContext::skip_until_key_frame

Definition at line 77 of file nut.h.

Referenced by decode_frame(), and read_seek().

◆ last_pts

int64_t StreamContext::last_pts

◆ time_base_id

int StreamContext::time_base_id

Definition at line 79 of file nut.h.

Referenced by decode_stream_header().

◆ time_base [2/2]

AVRational* StreamContext::time_base

Definition at line 80 of file nut.h.

◆ msb_pts_shift

int StreamContext::msb_pts_shift

◆ max_pts_distance

int StreamContext::max_pts_distance

◆ decode_delay

int StreamContext::decode_delay

Definition at line 83 of file nut.h.

Referenced by decode_stream_header().

◆ keyframe_pts

int64_t* StreamContext::keyframe_pts

Definition at line 84 of file nut.h.

Referenced by nut_write_deinit(), nut_write_packet(), and write_index().


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