FFmpeg
Data Fields
OscilloscopeContext Struct Reference

Data Fields

const AVClassclass
 
float xpos
 
float ypos
 
float tx
 
float ty
 
float size
 
float tilt
 
float theight
 
float twidth
 
float o
 
int components
 
int grid
 
int statistics
 
int scope
 
int x1
 
int y1
 
int x2
 
int y2
 
int ox
 
int oy
 
int height
 
int width
 
int max
 
int nb_planes
 
int nb_comps
 
int is_rgb
 
uint8_t rgba_map [4]
 
FFDrawContext draw
 
FFDrawColor dark
 
FFDrawColor black
 
FFDrawColor white
 
FFDrawColor green
 
FFDrawColor blue
 
FFDrawColor red
 
FFDrawColor cyan
 
FFDrawColor magenta
 
FFDrawColor gray
 
FFDrawColorcolors [4]
 
int nb_values
 
PixelValuesvalues
 
void(* pick_color )(FFDrawContext *draw, FFDrawColor *color, AVFrame *in, int x, int y, int *value)
 
void(* draw_trace )(struct OscilloscopeContext *s, AVFrame *frame)
 

Detailed Description

Definition at line 711 of file vf_datascope.c.

Field Documentation

const AVClass* OscilloscopeContext::class

Definition at line 712 of file vf_datascope.c.

float OscilloscopeContext::xpos

Definition at line 714 of file vf_datascope.c.

Referenced by update_oscilloscope().

float OscilloscopeContext::ypos

Definition at line 714 of file vf_datascope.c.

Referenced by update_oscilloscope().

float OscilloscopeContext::tx

Definition at line 715 of file vf_datascope.c.

Referenced by update_oscilloscope().

float OscilloscopeContext::ty

Definition at line 715 of file vf_datascope.c.

Referenced by update_oscilloscope().

float OscilloscopeContext::size

Definition at line 716 of file vf_datascope.c.

Referenced by update_oscilloscope().

float OscilloscopeContext::tilt

Definition at line 717 of file vf_datascope.c.

Referenced by update_oscilloscope().

float OscilloscopeContext::theight

Definition at line 718 of file vf_datascope.c.

Referenced by update_oscilloscope().

float OscilloscopeContext::twidth

Definition at line 718 of file vf_datascope.c.

Referenced by update_oscilloscope().

float OscilloscopeContext::o

Definition at line 719 of file vf_datascope.c.

int OscilloscopeContext::components

Definition at line 720 of file vf_datascope.c.

Referenced by draw_trace16(), draw_trace8(), and oscilloscope_filter_frame().

int OscilloscopeContext::grid

Definition at line 721 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().

int OscilloscopeContext::statistics

Definition at line 722 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().

int OscilloscopeContext::scope

Definition at line 723 of file vf_datascope.c.

Referenced by draw_scope().

int OscilloscopeContext::x1

Definition at line 725 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame(), and update_oscilloscope().

int OscilloscopeContext::y1

Definition at line 725 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame(), and update_oscilloscope().

int OscilloscopeContext::x2

Definition at line 725 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame(), and update_oscilloscope().

int OscilloscopeContext::y2

Definition at line 725 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame(), and update_oscilloscope().

int OscilloscopeContext::ox
int OscilloscopeContext::oy
int OscilloscopeContext::height
int OscilloscopeContext::width
int OscilloscopeContext::max

Definition at line 729 of file vf_datascope.c.

Referenced by draw_scope(), draw_trace16(), and oscilloscope_config_input().

int OscilloscopeContext::nb_planes

Definition at line 730 of file vf_datascope.c.

Referenced by oscilloscope_config_input().

int OscilloscopeContext::nb_comps
int OscilloscopeContext::is_rgb

Definition at line 732 of file vf_datascope.c.

Referenced by oscilloscope_config_input(), and oscilloscope_filter_frame().

uint8_t OscilloscopeContext::rgba_map[4]
FFDrawContext OscilloscopeContext::draw
FFDrawColor OscilloscopeContext::dark

Definition at line 735 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame(), and update_oscilloscope().

FFDrawColor OscilloscopeContext::black

Definition at line 736 of file vf_datascope.c.

Referenced by oscilloscope_config_input().

FFDrawColor OscilloscopeContext::white

Definition at line 737 of file vf_datascope.c.

Referenced by oscilloscope_config_input(), and oscilloscope_filter_frame().

FFDrawColor OscilloscopeContext::green

Definition at line 738 of file vf_datascope.c.

Referenced by oscilloscope_config_input().

FFDrawColor OscilloscopeContext::blue

Definition at line 739 of file vf_datascope.c.

Referenced by oscilloscope_config_input().

FFDrawColor OscilloscopeContext::red

Definition at line 740 of file vf_datascope.c.

Referenced by oscilloscope_config_input().

FFDrawColor OscilloscopeContext::cyan

Definition at line 741 of file vf_datascope.c.

Referenced by oscilloscope_config_input().

FFDrawColor OscilloscopeContext::magenta

Definition at line 742 of file vf_datascope.c.

Referenced by oscilloscope_config_input().

FFDrawColor OscilloscopeContext::gray

Definition at line 743 of file vf_datascope.c.

Referenced by oscilloscope_config_input(), and oscilloscope_filter_frame().

FFDrawColor* OscilloscopeContext::colors[4]

Definition at line 744 of file vf_datascope.c.

Referenced by draw_trace16(), draw_trace8(), and oscilloscope_config_input().

int OscilloscopeContext::nb_values

Definition at line 746 of file vf_datascope.c.

Referenced by draw_scope(), draw_trace16(), draw_trace8(), and oscilloscope_filter_frame().

PixelValues* OscilloscopeContext::values
void(* OscilloscopeContext::pick_color) (FFDrawContext *draw, FFDrawColor *color, AVFrame *in, int x, int y, int *value)

Definition at line 749 of file vf_datascope.c.

Referenced by draw_scope(), and oscilloscope_config_input().

void(* OscilloscopeContext::draw_trace) (struct OscilloscopeContext *s, AVFrame *frame)

Definition at line 750 of file vf_datascope.c.

Referenced by oscilloscope_config_input(), and oscilloscope_filter_frame().


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