[Bug 776528] New: videos playback with wrong aspect ratio when display is rotated

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Dec 27 20:11:32 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=776528

            Bug ID: 776528
           Summary: videos playback with wrong aspect ratio when display
                    is rotated
    Classification: Platform
           Product: GStreamer
           Version: unspecified
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: timmerov+bugzilla at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 342509
  --> https://bugzilla.gnome.org/attachment.cgi?id=342509&action=edit
video with incorrect aspect ratio.

i have three 1920x1200 displays.
all rotated 90 degrees.
i used ffmpeg to create an 1184x1184 mp4.
(it's big but i can supply it on request.)
gstreamer plays the video with an incorrect aspect ratio.
see attachement.
jupiter should be circular, not egg shaped.

when i put one of the displays in landscape mode (0 degrees rotation)...
gstreamer plays the video with correct aspect ratio.
sometimes at an incorrect location.
ie only the top of jupiter is visible at the bottom of the window.
maximizing the window looks great.

$ mediainfo jupiter.mp4 
[snip]
Format                                   : AVC
Format profile                           : High at L4.2
Width                                    : 1 184 pixels
Height                                   : 1 184 pixels
Display aspect ratio                     : 1.000
Frame rate                               : 60.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list