如何用V4L2编程接受电视盒采集到的视频信号,以及如何在GTK中实时显示
公司做的项目中要求能够实时接受从模拟信号采集卡(类似电视盒)的信号,
设备采用em2820,saa7113h,可以用xawtv,tvtime等接受到信号,可是不知道如何将采集到的帧显示到GTK的控件上,以及如何在视频上画图,写字等操作
谢谢
------解决方案--------------------你采集到的是什么格式?
------解决方案--------------------加上这个显示
GtkTextBuffer *buffer;
GtkTextIter start,end;
buffer=gtk_text_view_get_buffer(GTK_TEXT_VIEW(textview1)); //取得文本缓冲区
gtk_text_buffer_get_end_iter(buffer,&end);
gtk_text_buffer_insert(buffer,&end, "coments(你想输出的内容) ",-1,);
------解决方案--------------------GtkImage* image=gtk_image_new_from_file(图片文件)
gtk_widget_show(image)
------解决方案--------------------楼上的应该可以了.
------解决方案--------------------GtkImage不推荐使用,像这种对绘图性能要求比较高的最好用GdkRGB或GdkPixbuf,直接将图象数据写入buffer,然后显示出来即可,具体函数查手册吧.