FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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 678 of file vf_datascope.c.

Field Documentation

const AVClass* OscilloscopeContext::class

Definition at line 679 of file vf_datascope.c.

float OscilloscopeContext::xpos

Definition at line 681 of file vf_datascope.c.

float OscilloscopeContext::ypos

Definition at line 681 of file vf_datascope.c.

float OscilloscopeContext::tx

Definition at line 682 of file vf_datascope.c.

float OscilloscopeContext::ty

Definition at line 682 of file vf_datascope.c.

float OscilloscopeContext::size

Definition at line 683 of file vf_datascope.c.

float OscilloscopeContext::tilt

Definition at line 684 of file vf_datascope.c.

Referenced by oscilloscope_config_input().

float OscilloscopeContext::theight

Definition at line 685 of file vf_datascope.c.

float OscilloscopeContext::twidth

Definition at line 685 of file vf_datascope.c.

float OscilloscopeContext::o

Definition at line 686 of file vf_datascope.c.

Referenced by oscilloscope_config_input().

int OscilloscopeContext::components

Definition at line 687 of file vf_datascope.c.

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

int OscilloscopeContext::grid

Definition at line 688 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().

int OscilloscopeContext::statistics

Definition at line 689 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().

int OscilloscopeContext::scope

Definition at line 690 of file vf_datascope.c.

Referenced by draw_scope().

int OscilloscopeContext::x1

Definition at line 692 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().

int OscilloscopeContext::y1

Definition at line 692 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().

int OscilloscopeContext::x2

Definition at line 692 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().

int OscilloscopeContext::y2

Definition at line 692 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().

int OscilloscopeContext::ox

Definition at line 693 of file vf_datascope.c.

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

int OscilloscopeContext::oy

Definition at line 693 of file vf_datascope.c.

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

int OscilloscopeContext::height

Definition at line 694 of file vf_datascope.c.

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

int OscilloscopeContext::width

Definition at line 694 of file vf_datascope.c.

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

int OscilloscopeContext::max

Definition at line 696 of file vf_datascope.c.

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

int OscilloscopeContext::nb_planes

Definition at line 697 of file vf_datascope.c.

Referenced by oscilloscope_config_input().

int OscilloscopeContext::nb_comps

Definition at line 698 of file vf_datascope.c.

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

int OscilloscopeContext::is_rgb

Definition at line 699 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().

uint8_t OscilloscopeContext::rgba_map[4]

Definition at line 700 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().

FFDrawContext OscilloscopeContext::draw
FFDrawColor OscilloscopeContext::dark

Definition at line 702 of file vf_datascope.c.

Referenced by oscilloscope_config_input(), and oscilloscope_filter_frame().

FFDrawColor OscilloscopeContext::black

Definition at line 703 of file vf_datascope.c.

FFDrawColor OscilloscopeContext::white

Definition at line 704 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().

FFDrawColor OscilloscopeContext::green

Definition at line 705 of file vf_datascope.c.

FFDrawColor OscilloscopeContext::blue

Definition at line 706 of file vf_datascope.c.

FFDrawColor OscilloscopeContext::red

Definition at line 707 of file vf_datascope.c.

FFDrawColor OscilloscopeContext::cyan

Definition at line 708 of file vf_datascope.c.

FFDrawColor OscilloscopeContext::magenta

Definition at line 709 of file vf_datascope.c.

FFDrawColor OscilloscopeContext::gray

Definition at line 710 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().

FFDrawColor* OscilloscopeContext::colors[4]

Definition at line 711 of file vf_datascope.c.

Referenced by draw_trace16(), and draw_trace8().

int OscilloscopeContext::nb_values

Definition at line 713 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 716 of file vf_datascope.c.

Referenced by draw_scope().

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

Definition at line 717 of file vf_datascope.c.

Referenced by oscilloscope_filter_frame().


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