gpt4 book ai didi

c - GstBuffer 像素类型(确定 BPP)

转载 作者:行者123 更新时间:2023-11-30 17:58:50 27 4
gpt4 key购买 nike

我正在尝试编写一个 GStreamer (0.10.34) 插件。我需要操纵传入的图像。我将 Sink cap 设置为“video/x-raw-yuv”,这样我就知道我会收到视频。

我无法理解如何使用 GstBuffer,更具体地说:

  • 如何获取每像素的位数?
  • 给定 bpp,如何确定缓冲区的尺寸?

我目前正在深入阅读 0.10.34 核心文档,阅读有关 GstStructure 和 GstQuarks 的内容...我认为我处于错误的区域。

一如既往,感谢您的建议。

最佳答案

经过一些源代码搜索(jpegenc),我找到了 BaseLib 插件,最重要的是 GstVideo。这为您提供了函数 gst_video_format_parse_caps

GstVideoFormat 似乎是您用来解析传入视频信息的格式。

关于c - GstBuffer 像素类型(确定 BPP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11955479/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com