touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #27127
[Bug 1191934] Re: orientation wrong in playback for recorded videos
Added thumbnailer since it also needs to rotate the still image that it
gets from the hardware video decoder using GStreamer. Basically it needs
to look for the "image-orientation" tag in the GstTagList that gets
broadcasted by the Gst pipeline. Then look for values of "rotate-0",
"rotate-90", "rotate-180", "rotate-270" for the queue in what to do.
This info comes from the MPEG4 container file itself, parsed by qtdemux
and added to a GstTagList. Take a look at qtvideo-node
shadervideomaterial.cpp file for how to do the matrix operations
manually. Or you might take a look at using the "videoflip" plugin from
GStreamer to do this as it listens for the exact same GstTagList values
that I mentioned above.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtubuntu-camera in Ubuntu.
https://bugs.launchpad.net/bugs/1191934
Title:
orientation wrong in playback for recorded videos
Status in Media Hub:
Fix Committed
Status in QT Ubuntu Media:
New
Status in Thumbnail generator for all kinds of files:
New
Status in “qtubuntu-camera” package in Ubuntu:
Fix Released
Status in “media-hub” package in Ubuntu RTM:
Fix Committed
Status in “qtvideo-node” package in Ubuntu RTM:
Fix Committed
Bug description:
saucy-15 + updates
Galaxy Nexus
camera-app 2.9.1daily13.06.17-0ubuntu1
gallery-app 0.0.67daily13.06.17-0ubuntu1
If you record a video in portrait orientation in the camera, it should
be played back in same orientation in gallery but it is not. It's
incorrectly displayed in landscape mode rotated 90 degrees to the
left. See attached images.
To manage notifications about this bug go to:
https://bugs.launchpad.net/media-hub/+bug/1191934/+subscriptions