[Bug 703730] New: osxvideosink starts to display video too early

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Jul 7 03:30:17 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=703730
  GStreamer | gst-plugins-good | 0.10.31

           Summary: osxvideosink starts to display video too early
    Classification: Platform
           Product: GStreamer
           Version: 0.10.31
        OS/Version: Mac OS
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: 4ernov at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Osxvideosink initializes a window (view) for displaying a video on very early
stages (on changing state READY->PAUSED) when video caps aren't available yet.
As a result the window is initialized with hardcoded values of 320x240 and has
a green solid background for a half of a second until caps are actually
received and it gets initialized properly.

I think it's better to move window initialization code to *_set_caps handler
where all the information is already available and video isn't streamed yet (In
xvimagesink it's implemented this way either).

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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