GNOME Bugzilla – Bug 605451
videobox plugin adds green border around output on big endian systems
Last modified: 2012-06-18 22:00:31 UTC
Created attachment 150386 [details] Screenshot of the issue If I run the following command on my PowerPC G4, I get a green border around the output (see screenshot). gst-launch-0.10 videotestsrc is-live=true ! videobox left=-30 top=0 bottom=-30 right=-30 ! ffmpegcolorspace ! ximagesink I have looked into the debug output, and it seems to be using the "AYUV to I420 conversion" routine.
FWIW the output of videobox is absolutely wrong in any case. There should be left,bottom and right black bars and no top black bar. (And of course they should be all black and not green :) )
FWIW I tried gst-launch videotestsrc is-live=true ! "video/x-raw-yuv, format=(fourcc)I420" ! videobox top=-100 left=-10 bottom=-50 ! "video/x-raw-yuv, format=(fourcc)AYUV" ! ffmpegcolorspace ! ximagesink and gst-launch videotestsrc is-live=true ! "video/x-raw-yuv, format=(fourcc)AYUV" ! videobox top=-100 left=-10 bottom=-50 ! "video/x-raw-yuv, format=(fourcc)I420" ! ffmpegcolorspace ! ximagesink on my little endian system and it works.
Is this still a problem with latest pre-release?
Please feel free to reopen the bug if the problem still occurs with a newer version of Gstreamer.
Seems to work fine for me on Powebook G4 with latest releases, on debian sid (core/base 0.10.36, -good 0.10.31). Both with forcing output after videobox to I420 and wihout.