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


Public Member Functions | |
| still_image_video_pattern_generator (string const &pattern, string const ¶ms, int w, int h, codec_t c, int o) | |
| char * | get_next () override |
Public Member Functions inherited from video_pattern_generator | |
| virtual | ~video_pattern_generator () |
Public Attributes | |
| codec_t | color_spec |
| long | cur_pos = 0 |
| vector< unsigned char > | data |
| long | data_len = vc_get_datalen(width, height, color_spec) |
| int | height |
| long | linesize = vc_get_linesize(width, color_spec) |
| int | offset |
| int | width |
Definition at line 666 of file video_pattern_generator.cpp.
|
inline |
Definition at line 667 of file video_pattern_generator.cpp.
References bits16, bits8, color_spec, image_pattern::create(), data, data_len, get_decoder_from_to(), height, LOG, LOG_LEVEL_ERROR, MOD_NAME, RG48, RGBA, testcard_convert_buffer(), vc_get_datalen(), and width.

|
inlineoverridevirtual |
Implements video_pattern_generator.
Definition at line 709 of file video_pattern_generator.cpp.
| codec_t still_image_video_pattern_generator::color_spec |
Definition at line 702 of file video_pattern_generator.cpp.
Referenced by still_image_video_pattern_generator().
| long still_image_video_pattern_generator::cur_pos = 0 |
Definition at line 705 of file video_pattern_generator.cpp.
Referenced by get_next().
| vector<unsigned char> still_image_video_pattern_generator::data |
Definition at line 703 of file video_pattern_generator.cpp.
Referenced by still_image_video_pattern_generator(), and get_next().
| long still_image_video_pattern_generator::data_len = vc_get_datalen(width, height, color_spec) |
Definition at line 706 of file video_pattern_generator.cpp.
Referenced by still_image_video_pattern_generator(), and get_next().
| int still_image_video_pattern_generator::height |
Definition at line 701 of file video_pattern_generator.cpp.
Referenced by still_image_video_pattern_generator().
| long still_image_video_pattern_generator::linesize = vc_get_linesize(width, color_spec) |
Definition at line 707 of file video_pattern_generator.cpp.
| int still_image_video_pattern_generator::offset |
Definition at line 704 of file video_pattern_generator.cpp.
Referenced by get_next().
| int still_image_video_pattern_generator::width |
Definition at line 700 of file video_pattern_generator.cpp.
Referenced by still_image_video_pattern_generator().