File gupnp-av.changes of Package gupnp-av
-------------------------------------------------------------------
Fri Apr 29 14:04:56 UTC 2011 - dimstar@opensuse.org
- Update to version 0.8.0:
+ XML node names for 'artist' and 'author'.
+ Explicitly link test programs. This should fix the DSO build
issue on Fedora.
+ Use LDADD rather than LDFLAGS in Makefile.am.
- Changes from version 0.7.1:
+ Merge fixes from version 0.6.3
- Changes from version 0.7.0:
+ Add API to set/get dlna:dlnaManaged attribute.
+ Add API to add/list createClass elements to/of DIDL-Lite
containers.
+ Declare/create the DLNA namespace only once at the start of the
DIDL-Lite document (just like upnp and dc namespaces) and pass
that to each object in that document.
+ Correct minor typo/c&p mistakes in docs.
+ Use correct function to set XML attributes.
+ Minor coding-style fixes to doc comments.
- Use source services: download_url, recompress and set_version.
-------------------------------------------------------------------
Tue Dec 7 12:59:49 CET 2010 - vuntz@opensuse.org
- Update to version 0.6.3:
+ Fix filtering of top-level DIDL-Lite attributes.
+ Correctly handle namespace of DIDL-Lite attributes and their
parent nodes when filtering. Together with previous change,
this allows us to pass DLNA CTT testcases 7.3.63.1-5.
+ 'profileID' attribute of 'albumArtURI' element isn't a standard
property so it must be filtered out unless its explicitly
white-listed by the application.
+ Use correct function to set XML attributes.
+ Correct minor C&P mistakes in API documentation.
-------------------------------------------------------------------
Fri Oct 22 16:43:13 CEST 2010 - dimstar@opensuse.org
- Update to version 0.6.2:
+ Bump g-i requirement to 0.9.5
- Drop gupnp-av-fix-introspection-build.patch: fixed upstream.
Remove autoreconf call, which is no longer needed.
- Remove SUSE_ASNEEDED=0.
-------------------------------------------------------------------
Fri Oct 1 17:24:46 CEST 2010 - vuntz@opensuse.org
- Add gupnp-av-fix-introspection-build.patch to fix build with
recent gobject-introspection. Add autoreconf call needed for this
patch.
-------------------------------------------------------------------
Wed Sep 29 14:07:29 CEST 2010 - vuntz@opensuse.org
- Update to version 0.6.1:
+ Fix introspection build.
- Add gobject-introspection-devel BuildRequires to build
introspection data.
- Use SUSE_ASNEEDED=0 to fix the build.
-------------------------------------------------------------------
Fri Sep 17 09:33:35 CEST 2010 - vuntz@opensuse.org
- Update to version 0.6.0:
+ Add mising symbols to docs.
+ Remove redundant entries from doc sections.
+ Doc system should ignore all private headers.
+ Don't use deprecated gobject API.
+ "genre" is in the upnp namespace, not dc.
-------------------------------------------------------------------
Wed Aug 11 02:44:02 CEST 2010 - lmedinas@opensuse.org
- Update to version 0.5.9:
+ Add 64bit size property to allow resources to be bigger than
2-GB.
+ Mircoseconds part of duration in resources needs to be a
3-digit number as per DLNA requirement.
+ Don't set the operation parameter if no operations are
supported as per DLNA requirement.
- Update to version 0.5.8:
+ Fix crashes in DIDLLiteContributor API.
+ Remove incomplete and broken DLNA guessing code. Applications
should use gupnp-dlna now for all their DLNA needs.
+ Do set the 'dlna:profileID' property of 'albumArtURI' node and
treat it as mandatory as per DLNA guidelines.
+ Prefer non-transcoded resources over transcoded ones when
choosing compatible resources for a particular MediaRenderer.
+ Minor correction to DIDL filtering code.
+ Some other minor improvements/fixes.
-------------------------------------------------------------------
Tue Jul 6 00:03:22 CEST 2010 - dimstar@opensuse.org
- Update to version 0.5.7:
+ Make namespace properties on GUPnPDIDLLiteObject readable and
provide getter functions for them.
+ Improve performance of DIDL-Lite parsing by moving namespace
lookups to GUPnPDIDLLiteParser.
-------------------------------------------------------------------
Mon Jun 21 12:48:45 CEST 2010 - dimstar@opensuse.org
- Update to version 0.5.6:
+ Optimize namespace handling in DIDL-Lite handling code.
+ Hide internal function gupnp_didl_lite_object_new_from_xml().
+ Remove new redundant gupnp_didl_lite_container_new_from_xml().
+ Free the array allocated by xmlGetNsList().
-------------------------------------------------------------------
Fri May 14 11:38:18 CEST 2010 - dimstar@opensuse.org
- Update to version 0.5.5:
+ Provide gobject-introspection GIR and typelib.
+ Provide microseconds in 'duration' to satisfy XBox.
+ Fix data type of GUPnPDIDLLiteContainer:child-count
+ Fix build issues in jhbuild environment.
+ Enable silent build rules if they are available.
-------------------------------------------------------------------
Sun Jan 31 23:46:54 CET 2010 - vuntz@opensuse.org
- Update to version 0.5.4:
+ Gracefully handle empty or no 'res' node.
+ Function to get the list of descriptors from DIDL-Lite objects.
+ More complete comparison for LPCM mime types.
+ Fix incorrect type conversion of DLNA flags.
+ DLNA flags should not default to a specific DLNA version.
+ New APIs to deal with contributor-related properties in
DIDL-Lite objects.
+ Remove redundant construction methods.
+ Add forgotten header to the meta-header file.
+ Add and fix gobject-introspection annotations.
+ Lots of documentation fixes.
+ Many minor non-functional fixes/improvements.
-------------------------------------------------------------------
Mon Nov 30 20:12:58 CET 2009 - dimstar@opensuse.org
- Update to version 0.5.2:
+ Add a missing NULL check
+ Fix a potential leak of xmlDoc
+ Register a (g)type for GUPnPSearchCriteriaOp for better gtk-doc
and vala-gen-introspect support
+ Fix docs for GUPnPSearchCriteriaParser::expression
+ Fix parsing of SearchCriteria strings: Closing paranthesis
doesn't imply end of SearchCriteria expression.
-------------------------------------------------------------------
Thu Oct 1 15:01:14 CEST 2009 - dimstar@opensuse.org
- Update to version 0.5.1:
+ New completely object-oriented, much simpler and consistent API
See NEWS file for more details.
+ New Error domain for protocol related errors
+ Workaround for broken printf() implementations
+ Bitrate is in bytes/second and not bits/second
- soNUM changed to 2, follow this by renaming the lib subpackage.
-------------------------------------------------------------------
Sat Jun 13 23:36:52 CEST 2009 - vuntz@novell.com
- Initial package.