![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|
Struct tile is an area of video_frame. More...
#include <types.h>

Public Attributes | |
| char * | data |
| Raw tile data. Pointer must be at least 4B aligned. | |
| unsigned int | data_len |
| length of the data | |
| unsigned int | height |
| unsigned int | offset |
| Fragment offset from tile beginning (in bytes). Used only if frame is fragmented. | |
| unsigned int | width |
Struct tile is an area of video_frame.
| char* tile::data |
Raw tile data. Pointer must be at least 4B aligned.
Definition at line 287 of file types.h.
Referenced by av_frame::av_frame(), av_frame::~av_frame(), allocate_result_frame(), border_postprocess(), cineform_compress_push(), common_getf(), common_postprocess(), common_postprocess_reconfigure(), convert_BGRA_RGBA(), convert_memcpy(), convert_P216_Y216(), create_jpeg_frame(), crop_postprocess(), video_frame_pool::impl::deallocate_frame(), decode_frame_h264(), decode_frame_jpeg(), decode_video_frame(), decompress_thread(), deinterlace_postprocess(), delay_postprocess(), delete_frame(), display_aggregate_getf(), display_aja_putf(), display_blend_run(), display_decklink_getf(), display_decklink_putf(), display_deltacast_getf(), display_dummy_putf(), display_dump_reconfigure(), display_dvs_getf(), display_file_getf(), display_frame(), display_frame(), display_multiplier_worker(), display_ndi_putf(), display_sage_reconfigure(), display_sage_run(), display_sdl2_putf(), display_v4l2_getf(), do_gpu_copy(), download_stitched(), draw_frame(), rs::encode(), fec_thread(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), get_16_bit_pnm_data(), get_copy(), get_copy(), video_frame_pool::impl::get_frame(), video_frame_pool::impl::get_pod_frame(), get_splashscreen(), display_bluefish444_state::getf(), gl_process_frames(), hw_drm_recycle_callback(), hw_vdpau_copy_callback(), hw_vdpau_recycle_callback(), ihdtv_send(), initialize(), interlace_postprocess(), interlaced_3d_done(), interlaced_3d_postprocess(), interlaced_3d_postprocess_reconfigure(), ipc_frame_from_ug_frame(), ipc_frame_from_ug_frame_hq(), j2k_compress_pop(), j2k_compressed_frame_dispose(), Texture::load_frame(), load_texture(), load_video_frame(), loadSplashscreen(), map_new_buffer(), ndi_disp_convert_Y216_to_P216(), ndi_disp_convert_Y416_to_PA16(), parallel_conv(), perform_bob(), perform_df(), perform_linear(), postprocess_frame(), ultragrid::aja::display::process_frames(), process_video_pkt(), display_bluefish444_state::putf(), pw_frame_to_uv_frame_memcpy(), ihdtv_video_rxtx::receiver_loop(), loopback_video_rxtx::receiver_loop(), recreate_textures(), recycle_frame(), result_data_delete(), save_video_frame(), save_video_frame_as_pnm(), save_video_frame_as_y4m(), scale_done(), scale_postprocess(), scale_reconfigure(), sage_video_rxtx::send_frame(), slave_worker(), split_done(), split_postprocess_reconfigure(), text_postprocess(), tx_send_base(), tx_send_h264(), tx_send_jpeg(), upload_to_cuda_buf(), vf_aligned_data_deleter(), vf_alloc_desc_data(), vf_clear(), vf_data_deleter(), vf_get_copy(), vf_separate_tiles(), vf_split(), vidcap_aggregate_grab(), vidcap_bitflow_grab(), vidcap_decklink_grab(), vidcap_deltacast_dvi_grab(), vidcap_deltacast_grab(), vidcap_dshow_grab(), vidcap_dvs_grab(), vidcap_import_grab(), vidcap_ndi_grab(), vidcap_rtsp_grab(), vidcap_screen_osx_grab(), vidcap_screen_x11_done(), vidcap_screen_x11_grab(), vidcap_spout_grab(), vidcap_swmix_grab(), vidcap_testcard2_grab(), vidcap_testcard_grab(), vidcap_v4l2_dispose_video_frame(), vidcap_v4l2_grab(), vidcap_ximea_grab(), video_export(), worker(), worker(), worker(), write_sps_pps(), and write_video_frame().
| unsigned int tile::data_len |
length of the data
Definition at line 288 of file types.h.
Referenced by av_frame::av_frame(), allocate_result_frame(), border_postprocess(), common_postprocess(), common_postprocess_reconfigure(), decode_frame_h264(), decode_frame_jpeg(), decode_video_frame(), decompress_thread(), deinterlace_postprocess(), display_aggregate_getf(), display_aja_putf(), display_blend_run(), display_decklink_putf(), display_deltacast_getf(), display_dummy_putf(), display_dump_getf(), display_dump_reconfigure(), display_dvs_getf(), display_dvs_reconfigure(), display_frame(), display_multiplier_worker(), display_sage_reconfigure(), display_sdl2_putf(), do_gpu_copy(), rs::encode(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), format_video_header(), get_copy(), video_frame_pool::impl::get_frame(), get_packet_rate(), get_packet_sizes(), get_splashscreen(), get_sps_pps_frame(), initialize(), interlaced_3d_postprocess_reconfigure(), j2k_compress_pop(), load_video_frame(), loadSplashscreen(), map_new_buffer(), master_worker(), postprocess_frame(), ultragrid::aja::display::process_frames(), process_video_pkt(), pw_frame_to_uv_frame_memcpy(), ihdtv_video_rxtx::receiver_loop(), loopback_video_rxtx::receiver_loop(), recreate_textures(), save_video_frame(), scale_reconfigure(), set_display_mode_properties(), split_postprocess_reconfigure(), text_postprocess(), tx_send_base(), tx_send_h264(), tx_send_jpeg(), tx_update(), vf_alloc_desc(), vf_alloc_desc_data(), vf_get_copy(), vf_get_data_len(), vf_separate_tiles(), vf_split(), vidcap_aggregate_grab(), vidcap_bluefish444_grab(), vidcap_deltacast_dvi_grab(), vidcap_deltacast_grab(), vidcap_dshow_grab(), vidcap_dvs_grab_thread(), vidcap_dvs_init(), vidcap_import_grab(), vidcap_ndi_grab(), vidcap_rtsp_grab(), vidcap_swmix_init(), vidcap_v4l2_grab(), video_export(), and worker().
| unsigned int tile::height |
Definition at line 281 of file types.h.
Referenced by border_postprocess(), check_in_format(), common_get_out_desc(), common_postprocess_reconfigure(), convert_BGRA_RGBA(), convert_memcpy(), convert_P216_Y216(), create_jpeg_frame(), crop_postprocess(), decompress_thread(), deinterlace_postprocess(), display_deltacast_reconfigure(), display_dvs_reconfigure(), display_frame(), display_frame(), display_gl_init_opengl(), display_sage_reconfigure(), display_sage_run(), display_unix_sock_run(), draw_frame(), fill_coded_frame_from_sps(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), format_video_header(), get_16_bit_pnm_data(), get_copy(), get_splashscreen(), gl_process_frames(), grab_thread(), init_slave_data(), initialize(), interlace_get_out_desc(), interlace_postprocess(), interlaced_3d_get_out_desc(), interlaced_3d_postprocess(), interlaced_3d_postprocess_reconfigure(), ipc_frame_from_ug_frame(), ipc_frame_from_ug_frame_hq(), load_texture(), master_worker(), ndi_disp_convert_Y216_to_P216(), ndi_disp_convert_Y416_to_PA16(), parallel_conv(), perform_bob(), perform_df(), perform_linear(), process_video_pkt(), FrameUploader::put_frame(), pw_frame_to_uv_frame_memcpy(), reconfigure_if_needed(), render_slave(), save_video_frame_as_pnm(), save_video_frame_as_y4m(), scale_postprocess(), scale_reconfigure(), set_display_mode_properties(), slave_worker(), split_get_out_desc(), split_postprocess_reconfigure(), text_postprocess(), vf_alloc_desc(), vf_clear(), vf_split(), vidcap_aggregate_grab(), vidcap_dshow_grab(), vidcap_dvs_init(), vidcap_rtsp_grab(), vidcap_screen_osx_grab(), vidcap_screen_x11_grab(), vidcap_swmix_init(), vidcap_testcard_init(), video_desc_from_frame(), wait_for_channel(), and worker().
| unsigned int tile::offset |
Fragment offset from tile beginning (in bytes). Used only if frame is fragmented.
Definition at line 292 of file types.h.
Referenced by tx_send(), vidcap_bluefish444_grab(), and worker().
| unsigned int tile::width |
Definition at line 280 of file types.h.
Referenced by border_postprocess(), cf_deinterlace_filter(), cf_text_filter(), check_in_format(), common_get_out_desc(), common_postprocess_reconfigure(), convert_BGRA_RGBA(), convert_memcpy(), convert_P216_Y216(), create_jpeg_frame(), crop_postprocess(), decode_frame_jpeg(), decompress_thread(), deinterlace_postprocess(), delay_postprocess(), display_deltacast_reconfigure(), display_dvs_reconfigure(), display_frame(), display_frame(), display_gl_init_opengl(), display_sage_reconfigure(), display_sage_run(), display_unix_sock_run(), draw_frame(), fec_thread(), fill_coded_frame_from_sps(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), filter(), format_video_header(), get_16_bit_pnm_data(), get_copy(), get_packet_sizes(), get_splashscreen(), gl_process_frames(), grab_thread(), init_slave_data(), initialize(), interlace_get_out_desc(), interlace_postprocess(), interlaced_3d_get_out_desc(), interlaced_3d_postprocess_reconfigure(), ipc_frame_from_ug_frame(), ipc_frame_from_ug_frame_hq(), load_texture(), master_worker(), ndi_disp_convert_Y216_to_P216(), ndi_disp_convert_Y416_to_PA16(), parallel_conv(), perform_bob(), perform_df(), perform_linear(), process_video_pkt(), FrameUploader::put_frame(), pw_frame_to_uv_frame_memcpy(), reconfigure_if_needed(), render_slave(), save_video_frame_as_pnm(), save_video_frame_as_y4m(), scale_postprocess(), scale_reconfigure(), set_display_mode_properties(), slave_worker(), split_get_out_desc(), split_postprocess_reconfigure(), text_postprocess(), upload_to_cuda_buf(), vf_alloc_desc(), vf_clear(), vf_split(), vidcap_aggregate_grab(), vidcap_dshow_grab(), vidcap_dvs_init(), vidcap_rtsp_grab(), vidcap_screen_osx_grab(), vidcap_screen_x11_grab(), vidcap_swmix_init(), vidcap_testcard_init(), video_desc_from_frame(), vo_postprocess(), wait_for_channel(), and worker().