Hello community,

here is the log from the commit of package libdmapsharing for openSUSE:Factory 
checked in at 2015-07-14 17:44:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libdmapsharing (Old)
 and      /work/SRC/openSUSE:Factory/.libdmapsharing.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libdmapsharing"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libdmapsharing/libdmapsharing.changes    
2015-03-25 21:33:24.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libdmapsharing.new/libdmapsharing.changes       
2015-07-14 17:45:20.000000000 +0200
@@ -1,0 +2,11 @@
+Fri Jul 10 19:42:33 UTC 2015 - [email protected]
+
+- Update to version 2.9.31:
+  + Update some Vala-related files.
+  + Fix two errors identified by Coverity (bgo#749886).
+  + Update libdmapsharing-3.0-docs.xml.
+  + Use --pkg gio-2.0, not --pkg glib-2.0 for Vala.
+- Replace pkgconfig(glib-2.0) for pkgconfig(gio-2.0) BuildRequires
+  following upstream changes.
+
+-------------------------------------------------------------------

Old:
----
  libdmapsharing-2.9.30.tar.gz

New:
----
  libdmapsharing-2.9.31.tar.gz

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

Other differences:
------------------
++++++ libdmapsharing.spec ++++++
--- /var/tmp/diff_new_pack.HvlFDL/_old  2015-07-14 17:45:21.000000000 +0200
+++ /var/tmp/diff_new_pack.HvlFDL/_new  2015-07-14 17:45:21.000000000 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           libdmapsharing
-Version:        2.9.30
+Version:        2.9.31
 Release:        0
 Summary:        Library implementing the DMAP family of protocols
 License:        LGPL-2.1+
@@ -31,7 +31,7 @@
 BuildRequires:  pkgconfig(avahi-glib)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(gee-0.8)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.36
+BuildRequires:  pkgconfig(gio-2.0) >= 2.36
 BuildRequires:  pkgconfig(gstreamer-app-1.0)
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
 BuildRequires:  pkgconfig(libsoup-2.4)

++++++ libdmapsharing-2.9.30.tar.gz -> libdmapsharing-2.9.31.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/ChangeLog 
new/libdmapsharing-2.9.31/ChangeLog
--- old/libdmapsharing-2.9.30/ChangeLog 2015-02-08 02:46:24.000000000 +0100
+++ new/libdmapsharing-2.9.31/ChangeLog 2015-06-01 03:06:37.000000000 +0200
@@ -1,3 +1,43 @@
+commit a9ef8ed231804a9ad080d8f9ad42bc46aef171cd
+Author: W. Michael Petullo <[email protected]>
+Date:   Sun May 31 21:05:46 2015 -0400
+
+    Bump version number
+    
+    Signed-off-by: W. Michael Petullo <[email protected]>
+
+commit 644c4ff28ccc0b4c5767cc443bf6ca7d46f463ea
+Author: W. Michael Petullo <[email protected]>
+Date:   Sun May 31 21:02:34 2015 -0400
+
+    Update some Vala-related files
+    
+    Signed-off-by: W. Michael Petullo <[email protected]>
+
+commit 3dbaeefc953e8fe8e8e1f3d47cdd75f72ae2ae9e
+Author: W. Michael Petullo <[email protected]>
+Date:   Sun May 31 21:00:51 2015 -0400
+
+    Fix two errors identified by Coverity (GNOME bug #749886)
+    
+    Signed-off-by: W. Michael Petullo <[email protected]>
+
+commit a946972efad22392f5dcb7bb8656f024e20bc988
+Author: W. Michael Petullo <[email protected]>
+Date:   Sun May 31 20:45:42 2015 -0400
+
+    Update libdmapsharing-3.0-docs.xml
+    
+    Signed-off-by: W. Michael Petullo <[email protected]>
+
+commit dc76393732b65992831dbbb9cd9813cc23366399
+Author: W. Michael Petullo <[email protected]>
+Date:   Wed Feb 11 22:01:36 2015 -0500
+
+    Use --pkg gio-2.0, not --pkg glib-2.0 for Vala (thanks Ryan Lortie)
+    
+    Signed-off-by: W. Michael Petullo <[email protected]>
+
 commit c479d652cb930bb6a5c7fdc59cd079dd5c4cc3f7
 Author: W. Michael Petullo <[email protected]>
 Date:   Sat Feb 7 20:45:04 2015 -0500
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/configure 
new/libdmapsharing-2.9.31/configure
--- old/libdmapsharing-2.9.30/configure 2015-02-08 02:46:14.000000000 +0100
+++ new/libdmapsharing-2.9.31/configure 2015-06-01 03:06:34.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for libdmapsharing 2.9.30.
+# Generated by GNU Autoconf 2.69 for libdmapsharing 2.9.31.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -647,8 +647,8 @@
 # Identity of this package.
 PACKAGE_NAME='libdmapsharing'
 PACKAGE_TARNAME='libdmapsharing'
-PACKAGE_VERSION='2.9.30'
-PACKAGE_STRING='libdmapsharing 2.9.30'
+PACKAGE_VERSION='2.9.31'
+PACKAGE_STRING='libdmapsharing 2.9.31'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1513,7 +1513,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures libdmapsharing 2.9.30 to adapt to many kinds of 
systems.
+\`configure' configures libdmapsharing 2.9.31 to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1583,7 +1583,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of libdmapsharing 2.9.30:";;
+     short | recursive ) echo "Configuration of libdmapsharing 2.9.31:";;
    esac
   cat <<\_ACEOF
 
@@ -1756,7 +1756,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-libdmapsharing configure 2.9.30
+libdmapsharing configure 2.9.31
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2121,7 +2121,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by libdmapsharing $as_me 2.9.30, which was
+It was created by libdmapsharing $as_me 2.9.31, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2474,20 +2474,20 @@
   PACKAGE=libdmapsharing
   LIBDMAPSHARING_MAJOR_VERSION=2
   LIBDMAPSHARING_MINOR_VERSION=9
-  LIBDMAPSHARING_MICRO_VERSION=30
+  LIBDMAPSHARING_MICRO_VERSION=31
   NANO=LIBDMAPSHARING_CVS="no"
   LIBDMAPSHARING_NANO_VERSION=$NANO
   if test "x$NANO" = "x" || test "x$NANO" = "x0";
   then
       { $as_echo "$as_me:${as_lineno-$LINENO}: configuring libdmapsharing for 
release" >&5
 $as_echo "$as_me: configuring libdmapsharing for release" >&6;}
-      VERSION=2.9.30
+      VERSION=2.9.31
       LIBDMAPSHARING_RELEASE=1
             LIBDMAPSHARING_CVS="yes"
   else
       { $as_echo "$as_me:${as_lineno-$LINENO}: configuring libdmapsharing for 
development with nano $NANO" >&5
 $as_echo "$as_me: configuring libdmapsharing for development with nano $NANO" 
>&6;}
-      VERSION=2.9.30.$NANO
+      VERSION=2.9.31.$NANO
       LIBDMAPSHARING_RELEASE=`date +%Y%m%d_%H%M%S`
             :
   fi
@@ -3041,7 +3041,7 @@
 
 # Define the identity of the package.
  PACKAGE='libdmapsharing'
- VERSION='2.9.30'
+ VERSION='2.9.31'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -15739,7 +15739,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by libdmapsharing $as_me 2.9.30, which was
+This file was extended by libdmapsharing $as_me 2.9.31, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -15805,7 +15805,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-libdmapsharing config.status 2.9.30
+libdmapsharing config.status 2.9.31
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/configure.ac 
new/libdmapsharing-2.9.31/configure.ac
--- old/libdmapsharing-2.9.30/configure.ac      2015-02-08 02:44:54.000000000 
+0100
+++ new/libdmapsharing-2.9.31/configure.ac      2015-06-01 03:05:38.000000000 
+0200
@@ -1,8 +1,8 @@
-AC_INIT(libdmapsharing, 2.9.30)
+AC_INIT(libdmapsharing, 2.9.31)
 
 dnl when going to/from release please set the nano (fourth number) right !
 dnl releases only do Wall, cvs and prerelease does Werror too
-AS_VERSION(libdmapsharing, LIBDMAPSHARING, 2, 9, 30, LIBDMAPSHARING_CVS="no", 
LIBDMAPSHARING_CVS="yes")
+AS_VERSION(libdmapsharing, LIBDMAPSHARING, 2, 9, 31, LIBDMAPSHARING_CVS="no", 
LIBDMAPSHARING_CVS="yes")
 
 # Enable silent build when available (Automake 1.11)
 m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/doc/html/ch01.html 
new/libdmapsharing-2.9.31/doc/html/ch01.html
--- old/libdmapsharing-2.9.30/doc/html/ch01.html        2015-02-08 
02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/ch01.html        2015-06-01 
03:06:39.000000000 +0200
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>libdmapsharing-3.0 Reference Manual: [Insert title here]</title>
+<title>libdmapsharing-3.0 Reference Manual: Libdmapsharing overview</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
 <link rel="up" href="index.html" title="libdmapsharing-3.0 Reference Manual">
@@ -21,7 +21,7 @@
 </tr></table>
 <div class="chapter">
 <div class="titlepage"><div><div><h1 class="title">
-<a name="id-1.2"></a>[Insert title here]</h1></div></div></div>
+<a name="id-1.2"></a>Libdmapsharing overview</h1></div></div></div>
 <div class="toc"><dl class="toc">
 <dt>
 <span class="refentrytitle"><a 
href="libdmapsharing-3.0-daap-connection.html">daap-connection</a></span><span 
class="refpurpose"></span>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/doc/html/index.html 
new/libdmapsharing-2.9.31/doc/html/index.html
--- old/libdmapsharing-2.9.30/doc/html/index.html       2015-02-08 
02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/index.html       2015-06-01 
03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: libdmapsharing-3.0 Reference 
Manual</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="next" href="ch01.html" title="[Insert title here]">
+<link rel="next" href="ch01.html" title="Libdmapsharing overview">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -15,15 +15,15 @@
 <div>
 <div><table class="navigation" id="top" width="100%" cellpadding="2" 
cellspacing="0"><tr><th valign="middle"><p class="title">libdmapsharing-3.0 
Reference Manual</p></th></tr></table></div>
 <div><p class="releaseinfo">
-      for libdmapsharing-3.0 [VERSION].
-      The latest version of this documentation can be found on-line at
-      <a class="ulink" 
href="http://%5BSERVER%5D/libdmapsharing-3.0/index.html"; 
target="_top">http://[SERVER]/libdmapsharing-3.0/</a>.
+      for libdmapsharing 2.9.30.
+      The latest version of this documentation can be found online at
+      <a class="ulink" 
href="https://www.flyn.org/projects/libdmapsharing/doc/"; 
target="_top">https://www.flyn.org/projects/libdmapsharing/doc/</a>.
     </p></div>
 </div>
 <hr>
 </div>
 <div class="toc"><dl class="toc">
-<dt><span class="chapter"><a href="ch01.html">[Insert title 
here]</a></span></dt>
+<dt><span class="chapter"><a href="ch01.html">Libdmapsharing 
overview</a></span></dt>
 <dd><dl>
 <dt>
 <span class="refentrytitle"><a 
href="libdmapsharing-3.0-daap-connection.html">daap-connection</a></span><span 
class="refpurpose"></span>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/doc/html/index.sgml 
new/libdmapsharing-2.9.31/doc/html/index.sgml
--- old/libdmapsharing-2.9.30/doc/html/index.sgml       2015-02-08 
02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/index.sgml       2015-06-01 
03:06:39.000000000 +0200
@@ -1,4 +1,4 @@
-<ONLINE href="http://[SERVER]/libdmapsharing-3.0/index.html";>
+<ONLINE href="https://www.flyn.org/projects/libdmapsharing/doc/";>
 <ANCHOR id="libdmapsharing-3.0-daap-connection" 
href="libdmapsharing-3.0/libdmapsharing-3.0-daap-connection.html">
 <ANCHOR id="libdmapsharing-3.0-daap-connection.functions" 
href="libdmapsharing-3.0/libdmapsharing-3.0-daap-connection.html#libdmapsharing-3.0-daap-connection.functions">
 <ANCHOR id="libdmapsharing-3.0-daap-connection.description" 
href="libdmapsharing-3.0/libdmapsharing-3.0-daap-connection.html#libdmapsharing-3.0-daap-connection.description">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DAAPRecord.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DAAPRecord.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DAAPRecord.html       
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DAAPRecord.html       
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: DAAPRecord</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-daap-connection.html" 
title="daap-connection">
 <link rel="next" href="libdmapsharing-3.0-daap-share.html" title="daap-share">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DACPPlayer.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DACPPlayer.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DACPPlayer.html       
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DACPPlayer.html       
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: DACPPlayer</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-dacp-connection.html" 
title="dacp-connection">
 <link rel="next" href="libdmapsharing-3.0-dacp-share.html" title="dacp-share">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DMAPContainerDb.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DMAPContainerDb.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DMAPContainerDb.html  
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DMAPContainerDb.html  
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: DMAPContainerDb</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-dmap-connection.html" 
title="dmap-connection">
 <link rel="next" href="libdmapsharing-3.0-DMAPContainerRecord.html" 
title="DMAPContainerRecord">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DMAPContainerRecord.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DMAPContainerRecord.html
--- 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DMAPContainerRecord.html  
    2015-02-08 02:46:30.000000000 +0100
+++ 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DMAPContainerRecord.html  
    2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: DMAPContainerRecord</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-DMAPContainerDb.html" 
title="DMAPContainerDb">
 <link rel="next" href="libdmapsharing-3.0-DMAPDb.html" title="DMAPDb">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DMAPDb.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DMAPDb.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DMAPDb.html   
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DMAPDb.html   
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: DMAPDb</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-DMAPContainerRecord.html" 
title="DMAPContainerRecord">
 <link rel="next" href="libdmapsharing-3.0-dmap-enums.html" title="dmap-enums">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DMAPMdnsBrowser.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DMAPMdnsBrowser.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DMAPMdnsBrowser.html  
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DMAPMdnsBrowser.html  
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: DMAPMdnsBrowser</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-dmap-gst-wav-input-stream.html" 
title="dmap-gst-wav-input-stream">
 <link rel="next" href="libdmapsharing-3.0-DMAPRecord.html" title="DMAPRecord">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DMAPRecord.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DMAPRecord.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DMAPRecord.html       
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DMAPRecord.html       
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: DMAPRecord</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-DMAPMdnsBrowser.html" 
title="DMAPMdnsBrowser">
 <link rel="next" href="libdmapsharing-3.0-DMAPRecordFactory.html" 
title="DMAPRecordFactory">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DMAPRecordFactory.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DMAPRecordFactory.html
--- 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DMAPRecordFactory.html    
    2015-02-08 02:46:30.000000000 +0100
+++ 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DMAPRecordFactory.html    
    2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: DMAPRecordFactory</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-DMAPRecord.html" title="DMAPRecord">
 <link rel="next" href="libdmapsharing-3.0-dmap-share.html" title="dmap-share">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DPAPRecord.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DPAPRecord.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-DPAPRecord.html       
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-DPAPRecord.html       
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: DPAPRecord</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-dpap-connection.html" 
title="dpap-connection">
 <link rel="next" href="libdmapsharing-3.0-dpap-share.html" title="dpap-share">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-daap-connection.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-daap-connection.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-daap-connection.html  
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-daap-connection.html  
2015-06-01 03:06:39.000000000 +0200
@@ -5,8 +5,8 @@
 <title>libdmapsharing-3.0 Reference Manual: daap-connection</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
-<link rel="prev" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
+<link rel="prev" href="ch01.html" title="Libdmapsharing overview">
 <link rel="next" href="libdmapsharing-3.0-DAAPRecord.html" title="DAAPRecord">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-daap-share.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-daap-share.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-daap-share.html       
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-daap-share.html       
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: daap-share</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-DAAPRecord.html" title="DAAPRecord">
 <link rel="next" href="libdmapsharing-3.0-dacp-connection.html" 
title="dacp-connection">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dacp-connection.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dacp-connection.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dacp-connection.html  
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dacp-connection.html  
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: dacp-connection</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-daap-share.html" title="daap-share">
 <link rel="next" href="libdmapsharing-3.0-DACPPlayer.html" title="DACPPlayer">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dacp-share.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dacp-share.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dacp-share.html       
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dacp-share.html       
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: dacp-share</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-DACPPlayer.html" title="DACPPlayer">
 <link rel="next" href="libdmapsharing-3.0-dmap-connection.html" 
title="dmap-connection">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dmap-connection.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dmap-connection.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dmap-connection.html  
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dmap-connection.html  
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: dmap-connection</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-dacp-share.html" title="dacp-share">
 <link rel="next" href="libdmapsharing-3.0-DMAPContainerDb.html" 
title="DMAPContainerDb">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dmap-enums.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dmap-enums.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dmap-enums.html       
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dmap-enums.html       
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: dmap-enums</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-DMAPDb.html" title="DMAPDb">
 <link rel="next" href="libdmapsharing-3.0-dmap-gst-input-stream.html" 
title="dmap-gst-input-stream">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dmap-gst-input-stream.html
 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dmap-gst-input-stream.html
--- 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dmap-gst-input-stream.html
    2015-02-08 02:46:30.000000000 +0100
+++ 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dmap-gst-input-stream.html
    2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: dmap-gst-input-stream</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-dmap-enums.html" title="dmap-enums">
 <link rel="next" href="libdmapsharing-3.0-dmap-gst-mp3-input-stream.html" 
title="dmap-gst-mp3-input-stream">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dmap-gst-mp3-input-stream.html
 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dmap-gst-mp3-input-stream.html
--- 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dmap-gst-mp3-input-stream.html
        2015-02-08 02:46:30.000000000 +0100
+++ 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dmap-gst-mp3-input-stream.html
        2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: dmap-gst-mp3-input-stream</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-dmap-gst-input-stream.html" 
title="dmap-gst-input-stream">
 <link rel="next" href="libdmapsharing-3.0-dmap-gst-wav-input-stream.html" 
title="dmap-gst-wav-input-stream">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dmap-gst-wav-input-stream.html
 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dmap-gst-wav-input-stream.html
--- 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dmap-gst-wav-input-stream.html
        2015-02-08 02:46:30.000000000 +0100
+++ 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dmap-gst-wav-input-stream.html
        2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: dmap-gst-wav-input-stream</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-dmap-gst-mp3-input-stream.html" 
title="dmap-gst-mp3-input-stream">
 <link rel="next" href="libdmapsharing-3.0-DMAPMdnsBrowser.html" 
title="DMAPMdnsBrowser">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dmap-share.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dmap-share.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dmap-share.html       
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dmap-share.html       
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: dmap-share</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-DMAPRecordFactory.html" 
title="DMAPRecordFactory">
 <link rel="next" href="libdmapsharing-3.0-dpap-connection.html" 
title="dpap-connection">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dpap-connection.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dpap-connection.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dpap-connection.html  
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dpap-connection.html  
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: dpap-connection</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-dmap-share.html" title="dmap-share">
 <link rel="next" href="libdmapsharing-3.0-DPAPRecord.html" title="DPAPRecord">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dpap-share.html 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dpap-share.html
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0-dpap-share.html       
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0-dpap-share.html       
2015-06-01 03:06:39.000000000 +0200
@@ -5,7 +5,7 @@
 <title>libdmapsharing-3.0 Reference Manual: dpap-share</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libdmapsharing-3.0 Reference Manual">
-<link rel="up" href="ch01.html" title="[Insert title here]">
+<link rel="up" href="ch01.html" title="Libdmapsharing overview">
 <link rel="prev" href="libdmapsharing-3.0-DPAPRecord.html" title="DPAPRecord">
 <link rel="next" href="object-tree.html" title="Object Hierarchy">
 <meta name="generator" content="GTK-Doc V1.21 (XML mode)">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0.devhelp2 
new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0.devhelp2
--- old/libdmapsharing-2.9.30/doc/html/libdmapsharing-3.0.devhelp2      
2015-02-08 02:46:30.000000000 +0100
+++ new/libdmapsharing-2.9.31/doc/html/libdmapsharing-3.0.devhelp2      
2015-06-01 03:06:39.000000000 +0200
@@ -2,7 +2,7 @@
 <!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
 <book xmlns="http://www.devhelp.net/book"; title="libdmapsharing-3.0 Reference 
Manual" link="index.html" author="" name="libdmapsharing-3.0" version="2" 
language="c">
   <chapters>
-    <sub name="[Insert title here]" link="ch01.html">
+    <sub name="Libdmapsharing overview" link="ch01.html">
       <sub name="daap-connection" 
link="libdmapsharing-3.0-daap-connection.html"/>
       <sub name="DAAPRecord" link="libdmapsharing-3.0-DAAPRecord.html"/>
       <sub name="daap-share" link="libdmapsharing-3.0-daap-share.html"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/doc/libdmapsharing-3.0-docs.xml 
new/libdmapsharing-2.9.31/doc/libdmapsharing-3.0-docs.xml
--- old/libdmapsharing-2.9.30/doc/libdmapsharing-3.0-docs.xml   2014-05-03 
11:31:10.000000000 +0200
+++ new/libdmapsharing-2.9.31/doc/libdmapsharing-3.0-docs.xml   2015-02-24 
03:04:45.000000000 +0100
@@ -8,14 +8,14 @@
   <bookinfo>
     <title>libdmapsharing-3.0 Reference Manual</title>
     <releaseinfo>
-      for libdmapsharing-3.0 [VERSION].
-      The latest version of this documentation can be found on-line at
-      <ulink role="online-location" 
url="http://[SERVER]/libdmapsharing-3.0/index.html";>http://[SERVER]/libdmapsharing-3.0/</ulink>.
+      for libdmapsharing 2.9.30.
+      The latest version of this documentation can be found online at
+      <ulink role="online-location" 
url="https://www.flyn.org/projects/libdmapsharing/doc/";>https://www.flyn.org/projects/libdmapsharing/doc/</ulink>.
     </releaseinfo>
   </bookinfo>
 
   <chapter>
-    <title>[Insert title here]</title>
+    <title>Libdmapsharing overview</title>
         <xi:include href="xml/daap-connection.xml"/>
     <xi:include href="xml/daap-record.xml"/>
     <xi:include href="xml/daap-share.xml"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/libdmapsharing/daap-share.c 
new/libdmapsharing-2.9.31/libdmapsharing/daap-share.c
--- old/libdmapsharing-2.9.30/libdmapsharing/daap-share.c       2014-08-31 
17:40:34.000000000 +0200
+++ new/libdmapsharing-2.9.31/libdmapsharing/daap-share.c       2015-06-01 
02:59:11.000000000 +0200
@@ -523,6 +523,10 @@
        soup_message_set_status (message, SOUP_STATUS_INTERNAL_SERVER_ERROR);
 
        if (NULL != cd) {
+               if (NULL != cd->stream) {
+                       g_input_stream_close (cd->stream, NULL, NULL);
+               }
+
                g_free (cd);
        }
 
@@ -537,11 +541,7 @@
        if (NULL != error) {
                g_error_free (error);
        }
-       
-       if (NULL != cd->stream) {
-               g_input_stream_close (cd->stream, NULL, NULL);
-       }
-       
+
        if (NULL != stream) {
                g_input_stream_close (stream, NULL, NULL);
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/libdmapsharing/dmap-gst-qt-input-stream.c 
new/libdmapsharing-2.9.31/libdmapsharing/dmap-gst-qt-input-stream.c
--- old/libdmapsharing-2.9.30/libdmapsharing/dmap-gst-qt-input-stream.c 
2014-05-03 11:31:11.000000000 +0200
+++ new/libdmapsharing-2.9.31/libdmapsharing/dmap-gst-qt-input-stream.c 
2015-06-01 02:53:18.000000000 +0200
@@ -126,7 +126,7 @@
 
        gst_bin_add_many (GST_BIN (pipeline), src, decode, convert, 
audio_encode, mux, sink, NULL);
 
-       if (FALSE == gst_element_link (stream->priv->src, 
stream->priv->decode)) {
+       if (FALSE == gst_element_link (src, decode)) {
                g_warning ("Error linking source and decode elements");
                goto done;
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libdmapsharing-2.9.30/libdmapsharing-3.0-uninstalled.pc 
new/libdmapsharing-2.9.31/libdmapsharing-3.0-uninstalled.pc
--- old/libdmapsharing-2.9.30/libdmapsharing-3.0-uninstalled.pc 2015-02-08 
02:46:22.000000000 +0100
+++ new/libdmapsharing-2.9.31/libdmapsharing-3.0-uninstalled.pc 2015-06-01 
03:06:37.000000000 +0200
@@ -5,7 +5,7 @@
 
 Name: libdmapsharing
 Description: libdmapsharing
-Version: 2.9.30
+Version: 2.9.31
 Requires: glib-2.0 libsoup-2.4 gstreamer-1.0
 Libs: -L${libdir} -ldmapsharing-3.0
 Cflags: -I${includedir}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/tests/Makefile.am 
new/libdmapsharing-2.9.31/tests/Makefile.am
--- old/libdmapsharing-2.9.30/tests/Makefile.am 2014-09-01 20:55:38.000000000 
+0200
+++ new/libdmapsharing-2.9.31/tests/Makefile.am 2015-02-12 04:00:38.000000000 
+0100
@@ -60,19 +60,19 @@
 endif
 
 dacplisten.stamp: $(dacplisten_VALASOURCES)
-       $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg gstreamer-1.0 --pkg 
libdmapsharing-3.0 --pkg libsoup-2.4 --pkg glib-2.0 --pkg avahi-gobject  $^ -C
+       $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg gstreamer-1.0 --pkg 
libdmapsharing-3.0 --pkg libsoup-2.4 --pkg gio-2.0 --pkg avahi-gobject  $^ -C
        touch $@
 
 dpapview.stamp: $(dpapview_VALASOURCES)
-       $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg gtk+-2.0 --pkg 
gstreamer-1.0 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg glib-2.0 --pkg 
avahi-gobject $^ -C
+       $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg gtk+-2.0 --pkg 
gstreamer-1.0 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg gio-2.0 --pkg 
avahi-gobject $^ -C
        touch $@
 
 dmapcopy.stamp: $(dmapcopy_VALASOURCES)
-       $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg gstreamer-1.0 --pkg 
libdmapsharing-3.0 --pkg libsoup-2.4 --pkg glib-2.0 --pkg avahi-gobject $^ -C
+       $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg gstreamer-1.0 --pkg 
libdmapsharing-3.0 --pkg libsoup-2.4 --pkg gio-2.0 --pkg avahi-gobject $^ -C
        touch $@
 
 dmapserve.stamp: $(dmapserve_VALASOURCES)
-       $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg gstreamer-1.0 --pkg 
libdmapsharing-3.0 --pkg libsoup-2.4 --pkg glib-2.0 --pkg avahi-gobject $^ -C
+       $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg gstreamer-1.0 --pkg 
libdmapsharing-3.0 --pkg libsoup-2.4 --pkg gio-2.0 --pkg avahi-gobject $^ -C
        touch $@
 endif
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/tests/Makefile.in 
new/libdmapsharing-2.9.31/tests/Makefile.in
--- old/libdmapsharing-2.9.30/tests/Makefile.in 2015-02-08 02:46:16.000000000 
+0100
+++ new/libdmapsharing-2.9.31/tests/Makefile.in 2015-06-01 03:06:35.000000000 
+0200
@@ -877,19 +877,19 @@
 
 
 @[email protected]: $(dacplisten_VALASOURCES)
-@HAVE_VALAC_TRUE@      $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg 
gstreamer-1.0 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg glib-2.0 --pkg 
avahi-gobject  $^ -C
+@HAVE_VALAC_TRUE@      $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg 
gstreamer-1.0 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg gio-2.0 --pkg 
avahi-gobject  $^ -C
 @HAVE_VALAC_TRUE@      touch $@
 
 @[email protected]: $(dpapview_VALASOURCES)
-@HAVE_VALAC_TRUE@      $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg gtk+-2.0 
--pkg gstreamer-1.0 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg glib-2.0 
--pkg avahi-gobject $^ -C
+@HAVE_VALAC_TRUE@      $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg gtk+-2.0 
--pkg gstreamer-1.0 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg gio-2.0 
--pkg avahi-gobject $^ -C
 @HAVE_VALAC_TRUE@      touch $@
 
 @[email protected]: $(dmapcopy_VALASOURCES)
-@HAVE_VALAC_TRUE@      $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg 
gstreamer-1.0 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg glib-2.0 --pkg 
avahi-gobject $^ -C
+@HAVE_VALAC_TRUE@      $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg 
gstreamer-1.0 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg gio-2.0 --pkg 
avahi-gobject $^ -C
 @HAVE_VALAC_TRUE@      touch $@
 
 @[email protected]: $(dmapserve_VALASOURCES)
-@HAVE_VALAC_TRUE@      $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg 
gstreamer-1.0 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg glib-2.0 --pkg 
avahi-gobject $^ -C
+@HAVE_VALAC_TRUE@      $(VALAC) --vapidir=../vala --pkg gee-0.8 --pkg 
gstreamer-1.0 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg gio-2.0 --pkg 
avahi-gobject $^ -C
 @HAVE_VALAC_TRUE@      touch $@
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/tests/dacplisten.c 
new/libdmapsharing-2.9.31/tests/dacplisten.c
--- old/libdmapsharing-2.9.30/tests/dacplisten.c        2015-02-08 
02:34:02.000000000 +0100
+++ new/libdmapsharing-2.9.31/tests/dacplisten.c        2015-06-01 
03:01:03.000000000 +0200
@@ -1,4 +1,4 @@
-/* dacplisten.c generated by valac 0.22.1, the Vala compiler
+/* dacplisten.c generated by valac 0.27.2, the Vala compiler
  * generated from dacplisten.vala, do not modify */
 
 /*   FILE: dacplisten.vala -- Listen to DACP remotes
@@ -132,10 +132,10 @@
 ValaDMAPContainerDb* vala_dmap_container_db_new (void);
 ValaDMAPContainerDb* vala_dmap_container_db_construct (GType object_type);
 GType vala_dmap_container_db_get_type (void) G_GNUC_CONST;
-static void __lambda2_ (DACPListener* self, const gchar* service_name, const 
gchar* display_name);
-static void ___lambda2__dacp_share_remote_found (DACPShare* _sender, const 
gchar* service_name, const gchar* remote_name, gpointer self);
-static void __lambda3_ (DACPListener* self, const gchar* guid);
-static void ___lambda3__dacp_share_add_guid (DACPShare* _sender, const gchar* 
guid, gpointer self);
+static void __lambda4_ (DACPListener* self, const gchar* service_name, const 
gchar* display_name);
+static void ___lambda4__dacp_share_remote_found (DACPShare* _sender, const 
gchar* service_name, const gchar* remote_name, gpointer self);
+static void __lambda5_ (DACPListener* self, const gchar* guid);
+static void ___lambda5__dacp_share_add_guid (DACPShare* _sender, const gchar* 
guid, gpointer self);
 static void dacp_listener_finalize (GObject* obj);
 gint _vala_main (gchar** args, int args_length1);
 
@@ -273,7 +273,7 @@
 }
 
 
-static void __lambda2_ (DACPListener* self, const gchar* service_name, const 
gchar* display_name) {
+static void __lambda4_ (DACPListener* self, const gchar* service_name, const 
gchar* display_name) {
        FILE* _tmp0_ = NULL;
        const gchar* _tmp1_ = NULL;
        const gchar* _tmp2_ = NULL;
@@ -286,12 +286,12 @@
 }
 
 
-static void ___lambda2__dacp_share_remote_found (DACPShare* _sender, const 
gchar* service_name, const gchar* remote_name, gpointer self) {
-       __lambda2_ (self, service_name, remote_name);
+static void ___lambda4__dacp_share_remote_found (DACPShare* _sender, const 
gchar* service_name, const gchar* remote_name, gpointer self) {
+       __lambda4_ ((DACPListener*) self, service_name, remote_name);
 }
 
 
-static void __lambda3_ (DACPListener* self, const gchar* guid) {
+static void __lambda5_ (DACPListener* self, const gchar* guid) {
        FILE* _tmp0_ = NULL;
        g_return_if_fail (guid != NULL);
        _tmp0_ = stdout;
@@ -299,8 +299,8 @@
 }
 
 
-static void ___lambda3__dacp_share_add_guid (DACPShare* _sender, const gchar* 
guid, gpointer self) {
-       __lambda3_ (self, guid);
+static void ___lambda5__dacp_share_add_guid (DACPShare* _sender, const gchar* 
guid, gpointer self) {
+       __lambda5_ ((DACPListener*) self, guid);
 }
 
 
@@ -333,9 +333,9 @@
        _g_object_unref0 (self->priv->share);
        self->priv->share = _tmp6_;
        _tmp7_ = self->priv->share;
-       g_signal_connect_object (_tmp7_, "remote-found", (GCallback) 
___lambda2__dacp_share_remote_found, self, 0);
+       g_signal_connect_object (_tmp7_, "remote-found", (GCallback) 
___lambda4__dacp_share_remote_found, self, 0);
        _tmp8_ = self->priv->share;
-       g_signal_connect_object (_tmp8_, "add-guid", (GCallback) 
___lambda3__dacp_share_add_guid, self, 0);
+       g_signal_connect_object (_tmp8_, "add-guid", (GCallback) 
___lambda5__dacp_share_add_guid, self, 0);
        _tmp9_ = self->priv->share;
        dacp_share_start_lookup (_tmp9_);
        return self;
@@ -401,7 +401,9 @@
 
 
 int main (int argc, char ** argv) {
+#if !GLIB_CHECK_VERSION (2,35,0)
        g_type_init ();
+#endif
        return _vala_main (argv, argc);
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/tests/dmapcopy.c 
new/libdmapsharing-2.9.31/tests/dmapcopy.c
--- old/libdmapsharing-2.9.30/tests/dmapcopy.c  2015-02-08 02:34:02.000000000 
+0100
+++ new/libdmapsharing-2.9.31/tests/dmapcopy.c  2015-06-01 03:01:03.000000000 
+0200
@@ -1,4 +1,4 @@
-/* dmapcopy.c generated by valac 0.22.1, the Vala compiler
+/* dmapcopy.c generated by valac 0.27.2, the Vala compiler
  * generated from dmapcopy.vala, do not modify */
 
 /*   FILE: dmapcopy.vala -- Copy files from a DMAP server
@@ -116,10 +116,10 @@
        DPAP_COPY_DUMMY_PROPERTY
 };
 static gboolean dpap_copy_connected_cb (DPAPCopy* self, DMAPConnection* 
connection, gboolean _result_, const gchar* reason);
-static void __lambda2_ (DPAPCopy* self, gconstpointer k, gconstpointer v);
+static void __lambda4_ (DPAPCopy* self, gconstpointer k, gconstpointer v);
 GType vala_dpap_record_get_type (void) G_GNUC_CONST;
 const gchar* vala_dpap_record_get_location (ValaDPAPRecord* self);
-static void ___lambda2__gh_func (gconstpointer key, gconstpointer value, 
gpointer self);
+static void ___lambda4__gh_func (gconstpointer key, gconstpointer value, 
gpointer self);
 static void dpap_copy_service_added_cb (DPAPCopy* self, 
DMAPMdnsBrowserService* service);
 static gboolean _dpap_copy_connected_cb_dmap_connection_callback 
(DMAPConnection* connection, gboolean _result_, const gchar* reason, gpointer 
self);
 DPAPCopy* dpap_copy_new (GError** error);
@@ -136,7 +136,7 @@
 static void _debug_null_glog_func (const gchar* log_domain, GLogLevelFlags 
log_levels, const gchar* message, gpointer self);
 
 
-static void __lambda2_ (DPAPCopy* self, gconstpointer k, gconstpointer v) {
+static void __lambda4_ (DPAPCopy* self, gconstpointer k, gconstpointer v) {
        FILE* _tmp0_ = NULL;
        gconstpointer _tmp1_ = NULL;
        const gchar* _tmp2_ = NULL;
@@ -149,8 +149,8 @@
 }
 
 
-static void ___lambda2__gh_func (gconstpointer key, gconstpointer value, 
gpointer self) {
-       __lambda2_ (self, key, value);
+static void ___lambda4__gh_func (gconstpointer key, gconstpointer value, 
gpointer self) {
+       __lambda4_ ((DPAPCopy*) self, key, value);
 }
 
 
@@ -165,7 +165,7 @@
        _tmp1_ = dmap_db_count ((DMAPDb*) _tmp0_);
        g_debug ("dmapcopy.vala:30: %lld entries\n", _tmp1_);
        _tmp2_ = self->priv->db;
-       dmap_db_foreach ((DMAPDb*) _tmp2_, ___lambda2__gh_func, self);
+       dmap_db_foreach ((DMAPDb*) _tmp2_, ___lambda4__gh_func, self);
        result = TRUE;
        return result;
 }
@@ -173,7 +173,7 @@
 
 static gboolean _dpap_copy_connected_cb_dmap_connection_callback 
(DMAPConnection* connection, gboolean _result_, const gchar* reason, gpointer 
self) {
        gboolean result;
-       result = dpap_copy_connected_cb (self, connection, _result_, reason);
+       result = dpap_copy_connected_cb ((DPAPCopy*) self, connection, 
_result_, reason);
        return result;
 }
 
@@ -207,7 +207,7 @@
 
 
 static void _dpap_copy_service_added_cb_dmap_mdns_browser_service_added 
(DMAPMdnsBrowser* _sender, void* service, gpointer self) {
-       dpap_copy_service_added_cb (self, service);
+       dpap_copy_service_added_cb ((DPAPCopy*) self, service);
 }
 
 
@@ -233,7 +233,7 @@
        g_signal_connect (_tmp3_, "service-added", (GCallback) 
_dpap_copy_service_added_cb_dmap_mdns_browser_service_added, self);
        _tmp4_ = self->priv->browser;
        dmap_mdns_browser_start (_tmp4_, &_inner_error_);
-       if (_inner_error_ != NULL) {
+       if (G_UNLIKELY (_inner_error_ != NULL)) {
                g_propagate_error (error, _inner_error_);
                _dpap_copy_unref0 (self);
                return NULL;
@@ -359,7 +359,7 @@
 
 static void dpap_copy_class_init (DPAPCopyClass * klass) {
        dpap_copy_parent_class = g_type_class_peek_parent (klass);
-       DPAP_COPY_CLASS (klass)->finalize = dpap_copy_finalize;
+       ((DPAPCopyClass *) klass)->finalize = dpap_copy_finalize;
        g_type_class_add_private (klass, sizeof (DPAPCopyPrivate));
 }
 
@@ -373,6 +373,7 @@
 static void dpap_copy_finalize (DPAPCopy* obj) {
        DPAPCopy * self;
        self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_DPAP_COPY, DPAPCopy);
+       g_signal_handlers_destroy (self);
        _g_object_unref0 (self->priv->browser);
        _g_object_unref0 (self->priv->connection);
        _g_object_unref0 (self->priv->db);
@@ -443,7 +444,7 @@
        g_log_set_handler (NULL, G_LOG_LEVEL_DEBUG, _debug_null_glog_func, 
NULL);
        _tmp1_ = dpap_copy_new (&_inner_error_);
        dmapcopy = _tmp1_;
-       if (_inner_error_ != NULL) {
+       if (G_UNLIKELY (_inner_error_ != NULL)) {
                _g_main_loop_unref0 (loop);
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", 
__FILE__, __LINE__, _inner_error_->message, g_quark_to_string 
(_inner_error_->domain), _inner_error_->code);
                g_clear_error (&_inner_error_);
@@ -458,7 +459,9 @@
 
 
 int main (int argc, char ** argv) {
+#if !GLIB_CHECK_VERSION (2,35,0)
        g_type_init ();
+#endif
        return _vala_main (argv, argc);
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/tests/dmapserve.c 
new/libdmapsharing-2.9.31/tests/dmapserve.c
--- old/libdmapsharing-2.9.30/tests/dmapserve.c 2015-02-08 02:34:02.000000000 
+0100
+++ new/libdmapsharing-2.9.31/tests/dmapserve.c 2015-06-01 03:01:03.000000000 
+0200
@@ -1,4 +1,4 @@
-/* dmapserve.c generated by valac 0.22.1, the Vala compiler
+/* dmapserve.c generated by valac 0.27.2, the Vala compiler
  * generated from dmapserve.vala, do not modify */
 
 /*   FILE: dmapserve.vala -- Serve media using DMAP
@@ -280,7 +280,7 @@
 
 static void dpap_serve_class_init (DPAPServeClass * klass) {
        dpap_serve_parent_class = g_type_class_peek_parent (klass);
-       DPAP_SERVE_CLASS (klass)->finalize = dpap_serve_finalize;
+       ((DPAPServeClass *) klass)->finalize = dpap_serve_finalize;
        g_type_class_add_private (klass, sizeof (DPAPServePrivate));
 }
 
@@ -294,6 +294,7 @@
 static void dpap_serve_finalize (DPAPServe* obj) {
        DPAPServe * self;
        self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_DPAP_SERVE, DPAPServe);
+       g_signal_handlers_destroy (self);
        _g_object_unref0 (self->priv->record);
        _g_object_unref0 (self->priv->db);
        _g_object_unref0 (self->priv->container_db);
@@ -364,7 +365,7 @@
        g_log_set_handler (NULL, G_LOG_LEVEL_DEBUG, _debug_printf_glog_func, 
NULL);
        _tmp1_ = dpap_serve_new (&_inner_error_);
        dmapcopy = _tmp1_;
-       if (_inner_error_ != NULL) {
+       if (G_UNLIKELY (_inner_error_ != NULL)) {
                _g_main_loop_unref0 (loop);
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", 
__FILE__, __LINE__, _inner_error_->message, g_quark_to_string 
(_inner_error_->domain), _inner_error_->code);
                g_clear_error (&_inner_error_);
@@ -379,7 +380,9 @@
 
 
 int main (int argc, char ** argv) {
+#if !GLIB_CHECK_VERSION (2,35,0)
        g_type_init ();
+#endif
        return _vala_main (argv, argc);
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/tests/dpapview.c 
new/libdmapsharing-2.9.31/tests/dpapview.c
--- old/libdmapsharing-2.9.30/tests/dpapview.c  2015-02-08 02:43:38.000000000 
+0100
+++ new/libdmapsharing-2.9.31/tests/dpapview.c  2015-06-01 03:01:03.000000000 
+0200
@@ -1,4 +1,4 @@
-/* dpapview.c generated by valac 0.22.1, the Vala compiler
+/* dpapview.c generated by valac 0.27.2, the Vala compiler
  * generated from dpapview.vala, do not modify */
 
 /*   FILE: dpapviewer.vala -- View DPAP data
@@ -122,11 +122,11 @@
        DPAP_VIEWER_DUMMY_PROPERTY
 };
 static gboolean dpap_viewer_connected_cb (DPAPViewer* self, DMAPConnection* 
connection, gboolean _result_, const gchar* reason);
-static void __lambda2_ (DPAPViewer* self, gconstpointer k, gconstpointer v);
+static void __lambda4_ (DPAPViewer* self, gconstpointer k, gconstpointer v);
 GType vala_dpap_record_get_type (void) G_GNUC_CONST;
 GByteArray* vala_dpap_record_get_thumbnail (ValaDPAPRecord* self);
 const gchar* vala_dpap_record_get_filename (ValaDPAPRecord* self);
-static void ___lambda2__gh_func (gconstpointer key, gconstpointer value, 
gpointer self);
+static void ___lambda4__gh_func (gconstpointer key, gconstpointer value, 
gpointer self);
 static void dpap_viewer_service_added_cb (DPAPViewer* self, 
DMAPMdnsBrowserService* service);
 static gboolean _dpap_viewer_connected_cb_dmap_connection_callback 
(DMAPConnection* connection, gboolean _result_, const gchar* reason, gpointer 
self);
 DPAPViewer* dpap_viewer_new (GtkBuilder* builder, GError** error);
@@ -140,20 +140,20 @@
 gint _vala_main (gchar** args, int args_length1);
 
 
-static void __lambda2_ (DPAPViewer* self, gconstpointer k, gconstpointer v) {
+static void __lambda4_ (DPAPViewer* self, gconstpointer k, gconstpointer v) {
        GdkPixbuf* pixbuf = NULL;
        gconstpointer _tmp0_ = NULL;
        GByteArray* _tmp1_ = NULL;
        GByteArray* _tmp2_ = NULL;
        GtkTreeIter iter = {0};
-       GtkListStore* _tmp15_ = NULL;
-       GtkTreeIter _tmp16_ = {0};
-       GtkListStore* _tmp17_ = NULL;
-       GtkTreeIter _tmp18_ = {0};
-       GdkPixbuf* _tmp19_ = NULL;
-       gconstpointer _tmp20_ = NULL;
-       const gchar* _tmp21_ = NULL;
+       GtkListStore* _tmp16_ = NULL;
+       GtkTreeIter _tmp17_ = {0};
+       GtkListStore* _tmp18_ = NULL;
+       GtkTreeIter _tmp19_ = {0};
+       GdkPixbuf* _tmp20_ = NULL;
+       gconstpointer _tmp21_ = NULL;
        const gchar* _tmp22_ = NULL;
+       const gchar* _tmp23_ = NULL;
        GError * _inner_error_ = NULL;
        pixbuf = NULL;
        _tmp0_ = v;
@@ -174,12 +174,13 @@
                GdkPixbuf* _tmp11_ = NULL;
                const gchar* _tmp12_ = NULL;
                GdkPixbuf* _tmp13_ = NULL;
-               const gchar* _tmp14_ = NULL;
+               GdkPixbuf* _tmp14_ = NULL;
+               const gchar* _tmp15_ = NULL;
                _tmp4_ = g_file_open_tmp ("dpapview.XXXXXX", &_tmp3_, 
&_inner_error_);
                _g_free0 (path);
                path = _tmp3_;
                fd = _tmp4_;
-               if (_inner_error_ != NULL) {
+               if (G_UNLIKELY (_inner_error_ != NULL)) {
                        _g_free0 (path);
                        _g_object_unref0 (pixbuf);
                        g_critical ("file %s: line %d: uncaught error: %s (%s, 
%d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string 
(_inner_error_->domain), _inner_error_->code);
@@ -193,7 +194,7 @@
                _tmp9_ = _tmp8_->data;
                _tmp9__length1 = (gint) _tmp8_->len;
                g_file_set_contents (_tmp5_, (const char*) _tmp9_, (size_t) 
_tmp9__length1, &_inner_error_);
-               if (_inner_error_ != NULL) {
+               if (G_UNLIKELY (_inner_error_ != NULL)) {
                        _g_free0 (path);
                        _g_object_unref0 (pixbuf);
                        g_critical ("file %s: line %d: uncaught error: %s (%s, 
%d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string 
(_inner_error_->domain), _inner_error_->code);
@@ -205,35 +206,38 @@
                _tmp12_ = path;
                _tmp13_ = gdk_pixbuf_new_from_file (_tmp12_, &_inner_error_);
                _tmp11_ = _tmp13_;
-               if (_inner_error_ != NULL) {
+               if (G_UNLIKELY (_inner_error_ != NULL)) {
                        _g_free0 (path);
                        _g_object_unref0 (pixbuf);
                        g_critical ("file %s: line %d: uncaught error: %s (%s, 
%d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string 
(_inner_error_->domain), _inner_error_->code);
                        g_clear_error (&_inner_error_);
                        return;
                }
+               _tmp14_ = _tmp11_;
+               _tmp11_ = NULL;
                _g_object_unref0 (pixbuf);
-               pixbuf = _tmp11_;
-               _tmp14_ = path;
-               g_unlink (_tmp14_);
+               pixbuf = _tmp14_;
+               _tmp15_ = path;
+               g_unlink (_tmp15_);
+               _g_object_unref0 (_tmp11_);
                _g_free0 (path);
        }
-       _tmp15_ = self->priv->liststore;
-       gtk_list_store_append (_tmp15_, &_tmp16_);
-       iter = _tmp16_;
-       _tmp17_ = self->priv->liststore;
-       _tmp18_ = iter;
-       _tmp19_ = pixbuf;
-       _tmp20_ = v;
-       _tmp21_ = vala_dpap_record_get_filename (G_TYPE_CHECK_INSTANCE_CAST 
(_tmp20_, TYPE_VALA_DPAP_RECORD, ValaDPAPRecord));
-       _tmp22_ = _tmp21_;
-       gtk_list_store_set (_tmp17_, &_tmp18_, 0, _tmp19_, 1, _tmp22_, -1);
+       _tmp16_ = self->priv->liststore;
+       gtk_list_store_append (_tmp16_, &_tmp17_);
+       iter = _tmp17_;
+       _tmp18_ = self->priv->liststore;
+       _tmp19_ = iter;
+       _tmp20_ = pixbuf;
+       _tmp21_ = v;
+       _tmp22_ = vala_dpap_record_get_filename (G_TYPE_CHECK_INSTANCE_CAST 
(_tmp21_, TYPE_VALA_DPAP_RECORD, ValaDPAPRecord));
+       _tmp23_ = _tmp22_;
+       gtk_list_store_set (_tmp18_, &_tmp19_, 0, _tmp20_, 1, _tmp23_, -1);
        _g_object_unref0 (pixbuf);
 }
 
 
-static void ___lambda2__gh_func (gconstpointer key, gconstpointer value, 
gpointer self) {
-       __lambda2_ (self, key, value);
+static void ___lambda4__gh_func (gconstpointer key, gconstpointer value, 
gpointer self) {
+       __lambda4_ ((DPAPViewer*) self, key, value);
 }
 
 
@@ -248,7 +252,7 @@
        _tmp1_ = dmap_db_count ((DMAPDb*) _tmp0_);
        g_debug ("dpapview.vala:31: %lld entries\n", _tmp1_);
        _tmp2_ = self->priv->db;
-       dmap_db_foreach ((DMAPDb*) _tmp2_, ___lambda2__gh_func, self);
+       dmap_db_foreach ((DMAPDb*) _tmp2_, ___lambda4__gh_func, self);
        result = TRUE;
        return result;
 }
@@ -256,7 +260,7 @@
 
 static gboolean _dpap_viewer_connected_cb_dmap_connection_callback 
(DMAPConnection* connection, gboolean _result_, const gchar* reason, gpointer 
self) {
        gboolean result;
-       result = dpap_viewer_connected_cb (self, connection, _result_, reason);
+       result = dpap_viewer_connected_cb ((DPAPViewer*) self, connection, 
_result_, reason);
        return result;
 }
 
@@ -295,7 +299,7 @@
 
 
 static void _dpap_viewer_service_added_cb_dmap_mdns_browser_service_added 
(DMAPMdnsBrowser* _sender, void* service, gpointer self) {
-       dpap_viewer_service_added_cb (self, service);
+       dpap_viewer_service_added_cb ((DPAPViewer*) self, service);
 }
 
 
@@ -352,7 +356,7 @@
        g_signal_connect (_tmp13_, "service-added", (GCallback) 
_dpap_viewer_service_added_cb_dmap_mdns_browser_service_added, self);
        _tmp14_ = self->priv->browser;
        dmap_mdns_browser_start (_tmp14_, &_inner_error_);
-       if (_inner_error_ != NULL) {
+       if (G_UNLIKELY (_inner_error_ != NULL)) {
                g_propagate_error (error, _inner_error_);
                _g_object_unref0 (iconview);
                _g_object_unref0 (widget);
@@ -482,7 +486,7 @@
 
 static void dpap_viewer_class_init (DPAPViewerClass * klass) {
        dpap_viewer_parent_class = g_type_class_peek_parent (klass);
-       DPAP_VIEWER_CLASS (klass)->finalize = dpap_viewer_finalize;
+       ((DPAPViewerClass *) klass)->finalize = dpap_viewer_finalize;
        g_type_class_add_private (klass, sizeof (DPAPViewerPrivate));
 }
 
@@ -496,6 +500,7 @@
 static void dpap_viewer_finalize (DPAPViewer* obj) {
        DPAPViewer * self;
        self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_DPAP_VIEWER, DPAPViewer);
+       g_signal_handlers_destroy (self);
        _g_object_unref0 (self->priv->browser);
        _g_object_unref0 (self->priv->connection);
        _g_object_unref0 (self->priv->liststore);
@@ -551,14 +556,14 @@
                builder = _tmp0_;
                _tmp1_ = builder;
                gtk_builder_add_from_file (_tmp1_, "tests/dpapview.ui", 
&_inner_error_);
-               if (_inner_error_ != NULL) {
+               if (G_UNLIKELY (_inner_error_ != NULL)) {
                        _g_object_unref0 (builder);
                        goto __catch0_g_error;
                }
                _tmp2_ = builder;
                _tmp3_ = dpap_viewer_new (_tmp2_, &_inner_error_);
                dpapviewer = _tmp3_;
-               if (_inner_error_ != NULL) {
+               if (G_UNLIKELY (_inner_error_ != NULL)) {
                        _g_object_unref0 (builder);
                        goto __catch0_g_error;
                }
@@ -584,7 +589,7 @@
                return result;
        }
        __finally0:
-       if (_inner_error_ != NULL) {
+       if (G_UNLIKELY (_inner_error_ != NULL)) {
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", 
__FILE__, __LINE__, _inner_error_->message, g_quark_to_string 
(_inner_error_->domain), _inner_error_->code);
                g_clear_error (&_inner_error_);
                return 0;
@@ -595,7 +600,9 @@
 
 
 int main (int argc, char ** argv) {
+#if !GLIB_CHECK_VERSION (2,35,0)
        g_type_init ();
+#endif
        return _vala_main (argv, argc);
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/tests/vala-dmap-container-db.c 
new/libdmapsharing-2.9.31/tests/vala-dmap-container-db.c
--- old/libdmapsharing-2.9.30/tests/vala-dmap-container-db.c    2015-02-08 
02:34:02.000000000 +0100
+++ new/libdmapsharing-2.9.31/tests/vala-dmap-container-db.c    2015-06-01 
03:01:03.000000000 +0200
@@ -1,4 +1,4 @@
-/* vala-dmap-container-db.c generated by valac 0.22.1, the Vala compiler
+/* vala-dmap-container-db.c generated by valac 0.27.2, the Vala compiler
  * generated from vala-dmap-container-db.vala, do not modify */
 
 /*   FILE: vala-dmap-db.vala -- A DMAPContainerDb implementation in Vala
@@ -96,40 +96,38 @@
                i = 0;
                _tmp0_ = TRUE;
                while (TRUE) {
-                       gboolean _tmp1_ = FALSE;
-                       gint _tmp3_ = 0;
-                       GeeArrayList* _tmp4_ = NULL;
+                       gint _tmp2_ = 0;
+                       GeeArrayList* _tmp3_ = NULL;
+                       gint _tmp4_ = 0;
                        gint _tmp5_ = 0;
-                       gint _tmp6_ = 0;
-                       GHFunc _tmp7_ = NULL;
-                       void* _tmp7__target = NULL;
-                       gint _tmp8_ = 0;
-                       void* _tmp9_ = NULL;
-                       GeeArrayList* _tmp10_ = NULL;
-                       gint _tmp11_ = 0;
-                       gpointer _tmp12_ = NULL;
-                       _tmp1_ = _tmp0_;
-                       if (!_tmp1_) {
-                               gint _tmp2_ = 0;
-                               _tmp2_ = i;
-                               i = _tmp2_ + 1;
+                       GHFunc _tmp6_ = NULL;
+                       void* _tmp6__target = NULL;
+                       gint _tmp7_ = 0;
+                       void* _tmp8_ = NULL;
+                       GeeArrayList* _tmp9_ = NULL;
+                       gint _tmp10_ = 0;
+                       gpointer _tmp11_ = NULL;
+                       if (!_tmp0_) {
+                               gint _tmp1_ = 0;
+                               _tmp1_ = i;
+                               i = _tmp1_ + 1;
                        }
                        _tmp0_ = FALSE;
-                       _tmp3_ = i;
-                       _tmp4_ = self->priv->db;
-                       _tmp5_ = gee_abstract_collection_get_size 
((GeeCollection*) _tmp4_);
-                       _tmp6_ = _tmp5_;
-                       if (!(_tmp3_ < _tmp6_)) {
+                       _tmp2_ = i;
+                       _tmp3_ = self->priv->db;
+                       _tmp4_ = gee_abstract_collection_get_size 
((GeeCollection*) _tmp3_);
+                       _tmp5_ = _tmp4_;
+                       if (!(_tmp2_ < _tmp5_)) {
                                break;
                        }
-                       _tmp7_ = func;
-                       _tmp7__target = func_target;
-                       _tmp8_ = i;
-                       _tmp9_ = GINT_TO_POINTER (_tmp8_);
-                       _tmp10_ = self->priv->db;
-                       _tmp11_ = i;
-                       _tmp12_ = gee_abstract_list_get ((GeeAbstractList*) 
_tmp10_, _tmp11_);
-                       _tmp7_ (_tmp9_, (DMAPRecord*) _tmp12_, _tmp7__target);
+                       _tmp6_ = func;
+                       _tmp6__target = func_target;
+                       _tmp7_ = i;
+                       _tmp8_ = GINT_TO_POINTER (_tmp7_);
+                       _tmp9_ = self->priv->db;
+                       _tmp10_ = i;
+                       _tmp11_ = gee_abstract_list_get ((GeeAbstractList*) 
_tmp9_, _tmp10_);
+                       _tmp6_ (_tmp8_, (DMAPRecord*) _tmp11_, _tmp6__target);
                }
        }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/tests/vala-dmap-db.c 
new/libdmapsharing-2.9.31/tests/vala-dmap-db.c
--- old/libdmapsharing-2.9.30/tests/vala-dmap-db.c      2015-02-08 
02:43:38.000000000 +0100
+++ new/libdmapsharing-2.9.31/tests/vala-dmap-db.c      2015-06-01 
03:01:03.000000000 +0200
@@ -1,4 +1,4 @@
-/* vala-dmap-db.c generated by valac 0.22.1, the Vala compiler
+/* vala-dmap-db.c generated by valac 0.27.2, the Vala compiler
  * generated from vala-dmap-db.vala, do not modify */
 
 /*   FILE: vala-dmap-db.vala -- A DMAPDb implementation in Vala
@@ -142,40 +142,38 @@
                i = 0;
                _tmp0_ = TRUE;
                while (TRUE) {
-                       gboolean _tmp1_ = FALSE;
-                       gint _tmp3_ = 0;
-                       GeeArrayList* _tmp4_ = NULL;
+                       gint _tmp2_ = 0;
+                       GeeArrayList* _tmp3_ = NULL;
+                       gint _tmp4_ = 0;
                        gint _tmp5_ = 0;
-                       gint _tmp6_ = 0;
-                       GHFunc _tmp7_ = NULL;
-                       void* _tmp7__target = NULL;
-                       gint _tmp8_ = 0;
-                       void* _tmp9_ = NULL;
-                       GeeArrayList* _tmp10_ = NULL;
-                       gint _tmp11_ = 0;
-                       gpointer _tmp12_ = NULL;
-                       _tmp1_ = _tmp0_;
-                       if (!_tmp1_) {
-                               gint _tmp2_ = 0;
-                               _tmp2_ = i;
-                               i = _tmp2_ + 1;
+                       GHFunc _tmp6_ = NULL;
+                       void* _tmp6__target = NULL;
+                       gint _tmp7_ = 0;
+                       void* _tmp8_ = NULL;
+                       GeeArrayList* _tmp9_ = NULL;
+                       gint _tmp10_ = 0;
+                       gpointer _tmp11_ = NULL;
+                       if (!_tmp0_) {
+                               gint _tmp1_ = 0;
+                               _tmp1_ = i;
+                               i = _tmp1_ + 1;
                        }
                        _tmp0_ = FALSE;
-                       _tmp3_ = i;
-                       _tmp4_ = self->priv->db;
-                       _tmp5_ = gee_abstract_collection_get_size 
((GeeCollection*) _tmp4_);
-                       _tmp6_ = _tmp5_;
-                       if (!(_tmp3_ < _tmp6_)) {
+                       _tmp2_ = i;
+                       _tmp3_ = self->priv->db;
+                       _tmp4_ = gee_abstract_collection_get_size 
((GeeCollection*) _tmp3_);
+                       _tmp5_ = _tmp4_;
+                       if (!(_tmp2_ < _tmp5_)) {
                                break;
                        }
-                       _tmp7_ = func;
-                       _tmp7__target = func_target;
-                       _tmp8_ = i;
-                       _tmp9_ = GINT_TO_POINTER (_tmp8_ + 1);
-                       _tmp10_ = self->priv->db;
-                       _tmp11_ = i;
-                       _tmp12_ = gee_abstract_list_get ((GeeAbstractList*) 
_tmp10_, _tmp11_);
-                       _tmp7_ (_tmp9_, (DMAPRecord*) _tmp12_, _tmp7__target);
+                       _tmp6_ = func;
+                       _tmp6__target = func_target;
+                       _tmp7_ = i;
+                       _tmp8_ = GINT_TO_POINTER (_tmp7_ + 1);
+                       _tmp9_ = self->priv->db;
+                       _tmp10_ = i;
+                       _tmp11_ = gee_abstract_list_get ((GeeAbstractList*) 
_tmp9_, _tmp10_);
+                       _tmp6_ (_tmp8_, (DMAPRecord*) _tmp11_, _tmp6__target);
                }
        }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libdmapsharing-2.9.30/tests/vala-dpap-record.c 
new/libdmapsharing-2.9.31/tests/vala-dpap-record.c
--- old/libdmapsharing-2.9.30/tests/vala-dpap-record.c  2015-02-08 
02:43:38.000000000 +0100
+++ new/libdmapsharing-2.9.31/tests/vala-dpap-record.c  2015-06-01 
03:01:03.000000000 +0200
@@ -1,4 +1,4 @@
-/* vala-dpap-record.c generated by valac 0.22.1, the Vala compiler
+/* vala-dpap-record.c generated by valac 0.27.2, the Vala compiler
  * generated from vala-dpap-record.vala, do not modify */
 
 /*   FILE: vala-dpap-record.vala -- A DPAPRecord implementation in Vala
@@ -43,7 +43,7 @@
 typedef struct _ValaDPAPRecordClass ValaDPAPRecordClass;
 typedef struct _ValaDPAPRecordPrivate ValaDPAPRecordPrivate;
 #define _g_free0(var) (var = (g_free (var), NULL))
-#define _g_byte_array_free0(var) ((var == NULL) ? NULL : (var = 
(g_byte_array_free (var, TRUE), NULL)))
+#define _g_byte_array_unref0(var) ((var == NULL) ? NULL : (var = 
(g_byte_array_unref (var), NULL)))
 
 #define TYPE_VALA_DPAP_RECORD_FACTORY (vala_dpap_record_factory_get_type ())
 #define VALA_DPAP_RECORD_FACTORY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), 
TYPE_VALA_DPAP_RECORD_FACTORY, ValaDPAPRecordFactory))
@@ -242,7 +242,7 @@
        data = _tmp14_;
        data_length1 = _tmp15_;
        _data_size_ = data_length1;
-       if (_inner_error_ != NULL) {
+       if (G_UNLIKELY (_inner_error_ != NULL)) {
                data = (g_free (data), NULL);
                _g_free0 (path);
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", 
__FILE__, __LINE__, _inner_error_->message, g_quark_to_string 
(_inner_error_->domain), _inner_error_->code);
@@ -250,7 +250,7 @@
                return NULL;
        }
        _tmp16_ = g_byte_array_new ();
-       _g_byte_array_free0 (self->priv->_thumbnail);
+       _g_byte_array_unref0 (self->priv->_thumbnail);
        self->priv->_thumbnail = _tmp16_;
        _tmp17_ = self->priv->_thumbnail;
        g_byte_array_append (_tmp17_, data, data_length1);
@@ -371,7 +371,7 @@
        gint _tmp3__length1 = 0;
        g_return_if_fail (self != NULL);
        _tmp0_ = g_byte_array_new ();
-       _g_byte_array_free0 (self->priv->_thumbnail);
+       _g_byte_array_unref0 (self->priv->_thumbnail);
        self->priv->_thumbnail = _tmp0_;
        _tmp1_ = self->priv->_thumbnail;
        _tmp2_ = value;
@@ -509,7 +509,7 @@
        g_object_class_install_property (G_OBJECT_CLASS (klass), 
VALA_DPAP_RECORD_FILENAME, g_param_spec_string ("filename", "filename", 
"filename", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | 
G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
        g_object_class_install_property (G_OBJECT_CLASS (klass), 
VALA_DPAP_RECORD_ASPECT_RATIO, g_param_spec_string ("aspect-ratio", 
"aspect-ratio", "aspect-ratio", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK 
| G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
        g_object_class_install_property (G_OBJECT_CLASS (klass), 
VALA_DPAP_RECORD_FORMAT, g_param_spec_string ("format", "format", "format", 
NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | 
G_PARAM_READABLE | G_PARAM_WRITABLE));
-       g_object_class_install_property (G_OBJECT_CLASS (klass), 
VALA_DPAP_RECORD_THUMBNAIL, g_param_spec_pointer ("thumbnail", "thumbnail", 
"thumbnail", G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | 
G_PARAM_READABLE | G_PARAM_WRITABLE));
+       g_object_class_install_property (G_OBJECT_CLASS (klass), 
VALA_DPAP_RECORD_THUMBNAIL, g_param_spec_boxed ("thumbnail", "thumbnail", 
"thumbnail", G_TYPE_BYTE_ARRAY, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | 
G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
        g_object_class_install_property (G_OBJECT_CLASS (klass), 
VALA_DPAP_RECORD_COMMENTS, g_param_spec_string ("comments", "comments", 
"comments", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | 
G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
        g_object_class_install_property (G_OBJECT_CLASS (klass), 
VALA_DPAP_RECORD_LARGE_FILESIZE, g_param_spec_int ("large-filesize", 
"large-filesize", "large-filesize", G_MININT, G_MAXINT, 0, G_PARAM_STATIC_NAME 
| G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | 
G_PARAM_WRITABLE));
        g_object_class_install_property (G_OBJECT_CLASS (klass), 
VALA_DPAP_RECORD_PIXEL_HEIGHT, g_param_spec_int ("pixel-height", 
"pixel-height", "pixel-height", G_MININT, G_MAXINT, 0, G_PARAM_STATIC_NAME | 
G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | 
G_PARAM_WRITABLE));
@@ -545,7 +545,7 @@
        _g_free0 (self->priv->_aspect_ratio);
        _g_free0 (self->priv->_format);
        _g_free0 (self->priv->_comments);
-       _g_byte_array_free0 (self->priv->_thumbnail);
+       _g_byte_array_unref0 (self->priv->_thumbnail);
        G_OBJECT_CLASS (vala_dpap_record_parent_class)->finalize (obj);
 }
 
@@ -583,7 +583,7 @@
                g_value_set_string (value, vala_dpap_record_get_format (self));
                break;
                case VALA_DPAP_RECORD_THUMBNAIL:
-               g_value_set_pointer (value, vala_dpap_record_get_thumbnail 
(self));
+               g_value_set_boxed (value, vala_dpap_record_get_thumbnail 
(self));
                break;
                case VALA_DPAP_RECORD_COMMENTS:
                g_value_set_string (value, vala_dpap_record_get_comments 
(self));
@@ -627,7 +627,7 @@
                vala_dpap_record_set_format (self, g_value_get_string (value));
                break;
                case VALA_DPAP_RECORD_THUMBNAIL:
-               vala_dpap_record_set_thumbnail (self, g_value_get_pointer 
(value));
+               vala_dpap_record_set_thumbnail (self, g_value_get_boxed 
(value));
                break;
                case VALA_DPAP_RECORD_COMMENTS:
                vala_dpap_record_set_comments (self, g_value_get_string 
(value));


Reply via email to