Merge branch 'master' into 0.11
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Mon, 5 Mar 2012 12:29:59 +0000 (13:29 +0100)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Mon, 5 Mar 2012 12:29:59 +0000 (13:29 +0100)
Conflicts:
ext/wavpack/gstwavpackparse.c
sys/v4l2/gstv4l2bufferpool.c
sys/v4l2/gstv4l2bufferpool.h
sys/v4l2/gstv4l2videooverlay.c

1  2 
ext/jack/gstjack.h
ext/jack/gstjackaudioclient.c
ext/jack/gstjackaudiosink.c
ext/jack/gstjackaudiosink.h
ext/jack/gstjackaudiosrc.c
ext/jack/gstjackaudiosrc.h
ext/wavpack/gstwavpackdec.c
ext/wavpack/gstwavpackenc.c
ext/wavpack/gstwavpackparse.c
gst/avi/gstavimux.c
sys/v4l2/gstv4l2videooverlay.c

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -1038,8 -1007,7 +1006,7 @@@ gst_wavpack_parse_find_marker (guint8 
  static GstFlowReturn
  gst_wavpack_parse_resync_loop (GstWavpackParse * parse, WavpackHeader * header)
  {
 -  GstFlowReturn flow_ret = GST_FLOW_UNEXPECTED;
 +  GstFlowReturn flow_ret = GST_FLOW_EOS;
    GstBuffer *buf = NULL;
  
    /* loop until we have a frame header or reach the end of the stream */
Simple merge
@@@ -322,8 -324,8 +324,8 @@@ event_refresh (gpointer data
              break;
            case KeyPress:
            case KeyRelease:
 -            g_mutex_lock (v4l2xv->mutex);
 +            g_mutex_lock (&v4l2xv->mutex);
-             keysym = XKeycodeToKeysym (v4l2xv->dpy, e.xkey.keycode, 0);
+             keysym = XkbKeycodeToKeysym (v4l2xv->dpy, e.xkey.keycode, 0, 0);
              if (keysym != NoSymbol) {
                key_str = XKeysymToString (keysym);
              } else {