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 750 of file vf_datascope.c.

Field Documentation

◆ class

const AVClass* OscilloscopeContext::class

Definition at line 751 of file vf_datascope.c.

◆ xpos

float OscilloscopeContext::xpos

Definition at line 753 of file vf_datascope.c.

◆ ypos

float OscilloscopeContext::ypos

Definition at line 753 of file vf_datascope.c.

◆ tx

float OscilloscopeContext::tx

Definition at line 754 of file vf_datascope.c.

◆ ty

float OscilloscopeContext::ty

Definition at line 754 of file vf_datascope.c.

◆ size

float OscilloscopeContext::size

Definition at line 755 of file vf_datascope.c.

◆ tilt

float OscilloscopeContext::tilt

Definition at line 756 of file vf_datascope.c.

Referenced by update_oscilloscope().

◆ theight

float OscilloscopeContext::theight

Definition at line 757 of file vf_datascope.c.

◆ twidth

float OscilloscopeContext::twidth

Definition at line 757 of file vf_datascope.c.

◆ o

float OscilloscopeContext::o

Definition at line 758 of file vf_datascope.c.

◆ components

int OscilloscopeContext::components

Definition at line 759 of file vf_datascope.c.

◆ grid

int OscilloscopeContext::grid

Definition at line 760 of file vf_datascope.c.

◆ statistics

int OscilloscopeContext::statistics

Definition at line 761 of file vf_datascope.c.

◆ scope

int OscilloscopeContext::scope

Definition at line 762 of file vf_datascope.c.

◆ x1

int OscilloscopeContext::x1

Definition at line 764 of file vf_datascope.c.

Referenced by draw_line(), and draw_scope().

◆ y1

int OscilloscopeContext::y1

Definition at line 764 of file vf_datascope.c.

Referenced by draw_line(), and draw_scope().

◆ x2

int OscilloscopeContext::x2

Definition at line 764 of file vf_datascope.c.

◆ y2

int OscilloscopeContext::y2

Definition at line 764 of file vf_datascope.c.

◆ ox

int OscilloscopeContext::ox

Definition at line 765 of file vf_datascope.c.

◆ oy

int OscilloscopeContext::oy

Definition at line 765 of file vf_datascope.c.

◆ height

int OscilloscopeContext::height

Definition at line 766 of file vf_datascope.c.

◆ width

int OscilloscopeContext::width

Definition at line 766 of file vf_datascope.c.

◆ max

int OscilloscopeContext::max

Definition at line 768 of file vf_datascope.c.

◆ nb_planes

int OscilloscopeContext::nb_planes

Definition at line 769 of file vf_datascope.c.

◆ nb_comps

int OscilloscopeContext::nb_comps

Definition at line 770 of file vf_datascope.c.

◆ is_rgb

int OscilloscopeContext::is_rgb

Definition at line 771 of file vf_datascope.c.

◆ rgba_map

uint8_t OscilloscopeContext::rgba_map[4]

Definition at line 772 of file vf_datascope.c.

◆ draw

FFDrawContext OscilloscopeContext::draw

Definition at line 773 of file vf_datascope.c.

◆ dark

FFDrawColor OscilloscopeContext::dark

Definition at line 774 of file vf_datascope.c.

◆ black

FFDrawColor OscilloscopeContext::black

Definition at line 775 of file vf_datascope.c.

◆ white

FFDrawColor OscilloscopeContext::white

Definition at line 776 of file vf_datascope.c.

◆ green

FFDrawColor OscilloscopeContext::green

Definition at line 777 of file vf_datascope.c.

◆ blue

FFDrawColor OscilloscopeContext::blue

Definition at line 778 of file vf_datascope.c.

◆ red

FFDrawColor OscilloscopeContext::red

Definition at line 779 of file vf_datascope.c.

◆ cyan

FFDrawColor OscilloscopeContext::cyan

Definition at line 780 of file vf_datascope.c.

◆ magenta

FFDrawColor OscilloscopeContext::magenta

Definition at line 781 of file vf_datascope.c.

◆ gray

FFDrawColor OscilloscopeContext::gray

Definition at line 782 of file vf_datascope.c.

◆ colors

FFDrawColor* OscilloscopeContext::colors[4]

Definition at line 783 of file vf_datascope.c.

◆ nb_values

int OscilloscopeContext::nb_values

Definition at line 785 of file vf_datascope.c.

◆ values

PixelValues* OscilloscopeContext::values

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

◆ draw_trace

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

Definition at line 789 of file vf_datascope.c.


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