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

Field Documentation

◆ class

const AVClass* OscilloscopeContext::class

Definition at line 712 of file vf_datascope.c.

◆ xpos

float OscilloscopeContext::xpos

Definition at line 714 of file vf_datascope.c.

◆ ypos

float OscilloscopeContext::ypos

Definition at line 714 of file vf_datascope.c.

◆ tx

float OscilloscopeContext::tx

Definition at line 715 of file vf_datascope.c.

◆ ty

float OscilloscopeContext::ty

Definition at line 715 of file vf_datascope.c.

◆ size

float OscilloscopeContext::size

Definition at line 716 of file vf_datascope.c.

◆ tilt

float OscilloscopeContext::tilt

Definition at line 717 of file vf_datascope.c.

Referenced by update_oscilloscope().

◆ theight

float OscilloscopeContext::theight

Definition at line 718 of file vf_datascope.c.

◆ twidth

float OscilloscopeContext::twidth

Definition at line 718 of file vf_datascope.c.

◆ o

float OscilloscopeContext::o

Definition at line 719 of file vf_datascope.c.

◆ components

int OscilloscopeContext::components

Definition at line 720 of file vf_datascope.c.

◆ grid

int OscilloscopeContext::grid

Definition at line 721 of file vf_datascope.c.

◆ statistics

int OscilloscopeContext::statistics

Definition at line 722 of file vf_datascope.c.

◆ scope

int OscilloscopeContext::scope

Definition at line 723 of file vf_datascope.c.

◆ x1

int OscilloscopeContext::x1

Definition at line 725 of file vf_datascope.c.

Referenced by draw_line(), and draw_scope().

◆ y1

int OscilloscopeContext::y1

Definition at line 725 of file vf_datascope.c.

Referenced by draw_line(), and draw_scope().

◆ x2

int OscilloscopeContext::x2

Definition at line 725 of file vf_datascope.c.

◆ y2

int OscilloscopeContext::y2

Definition at line 725 of file vf_datascope.c.

◆ ox

int OscilloscopeContext::ox

Definition at line 726 of file vf_datascope.c.

◆ oy

int OscilloscopeContext::oy

Definition at line 726 of file vf_datascope.c.

◆ height

int OscilloscopeContext::height

Definition at line 727 of file vf_datascope.c.

◆ width

int OscilloscopeContext::width

Definition at line 727 of file vf_datascope.c.

◆ max

int OscilloscopeContext::max

Definition at line 729 of file vf_datascope.c.

◆ nb_planes

int OscilloscopeContext::nb_planes

Definition at line 730 of file vf_datascope.c.

◆ nb_comps

int OscilloscopeContext::nb_comps

Definition at line 731 of file vf_datascope.c.

◆ is_rgb

int OscilloscopeContext::is_rgb

Definition at line 732 of file vf_datascope.c.

◆ rgba_map

uint8_t OscilloscopeContext::rgba_map[4]

Definition at line 733 of file vf_datascope.c.

◆ draw

FFDrawContext OscilloscopeContext::draw

Definition at line 734 of file vf_datascope.c.

Referenced by draw_line().

◆ dark

FFDrawColor OscilloscopeContext::dark

Definition at line 735 of file vf_datascope.c.

◆ black

FFDrawColor OscilloscopeContext::black

Definition at line 736 of file vf_datascope.c.

◆ white

FFDrawColor OscilloscopeContext::white

Definition at line 737 of file vf_datascope.c.

◆ green

FFDrawColor OscilloscopeContext::green

Definition at line 738 of file vf_datascope.c.

◆ blue

FFDrawColor OscilloscopeContext::blue

Definition at line 739 of file vf_datascope.c.

◆ red

FFDrawColor OscilloscopeContext::red

Definition at line 740 of file vf_datascope.c.

◆ cyan

FFDrawColor OscilloscopeContext::cyan

Definition at line 741 of file vf_datascope.c.

◆ magenta

FFDrawColor OscilloscopeContext::magenta

Definition at line 742 of file vf_datascope.c.

◆ gray

FFDrawColor OscilloscopeContext::gray

Definition at line 743 of file vf_datascope.c.

◆ colors

FFDrawColor* OscilloscopeContext::colors[4]

Definition at line 744 of file vf_datascope.c.

◆ nb_values

int OscilloscopeContext::nb_values

Definition at line 746 of file vf_datascope.c.

◆ values

PixelValues* OscilloscopeContext::values

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

◆ draw_trace

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

Definition at line 750 of file vf_datascope.c.


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