Hello community,

here is the log from the commit of package gstreamer-0_10 for openSUSE:Factory
checked in at Mon May 16 09:27:23 CEST 2011.



--------
--- GNOME/gstreamer-0_10/gstreamer-0_10.changes 2011-05-03 15:55:55.000000000 
+0200
+++ /mounts/work_src_done/STABLE/gstreamer-0_10/gstreamer-0_10.changes  
2011-05-11 14:51:29.000000000 +0200
@@ -1,0 +2,90 @@
+Wed May 11 14:23:40 CEST 2011 - [email protected]
+
+- Update to version 0.10.33:
+  + atomicqueue: add an atomic/lock-free queue structure based
+  + bufferlist: improve _add*() performance
+  + bus: in _add_watch() honour any per-thread default main context
+    set via g_main_thread_push_thread_default()
+  + caps: new gst_caps_intersect_full() to intersect in different
+    modes
+  + clock: add functions to re-init existing periodic GstClockIDs
+  + event: add QoS type (overflow, underflow, throttle) for QoS
+    events
+  + ghostpad: The internally linked pad of the proxypad is the
+    ghostpad
+  + gstpoll: retry reading the control socket to release properly
+    all wakeups
+  + message: new progress message API for asynchronous operations
+  + pad:
+    - unlock before freeing the pad cache to avoid deadlock
+    - better handling for when parent goes away during
+      data/query/event flow
+  + parse-launch: allow element names to begin with digits
+  + pluginloader: call gst-plugin-scanner with the right arch on
+    OSX, fixing hangs with firefox
+  + registry: fixes elements (features) disappearing if a plugin or
+    plugin file is renamed
+  + structure:
+    - Add "(date)" as a type abbreviation of GDate
+    - Don't allow invalid GDates in all structures and don't allow
+      NULL GDates in taglists
+  + taglist: add a new "encoded-by" tag
+  + uri: add gst_filename_to_uri() that takes relative filenames
+  + utils: add gst_element_factory_can_{src|sink}_{any|all}_caps()
+    to replace can_{sink,src}_caps()
+  + baseparse: new GstBaseParse class for parsers
+  + basesink:
+    - improve rate, duration, and average duration calculation
+    - use new QoS types and add add "throttle-time" property
+  + basesrc:
+    - Handle tag and custom downstream events the same
+    - keep downstream caps order when fixating, to honour
+      downstream preferences when negotiating
+    - Return FALSE if we don't handle an event
+    - Send synchronized custom downstream/both events downstream
+      from the streaming thread
+  + basetransform:
+    - Be smarter with pad allocs
+    - Check for pad alloc caps when suggestion is not fixed
+    - Retain caps order when getting caps, to honour downstream
+      preferences when negotiating
+  + funnel: new N-to-1 pipe fitting element imported from farsight
+  + fakesink:
+    - print buffer flags
+    - Fix escaping of URIs
+  + file{sink,src}:
+    - Check if non-URI characters are escaped, but only for the URI
+      not the location property
+    - fix URI creation regression for non-absolute locations
+  + filesrc: Fix escaping of file uris
+  + inputselector:
+    - Hold the selector lock while reading properties of the active
+      pad
+    - Make sure that EOS is always sent downstream for the active
+      pad
+    - Return GST_FLOW_OK until the selected pad pushed something
+      downstream
+    - Stop waiting for a pad switch when the pad is flushing
+  + multiqueue:
+    - fix some potential corner-case deadlocks and some leaks
+    - handle arbitrary sink + source pad naming
+  + queue2: don't read beyond the end of file upstream in pull
+    mode; leak fixes
+  + plugins: make query and event functions more thread-safe,
+    protect against parent-pad disappearing
+  + gst-launch: add GstIndex support
+  + Bugs fixed: bgo#642356, bgo#402141, bgo#518857, bgo#604094,
+    bgo#615357, bgo#617045, bgo#639674, bgo#639962, bgo#640071,
+    bgo#640437, bgo#640502, bgo#640622, bgo#640675, bgo#640850,
+    bgo#641212, bgo#641928, bgo#642071, bgo#642130, bgo#642271,
+    bgo#642373, bgo#642393, bgo#642504, bgo#642522, bgo#642869,
+    bgo#643301, bgo#643455, bgo#644935, bgo#645022, bgo#645267,
+    bgo#645595, bgo#645746, bgo#645877, bgo#645931, bgo#646118,
+    bgo#646341, bgo#646531, bgo#646566, bgo#646569, bgo#646624,
+    bgo#646811, bgo#646971, bgo#647005, bgo#647131, bgo#647293,
+    bgo#647763, bgo#647844, bgo#647922, bgo#648199, bgo#648215,
+    bgo#648220, bgo#648297, bgo#649195, bgo#635718, bgo#625396,
+    bgo#640771, bgo#646972, bgo#640665.
+- Rebase gstreamer-0_10-rpm-prov.patch.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  gstreamer-0.10.32.tar.bz2

New:
----
  gstreamer-0.10.33.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gstreamer-0_10-doc.spec ++++++
