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

Field Documentation

◆ class

const AVClass* OscilloscopeContext::class

Definition at line 755 of file vf_datascope.c.

◆ xpos

float OscilloscopeContext::xpos

Definition at line 757 of file vf_datascope.c.

◆ ypos

float OscilloscopeContext::ypos

Definition at line 757 of file vf_datascope.c.

◆ tx

float OscilloscopeContext::tx

Definition at line 758 of file vf_datascope.c.

◆ ty

float OscilloscopeContext::ty

Definition at line 758 of file vf_datascope.c.

◆ size

float OscilloscopeContext::size

Definition at line 759 of file vf_datascope.c.

◆ tilt

float OscilloscopeContext::tilt

Definition at line 760 of file vf_datascope.c.

Referenced by update_oscilloscope().

◆ theight

float OscilloscopeContext::theight

Definition at line 761 of file vf_datascope.c.

◆ twidth

float OscilloscopeContext::twidth

Definition at line 761 of file vf_datascope.c.

◆ o

float OscilloscopeContext::o

Definition at line 762 of file vf_datascope.c.

◆ components

int OscilloscopeContext::components

Definition at line 763 of file vf_datascope.c.

◆ grid

int OscilloscopeContext::grid

Definition at line 764 of file vf_datascope.c.

◆ statistics

int OscilloscopeContext::statistics

Definition at line 765 of file vf_datascope.c.

◆ scope

int OscilloscopeContext::scope

Definition at line 766 of file vf_datascope.c.

◆ x1

int OscilloscopeContext::x1

Definition at line 768 of file vf_datascope.c.

Referenced by draw_line(), and draw_scope().

◆ y1

int OscilloscopeContext::y1

Definition at line 768 of file vf_datascope.c.

Referenced by draw_line(), and draw_scope().

◆ x2

int OscilloscopeContext::x2

Definition at line 768 of file vf_datascope.c.

◆ y2

int OscilloscopeContext::y2

Definition at line 768 of file vf_datascope.c.

◆ ox

int OscilloscopeContext::ox

Definition at line 769 of file vf_datascope.c.

◆ oy

int OscilloscopeContext::oy

Definition at line 769 of file vf_datascope.c.

◆ height

int OscilloscopeContext::height

Definition at line 770 of file vf_datascope.c.

◆ width

int OscilloscopeContext::width

Definition at line 770 of file vf_datascope.c.

◆ max

int OscilloscopeContext::max

Definition at line 772 of file vf_datascope.c.

◆ nb_planes

int OscilloscopeContext::nb_planes

Definition at line 773 of file vf_datascope.c.

◆ nb_comps

int OscilloscopeContext::nb_comps

Definition at line 774 of file vf_datascope.c.

◆ is_rgb

int OscilloscopeContext::is_rgb

Definition at line 775 of file vf_datascope.c.

◆ rgba_map

uint8_t OscilloscopeContext::rgba_map[4]

Definition at line 776 of file vf_datascope.c.

◆ draw

FFDrawContext OscilloscopeContext::draw

Definition at line 777 of file vf_datascope.c.

Referenced by draw_line().

◆ dark

FFDrawColor OscilloscopeContext::dark

Definition at line 778 of file vf_datascope.c.

◆ black

FFDrawColor OscilloscopeContext::black

Definition at line 779 of file vf_datascope.c.

◆ white

FFDrawColor OscilloscopeContext::white

Definition at line 780 of file vf_datascope.c.

◆ green

FFDrawColor OscilloscopeContext::green

Definition at line 781 of file vf_datascope.c.

◆ blue

FFDrawColor OscilloscopeContext::blue

Definition at line 782 of file vf_datascope.c.

◆ red

FFDrawColor OscilloscopeContext::red

Definition at line 783 of file vf_datascope.c.

◆ cyan

FFDrawColor OscilloscopeContext::cyan

Definition at line 784 of file vf_datascope.c.

◆ magenta

FFDrawColor OscilloscopeContext::magenta

Definition at line 785 of file vf_datascope.c.

◆ gray

FFDrawColor OscilloscopeContext::gray

Definition at line 786 of file vf_datascope.c.

◆ colors

FFDrawColor* OscilloscopeContext::colors[4]

Definition at line 787 of file vf_datascope.c.

◆ nb_values

int OscilloscopeContext::nb_values

Definition at line 789 of file vf_datascope.c.

◆ values

PixelValues* OscilloscopeContext::values

Definition at line 790 of file vf_datascope.c.

◆ pick_color

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

Definition at line 792 of file vf_datascope.c.

◆ draw_trace

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

Definition at line 793 of file vf_datascope.c.


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