[RZ/G1E]VSPMのフィルタ処理で画像が崩れる

RZ/G1Eにおいて、質問があり投稿させて頂きました。

 

RZ/G1E (RZ/G1E Starter Kit用BSP + マルチメディアパッケージ) にて、GStreamerを用いて拡縮、画像表示、ファイル保存を実現しようとしているのですが、表示画像が添付ファイルのように崩れます。

具体的な処理の流れは次の通りです。


 H.264デコード ⇒ VSPMを用いた拡大&NV12形式に変換(データA)

   データA ⇒ VSPMを用いたフォーマット変換 ⇒ Waylandを用いた表示

   データA ⇒ NV12ファイル保存

 

実行したGStreamerのコマンドは次の通りです。

 

# gst-launch-1.0 filesrc location=input.mp4 ! qtdemux ! omxh264dec ! vspmfilter outbuf-alloc=true ! video/x-raw,format=NV12,width=800,height=480 ! tee tee0. ! vspmfilter outbuf-alloc=false ! video/x-raw,format=BGRA ! waylandsink sync=false async=false tee0. ! filesink location=output.dat sync=false async=false

 

ちなみに、拡大時にI420形式に変換すると正常に表示されます。

 

# gst-launch-1.0 filesrc location=input.mp4 ! qtdemux ! omxh264dec ! vspmfilter outbuf-alloc=true ! video/x-raw,format=I420,width=800,height=480 ! tee tee0. ! vspmfilter outbuf-alloc=false ! video/x-raw,format=BGRA ! waylandsink sync=false async=false tee0. ! filesink location=output.dat sync=false async=false

 

原因わかる方、いらっしゃいますでしょうか?

以上、よろしくお願いいたします。