--- /var/tmp/diff_new_pack.jRUIEs/_old  2011-05-16 09:26:10.000000000 +0200
+++ /var/tmp/diff_new_pack.jRUIEs/_new  2011-05-16 09:26:10.000000000 +0200
@@ -21,8 +21,8 @@
 Name:           gstreamer-0_10-doc
 %define         build_doc 1
 %define _name gstreamer
-Version:        0.10.32
-Release:        2
+Version:        0.10.33
+Release:        1
 %define gst_branch 0.10
 BuildRequires:  bison check-devel fdupes flex glib2-devel libxml2-devel 
translation-update-upstream
 %ifarch %ix86 ppc x86_64

++++++ gstreamer-0_10.spec ++++++
--- /var/tmp/diff_new_pack.jRUIEs/_old  2011-05-16 09:26:10.000000000 +0200
+++ /var/tmp/diff_new_pack.jRUIEs/_new  2011-05-16 09:26:10.000000000 +0200
@@ -21,8 +21,8 @@
 Name:           gstreamer-0_10
 %define build_doc 0
 %define _name gstreamer
-Version:        0.10.32
-Release:        7
+Version:        0.10.33
+Release:        1
 %define gst_branch 0.10
 BuildRequires:  bison check-devel fdupes flex glib2-devel libxml2-devel 
translation-update-upstream
 %ifarch %ix86 ppc x86_64

++++++ gstreamer-0.10.32.tar.bz2 -> gstreamer-0.10.33.tar.bz2 ++++++
++++ 125492 lines of diff (skipped)

++++++ gstreamer-0_10-rpm-prov.patch ++++++
--- /var/tmp/diff_new_pack.jRUIEs/_old  2011-05-16 09:26:11.000000000 +0200
+++ /var/tmp/diff_new_pack.jRUIEs/_new  2011-05-16 09:26:11.000000000 +0200
@@ -1,12 +1,8 @@
-Index: gstreamer-0.10.30/tools/gst-inspect.c
+Index: gstreamer-0.10.33/tools/gst-inspect.c
 ===================================================================
---- gstreamer-0.10.30.orig/tools/gst-inspect.c
-+++ gstreamer-0.10.30/tools/gst-inspect.c
-diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c
-index c86285e..80b2456 100644
---- a/tools/gst-inspect.c
-+++ b/tools/gst-inspect.c
-@@ -1408,9 +1408,225 @@ print_element_info (GstElementFactory * factory, 
gboolean print_names)
+--- gstreamer-0.10.33.orig/tools/gst-inspect.c
++++ gstreamer-0.10.33/tools/gst-inspect.c
+@@ -1408,9 +1408,225 @@ print_element_info (GstElementFactory *
    return 0;
  }
  
@@ -233,7 +229,7 @@
  {
    GstPadDirection direction;
    const gchar *type_name;
-@@ -1435,6 +1651,12 @@ print_plugin_automatic_install_info_codecs 
(GstElementFactory * factory)
+@@ -1435,6 +1651,12 @@ print_plugin_automatic_install_info_code
      return;
    }
  
@@ -246,7 +242,7 @@
    /* decoder/demuxer sink pads should always be static and there should only
     * be one, the same applies to encoders/muxers and source pads */
    static_templates = gst_element_factory_get_static_pad_templates (factory);
-@@ -1471,15 +1693,20 @@ print_plugin_automatic_install_info_codecs 
(GstElementFactory * factory)
+@@ -1471,15 +1693,20 @@ print_plugin_automatic_install_info_code
      gst_structure_remove_field (s, "rate");
      gst_structure_remove_field (s, "depth");
      gst_structure_remove_field (s, "clock-rate");
@@ -271,7 +267,7 @@
  {
    gchar **protocols, **p;
  
-@@ -1488,11 +1715,17 @@ print_plugin_automatic_install_info_protocols 
(GstElementFactory * factory)
+@@ -1488,11 +1715,17 @@ print_plugin_automatic_install_info_prot
      switch (gst_element_factory_get_uri_type (factory)) {
        case GST_URI_SINK:
          for (p = protocols; *p != NULL; ++p)
@@ -291,7 +287,7 @@
          break;
        default:
          break;
-@@ -1502,7 +1735,7 @@ print_plugin_automatic_install_info_protocols 
(GstElementFactory * factory)
+@@ -1502,7 +1735,7 @@ print_plugin_automatic_install_info_prot
  }
  
  static void
@@ -300,7 +296,7 @@
  {
    const gchar *plugin_name;
    GList *features, *l;
-@@ -1522,11 +1755,15 @@ print_plugin_automatic_install_info (GstPlugin * 
plugin)
+@@ -1522,11 +1755,15 @@ print_plugin_automatic_install_info (Gst
      if (g_str_equal (plugin_name, feature->plugin_name)) {
        GstElementFactory *factory;
  
@@ -319,7 +315,7 @@
      }
    }
  
-@@ -1546,7 +1783,7 @@ print_all_plugin_automatic_install_info (void)
+@@ -1546,7 +1783,7 @@ print_all_plugin_automatic_install_info
      plugin = (GstPlugin *) (plugins->data);
      plugins = g_list_next (plugins);
  
@@ -375,7 +371,3 @@
              g_error_free (error);
              return -1;
            }
--- 
-1.7.4.1
-
-


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to