Merge branch 'master' into 0.11
authorWim Taymans <wim.taymans@collabora.co.uk>
Mon, 18 Apr 2011 08:23:45 +0000 (10:23 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Mon, 18 Apr 2011 08:23:45 +0000 (10:23 +0200)
Conflicts:
android/apetag.mk
android/avi.mk
android/flv.mk
android/icydemux.mk
android/id3demux.mk
android/qtdemux.mk
android/rtp.mk
android/rtpmanager.mk
android/rtsp.mk
android/soup.mk
android/udp.mk
android/wavenc.mk
android/wavparse.mk
configure.ac

15 files changed:
1  2 
configure.ac
ext/jpeg/gstjpegdec.c
ext/pulse/pulsesrc.c
gst/avi/gstavidemux.c
gst/flv/gstflvdemux.c
gst/imagefreeze/gstimagefreeze.c
gst/matroska/matroska-demux.c
gst/quicktime/qtdemux.c
gst/replaygain/Makefile.am
gst/rtp/gstrtpbvdepay.c
gst/rtpmanager/rtpsession.c
gst/videofilter/gstvideobalance.c
gst/videofilter/gstvideoflip.c
gst/videomixer/gstcollectpads2.c
sys/oss4/oss4-mixer-slider.c

diff --cc configure.ac
Simple merge
Simple merge
Simple merge
@@@ -2578,9 -2553,8 +2578,8 @@@ gst_avi_demux_stream_for_id (GstAviDemu
  static gboolean
  gst_avi_demux_parse_index (GstAviDemux * avi, GstBuffer * buf)
  {
-   guint64 pos_before;
    guint8 *data;
 -  guint size;
 +  gsize size;
    guint i, num, n;
    gst_riff_index_entry *index;
    GstClockTime stamp;
@@@ -2423,9 -2452,8 +2452,8 @@@ flv_demux_handle_seek_push (GstFlvDemu
    if (format != GST_FORMAT_TIME)
      goto wrong_format;
  
 -  flush = ! !(flags & GST_SEEK_FLAG_FLUSH);
 +  flush = !!(flags & GST_SEEK_FLAG_FLUSH);
    /* FIXME : the keyframe flag is never used ! */
-   keyframe = !!(flags & GST_SEEK_FLAG_KEY_UNIT);
  
    /* Work on a copy until we are sure the seek succeeded. */
    memcpy (&seeksegment, &demux->segment, sizeof (GstSegment));
@@@ -2589,9 -2617,8 +2617,8 @@@ gst_flv_demux_handle_seek_pull (GstFlvD
      demux->seeking = seeking;
    GST_OBJECT_UNLOCK (demux);
  
 -  flush = ! !(flags & GST_SEEK_FLAG_FLUSH);
 +  flush = !!(flags & GST_SEEK_FLAG_FLUSH);
    /* FIXME : the keyframe flag is never used */
-   keyframe = !!(flags & GST_SEEK_FLAG_KEY_UNIT);
  
    if (flush) {
      /* Flush start up and downstream to make sure data flow and loops are
@@@ -608,7 -608,7 +608,7 @@@ gst_image_freeze_src_event (GstPad * pa
            &stop_type, &stop);
        gst_event_unref (event);
  
--      flush = ! !(flags & GST_SEEK_FLAG_FLUSH);
++      flush = !!(flags & GST_SEEK_FLAG_FLUSH);
  
        if (format != GST_FORMAT_TIME && format != GST_FORMAT_DEFAULT) {
          GST_ERROR_OBJECT (pad, "Seek in invalid format: %s",
@@@ -2689,8 -2686,8 +2686,8 @@@ gst_matroska_demux_handle_seek_event (G
          entry->pos + demux->ebml_segment_start);
    }
  
--  flush = ! !(flags & GST_SEEK_FLAG_FLUSH);
--  keyunit = ! !(flags & GST_SEEK_FLAG_KEY_UNIT);
++  flush = !!(flags & GST_SEEK_FLAG_FLUSH);
++  keyunit = !!(flags & GST_SEEK_FLAG_KEY_UNIT);
  
    if (flush) {
      GST_DEBUG_OBJECT (demux, "Starting flush");
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -1198,7 -1198,7 +1198,7 @@@ gst_collect_pads2_set_waiting (GstColle
    /* Do something only on a change and if not locked */
    if (!GST_COLLECT_PADS2_STATE_IS_SET (data, GST_COLLECT_PADS2_STATE_LOCKED) &&
        (GST_COLLECT_PADS2_STATE_IS_SET (data, GST_COLLECT_PADS2_STATE_WAITING) !=
--          ! !waiting)) {
++          !!waiting)) {
      /* Set waiting state for this pad */
      if (waiting)
        GST_COLLECT_PADS2_STATE_SET (data, GST_COLLECT_PADS2_STATE_WAITING);
Simple merge