Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gstreamer 在显示器中安装旋转的视频_Gstreamer - Fatal编程技术网

Gstreamer 在显示器中安装旋转的视频

Gstreamer 在显示器中安装旋转的视频,gstreamer,Gstreamer,当我将测试模式旋转90度时: gst-launch-1.0-v videotestsrc!视频/x-raw,宽度=1280,高度=720!videoflip方法=顺时针!视频转换!ximagesink 我有两个问题: 输出窗口失真,除非我将其最大化 最大化时,输出视频窗口位于1920*1080监视器之外,因此我只能看到testsrc模式的上半部分 这可能是由于ximagesink?如果我没记错的话,需要一些额外的应用程序逻辑来匹配窗口维度和缓冲区维度。通常xImageSink或glimagesi

当我将测试模式旋转90度时:

gst-launch-1.0-v videotestsrc!视频/x-raw,宽度=1280,高度=720!videoflip方法=顺时针!视频转换!ximagesink

我有两个问题:

  • 输出窗口失真,除非我将其最大化
  • 最大化时,输出视频窗口位于1920*1080监视器之外,因此我只能看到testsrc模式的上半部分

  • 这可能是由于
    ximagesink
    ?如果我没记错的话,需要一些额外的应用程序逻辑来匹配窗口维度和缓冲区维度。通常
    xImageSink
    glimagesink
    会产生更好的结果