問題タブ [cmsamplebuffer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - CMSampleBufferGetImageBuffer は、キャプチャされた JPEG 静止画像に対して nil を返します
JPEG 形式を使用して Mac 画面をキャプチャし、キャプチャした JPEG サンプルバッファの pixelBuffer と imageBuffer を取得します。しかし、pixelBuffer は常に nil ですが、JPEG バッファを NSImage に変換すると、画像を取得して正常に表示できます。
processSampleBuffer では、self.image は NSImage を取得して NSImageView に正常に表示できます。しかし、imageBuffer と pixelBuffer は両方とも nil です。
それは私をとても混乱させました、誰かが見てくれるのを手伝ってくれますか?