![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|


Public Member Functions | |
| image_pattern_strips (string const &config) | |
Public Member Functions inherited from image_pattern | |
| image_pattern ()=default | |
| image_pattern (const image_pattern &)=delete | |
| image_pattern (image_pattern &&)=delete | |
| virtual | ~image_pattern ()=default |
| auto | init (int width, int height, enum generator_depth depth) noexcept |
| image_pattern & | operator= (const image_pattern &)=delete |
| image_pattern && | operator= (image_pattern &&)=delete |
Private Types | |
| enum | { ROWS , COLS , DIAG } |
Private Member Functions | |
| enum generator_depth | fill (int width, int height, unsigned char *data) override |
| void | parse_fmt (string const &config) |
Private Attributes | |
| int | fill_w = 10 |
| uint32_t | pattern [3+COL_NUM] = { RGBA_WHITE, RGBA_BLACK, RGBA_GRAY } |
| enum image_pattern_strips:: { ... } | type = DIAG |
Additional Inherited Members | |
Static Public Member Functions inherited from image_pattern | |
| static unique_ptr< image_pattern > | create (string const &pattern, string const ¶ms) |
Definition at line 429 of file video_pattern_generator.cpp.
|
private |
| Enumerator | |
|---|---|
| ROWS | |
| COLS | |
| DIAG | |
Definition at line 473 of file video_pattern_generator.cpp.
|
inlineexplicit |
Definition at line 431 of file video_pattern_generator.cpp.
References COL_NUM, parse_fmt(), and rect_colors.

|
inlineoverrideprivatevirtual |
| bit | depth used by the generator (either 8 or 16) |
Implements image_pattern.
Definition at line 476 of file video_pattern_generator.cpp.
|
inlineprivate |
Definition at line 440 of file video_pattern_generator.cpp.
References color_printf(), COLS, DIAG, fill_w, IS_KEY_PREFIX, ROWS, snprintf_ch, STR_LEN, TBOLD, and type.
Referenced by image_pattern_strips().

|
private |
Definition at line 475 of file video_pattern_generator.cpp.
Referenced by fill(), and parse_fmt().
|
private |
Definition at line 474 of file video_pattern_generator.cpp.
| enum { ... } image_pattern_strips::type |
Referenced by fill(), and parse_fmt().