FFmpeg
Loading...
Searching...
No Matches
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 764 of file vf_datascope.c.

Field Documentation

◆ class

const AVClass* OscilloscopeContext::class

Definition at line 765 of file vf_datascope.c.

◆ xpos

float OscilloscopeContext::xpos

Definition at line 767 of file vf_datascope.c.

◆ ypos

float OscilloscopeContext::ypos

Definition at line 767 of file vf_datascope.c.

◆ tx

float OscilloscopeContext::tx

Definition at line 768 of file vf_datascope.c.

◆ ty

float OscilloscopeContext::ty

Definition at line 768 of file vf_datascope.c.

◆ size

float OscilloscopeContext::size

Definition at line 769 of file vf_datascope.c.

◆ tilt

float OscilloscopeContext::tilt

Definition at line 770 of file vf_datascope.c.

Referenced by update_oscilloscope().

◆ theight

float OscilloscopeContext::theight

Definition at line 771 of file vf_datascope.c.

◆ twidth

float OscilloscopeContext::twidth

Definition at line 771 of file vf_datascope.c.

◆ o

float OscilloscopeContext::o

Definition at line 772 of file vf_datascope.c.

◆ components

int OscilloscopeContext::components

Definition at line 773 of file vf_datascope.c.

◆ grid

int OscilloscopeContext::grid

Definition at line 774 of file vf_datascope.c.

◆ statistics

int OscilloscopeContext::statistics

Definition at line 775 of file vf_datascope.c.

◆ scope

int OscilloscopeContext::scope

Definition at line 776 of file vf_datascope.c.

◆ x1

int OscilloscopeContext::x1

Definition at line 778 of file vf_datascope.c.

Referenced by draw_line(), and draw_scope().

◆ y1

int OscilloscopeContext::y1

Definition at line 778 of file vf_datascope.c.

Referenced by draw_line(), and draw_scope().

◆ x2

int OscilloscopeContext::x2

Definition at line 778 of file vf_datascope.c.

◆ y2

int OscilloscopeContext::y2

Definition at line 778 of file vf_datascope.c.

◆ ox

int OscilloscopeContext::ox

Definition at line 779 of file vf_datascope.c.

◆ oy

int OscilloscopeContext::oy

Definition at line 779 of file vf_datascope.c.

◆ height

int OscilloscopeContext::height

Definition at line 780 of file vf_datascope.c.

◆ width

int OscilloscopeContext::width

Definition at line 780 of file vf_datascope.c.

◆ max

int OscilloscopeContext::max

Definition at line 782 of file vf_datascope.c.

◆ nb_planes

int OscilloscopeContext::nb_planes

Definition at line 783 of file vf_datascope.c.

◆ nb_comps

int OscilloscopeContext::nb_comps

Definition at line 784 of file vf_datascope.c.

◆ is_rgb

int OscilloscopeContext::is_rgb

Definition at line 785 of file vf_datascope.c.

◆ rgba_map

uint8_t OscilloscopeContext::rgba_map[4]

Definition at line 786 of file vf_datascope.c.

◆ draw

FFDrawContext OscilloscopeContext::draw

Definition at line 787 of file vf_datascope.c.

◆ dark

FFDrawColor OscilloscopeContext::dark

Definition at line 788 of file vf_datascope.c.

◆ black

FFDrawColor OscilloscopeContext::black

Definition at line 789 of file vf_datascope.c.

◆ white

FFDrawColor OscilloscopeContext::white

Definition at line 790 of file vf_datascope.c.

◆ green

FFDrawColor OscilloscopeContext::green

Definition at line 791 of file vf_datascope.c.

◆ blue

FFDrawColor OscilloscopeContext::blue

Definition at line 792 of file vf_datascope.c.

◆ red

FFDrawColor OscilloscopeContext::red

Definition at line 793 of file vf_datascope.c.

◆ cyan

FFDrawColor OscilloscopeContext::cyan

Definition at line 794 of file vf_datascope.c.

◆ magenta

FFDrawColor OscilloscopeContext::magenta

Definition at line 795 of file vf_datascope.c.

◆ gray

FFDrawColor OscilloscopeContext::gray

Definition at line 796 of file vf_datascope.c.

◆ colors

FFDrawColor* OscilloscopeContext::colors[4]

Definition at line 797 of file vf_datascope.c.

◆ nb_values

int OscilloscopeContext::nb_values

Definition at line 799 of file vf_datascope.c.

◆ values

PixelValues* OscilloscopeContext::values

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

◆ draw_trace

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

Definition at line 803 of file vf_datascope.c.


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