我正在尝试将librealsense
库函数的输出传递rs_get_frame_data
到Gstreamer
. 在我这样做之前,我需要将输出复制到本地内存 char 缓冲区,然后将该缓冲区发送到GStreamer
. 我在对输出进行类型转换时遇到了一些问题。来自的数据GSTREAMER
看起来不正确。
char *buffer = malloc (...)
....
struct rgb *rgb = rs_get_frame_data (...);
....
memcpy (buffer,rgb,sizeof(rgb)):
Pass buffer to Gstreamer.
以上有什么问题吗?