[Bug 689809] New: Inconsistent keyboard navigation events in osxvideosink

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Dec 6 12:38:22 PST 2012


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

           Summary: Inconsistent keyboard navigation events in
                    osxvideosink
    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: ---


Keyboard GstNavigation events sent from osxvideosink quite inconsistent with
ones in Linux and Windows (e.g., from xvimagesink or d3dvideosink):
- only alphanumeric keys are sent properly with one possible char, Space,
Return, cursor keys are ignored
- single press on modifier keys (e.g. Shift, Ctrl, Alt, Command) are not
captured

I got a patch addressing the problem, it makes the situation similar to
xvimagesink and d3dvideosink examples. I hope to add it tomorrow and maybe
discuss it here as it looks quite ugly due to necessity of convertion between
keycodes and keynames right in the element (I didn't manage to find any
reliable way to do it in Mac OS X though I'm not so experienced with this OS,
its API and Objective C language.

-- 
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