1

GStreamer (0.10.34) プラグインを作成しようとしています。着信画像を操作する必要があります。シンク キャップを「video/x-raw-yuv」に設定しているので、ビデオを取得できることがわかります。

より具体的には、GstBuffer の使用方法を理解するのに問題があります。

  • ピクセルあたりのビット数を取得するにはどうすればよいですか?
  • bpp が与えられた場合、バッファのサイズを決定するにはどうすればよいですか?

私は現在、GstStructure と GstQuarks に関する 0.10.34 コア ドキュメントを読んでいます... 私は間違った領域にいると思います。

いつもアドバイスありがとうございます。

4

1 に答える 1

0

いくつかのソース コード ハンティング (jpegenc) の後、BaseLib プラグイン、最も重要な GstVideo を見つけました。これにより、関数が得られますgst_video_format_parse_caps

GstVideoFormat は、着信ビデオ情報を解析するために使用するもののようです。

于 2012-08-14T17:08:24.903 に答える