FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
StreamContext Struct Reference

#include <signature.h>

Data Fields

AVCodecContextdec_ctx
 
AVCodecContextenc_ctx
 
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_t * keyframe_pts
 

Detailed Description

Examples:
transcoding.c.

Definition at line 47 of file transcoding.c.

Field Documentation

AVCodecContext* StreamContext::dec_ctx
Examples:
transcoding.c.

Definition at line 48 of file transcoding.c.

Referenced by main(), open_input_file(), and open_output_file().

AVCodecContext* StreamContext::enc_ctx
Examples:
transcoding.c.

Definition at line 49 of file transcoding.c.

Referenced by main(), and open_output_file().

AVRational StreamContext::time_base
int StreamContext::w

Definition at line 105 of file signature.h.

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

int StreamContext::h

Definition at line 106 of file signature.h.

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

int StreamContext::divide

Definition at line 109 of file signature.h.

Referenced by config_input(), and filter_frame().

FineSignature* StreamContext::finesiglist

Definition at line 111 of file signature.h.

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

FineSignature* StreamContext::curfinesig

Definition at line 112 of file signature.h.

Referenced by filter_frame(), and init().

CoarseSignature* StreamContext::coarsesiglist

Definition at line 114 of file signature.h.

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

CoarseSignature* StreamContext::coarseend

Definition at line 115 of file signature.h.

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

CoarseSignature* StreamContext::curcoarsesig1

Definition at line 117 of file signature.h.

Referenced by filter_frame(), and init().

CoarseSignature* StreamContext::curcoarsesig2

Definition at line 118 of file signature.h.

Referenced by filter_frame().

int StreamContext::coarsecount

Definition at line 120 of file signature.h.

Referenced by filter_frame(), and init().

int StreamContext::midcoarse

Definition at line 121 of file signature.h.

Referenced by filter_frame(), and init().

uint32_t StreamContext::lastindex

Definition at line 122 of file signature.h.

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

int StreamContext::exported

Definition at line 124 of file signature.h.

Referenced by request_frame().

int StreamContext::last_flags

Definition at line 76 of file nut.h.

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

int StreamContext::skip_until_key_frame

Definition at line 77 of file nut.h.

Referenced by decode_frame(), and read_seek().

int64_t StreamContext::last_pts
int StreamContext::time_base_id

Definition at line 79 of file nut.h.

Referenced by decode_stream_header().

AVRational* StreamContext::time_base

Definition at line 80 of file nut.h.

int StreamContext::msb_pts_shift
int StreamContext::max_pts_distance
int StreamContext::decode_delay

Definition at line 83 of file nut.h.

Referenced by decode_stream_header().

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: