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]
