2014-07-16 23:12:31 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 16 19:18:41 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.22.2:
|
|
|
|
+ Fix dbus plugins.
|
|
|
|
+ Bump libsoup requirement to 2.44.
|
|
|
|
+ tracker: actually use nmm:dlnamime property.
|
|
|
|
+ Bugs fixed: bgo#730913.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2014-04-14 23:48:27 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 14 20:40:01 UTC 2014 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.22.1:
|
|
|
|
+ Core: Don't spam debug log.
|
|
|
|
+ Renderer: Fix URI handling for playlists.
|
|
|
|
+ Bugs fixed: bgo#726776.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2014-04-03 22:49:09 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 25 14:00:28 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.22.0:
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 19 09:18:52 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.21.6:
|
|
|
|
+ More cp -d replacement.
|
|
|
|
+ GStreamer Renderer: Fix two criticals on start-up.
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 7 07:48:57 UTC 2014 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.21.5:
|
|
|
|
+ Some gtk-doc fixes.
|
|
|
|
+ Remove obsolete configure function from autogen.sh.
|
|
|
|
+ Fix "make distcheck".
|
|
|
|
+ Replace non-portable cp -d.
|
|
|
|
+ Fix GstLaunch examples in rygel.conf for GStreamer 1.0.
|
|
|
|
+ Add support for /etc/pretty-hostname.
|
|
|
|
+ Support building with tracker-1.0 API.
|
|
|
|
+ Core:
|
|
|
|
- Remove Freedesktop.* DBus interfaces.
|
|
|
|
- Move the two copies of Rygel.DLNAProfile to Core.
|
|
|
|
+ GStreamer Renderer:
|
|
|
|
- Deprecate .wrap constructor.
|
|
|
|
- Don't leak and return a value in the .wrap constructor on
|
|
|
|
error.
|
|
|
|
+ MediaExport: Be a bit more helpful and tell which folder we
|
|
|
|
failed to enumerate.
|
|
|
|
+ Bugs fixed: bgo#722021, bgo#722527, bgo#724138, bgo#724215,
|
|
|
|
bgo#724820.
|
|
|
|
+ Updated translations.
|
|
|
|
- Drop rygel-Make-GstLaunch-pipelines-work-with-gst-1.0.patch and
|
|
|
|
rygel-support-tracker-1.0.patch: Fixed upstream.
|
|
|
|
- Drop automake and libtool BuildRequires and stop passing
|
|
|
|
autoreconf: No longer needed as we do not carry any patches.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 20 12:23:36 UTC 2014 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
- Add rygel-support-tracker-1.0.patch: Support building with
|
|
|
|
tracker-1.0, patch to be sent upstream.
|
|
|
|
- Replace pkgconfig(tracker-sparql-0.18) for
|
|
|
|
pkgconfig(tracker-sparql-1.0) BuildRequires, and add automake and
|
|
|
|
libtool BuildRequires and pass autoreconf due to above patch.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 14 23:30:00 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.21.4:
|
|
|
|
+ Core: Link against libm for "round" function.
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 14 23:00:00 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.21.3:
|
|
|
|
+ Update FSF address.
|
|
|
|
+ Server:
|
|
|
|
- Use correct depth for PNG thumbnails.
|
|
|
|
- Add hacks for LG SmartShare TVs.
|
|
|
|
+ MediaExport: Work around an SQL error when browsing Artists.
|
|
|
|
+ GStreamer Renderer:
|
|
|
|
- Query source element for duration and position.
|
|
|
|
- Remove BUFFERING/CLOCK_LOST handling.
|
|
|
|
+ External: Don't corrupt container names.
|
|
|
|
+ Bugs fixed: bgo#720671, bgo#720836, bgo#721270, bgo#721575,
|
|
|
|
bgo#721824.
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 14 22:00:00 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.21.2.1:
|
|
|
|
+ Add build support for tracker 0.18.
|
|
|
|
+ Server:
|
|
|
|
- Allow server plugins to override search capabilities.
|
|
|
|
- Add more Samsung hacks.
|
|
|
|
- Add seeking hacks for some UPnP music receivers.
|
|
|
|
+ Renderer:
|
|
|
|
- Return protocol info of current media in
|
|
|
|
GetCurrentConnectionInfo call.
|
|
|
|
- Implement SetNextAVTransportURI.
|
|
|
|
- Treat REL_TIME/ABS_TIME the same again. This is less broken
|
|
|
|
than the original fix.
|
|
|
|
- Use correct PlaybackStorageMedium values.
|
|
|
|
+ BasicManagement: Remove unused state variable.
|
|
|
|
+ MPRIS: Set default playspeed to prevent a critical.
|
|
|
|
+ External: Fix wrong parameter order in AlbumArtFactory.
|
|
|
|
+ Bugs fixed: bgo#706986, bgo#709165, bgo#712181, bgo#712660,
|
|
|
|
bgo#715089, bgo#719721, bgo#719998, bgo#720669, bgo#720837.
|
|
|
|
+ Updated translations.
|
|
|
|
- Replace pkgconfig(tracker-sparql-0.16) BuildRequires with
|
|
|
|
pkgconfig(tracker-sparql-0.18): move to Tracker 0.18.
|
|
|
|
- Change SLPP packages suffix from -2_0-1 to -2_2-2, following
|
|
|
|
upstreams soname changes (incl. -devel pacakge requires).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 14 21:00:00 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.21.1:
|
|
|
|
+ Fix vala check to only compile, not link to avoid issues with
|
|
|
|
gst-uninstalled.
|
|
|
|
+ Some documentation fixes.
|
|
|
|
+ Port to new libsoup session API.
|
|
|
|
+ Basic Management: Add initial support.
|
|
|
|
+ Server: Support serving subtitles using the PV method. Fixes
|
|
|
|
external subtitles for a variety of devices such as WD TV Live
|
|
|
|
or Panasonic TVs.
|
|
|
|
+ Renderer:
|
|
|
|
- Accept missing mime-types in playlist check.
|
|
|
|
- Fix CurrentTransportActions to include Next and Prev.
|
|
|
|
- Support milliseconds in time-stamps.
|
|
|
|
- Drop allowed value list from TransportPlaySpeed.
|
|
|
|
- Unify playspeed parsing.
|
|
|
|
- Implement DLNA bye seeking.
|
|
|
|
- Fix and implement PlaybackStorageMedium variable.
|
|
|
|
+ MPRIS: Fix for new renderer API.
|
|
|
|
+ GStreamer renderer:
|
|
|
|
- Implement DLNA byte seeking.
|
|
|
|
- Enable more playspeeds.
|
|
|
|
+ Bugs fixed: bgo#707058, bgo#707059, bgo#707541, bgo#707831,
|
|
|
|
bgo#710368, bgo#711399, bgo#711661, bgo#712336.
|
|
|
|
- Changes from version 0.21.0:
|
|
|
|
+ Port to new libsoup vapi.
|
|
|
|
+ Several i18n fixes.
|
|
|
|
+ Make missing gtk-doc non fatal and just don't build api docs
|
|
|
|
then unless explicitly requested.
|
|
|
|
+ Rename --enable-valadoc to --enable-apidocs.
|
|
|
|
+ Several style fixes.
|
|
|
|
+ Add "devel" and "release" shortcuts to autogen.
|
|
|
|
+ Drop strict vala compiler because of deprecations.
|
|
|
|
+ Core: Get MediaDevice port from MetaConfig.
|
|
|
|
+ Server:
|
|
|
|
- Generate proper contentFeatures.dlna.org header for DIDL_S
|
|
|
|
resources.
|
|
|
|
- Use xmlNs instead of specifying the namespace in string form
|
|
|
|
in Samsung subtitle support.
|
|
|
|
- Make MediaObject.serialize public to enable custom XML
|
|
|
|
modifications.
|
|
|
|
- Use URL-aware base64 encoding to prevent issues with "/".
|
|
|
|
+ Renderer:
|
|
|
|
- Fix REL_TIME seeking.
|
|
|
|
- Fix error codes when seeking beyond the file.
|
|
|
|
- Fix error codes when time-seek is not available.
|
|
|
|
- Add PossiblePlaybackStorageMedia values.
|
|
|
|
- Set track info for empty or non-http uris.
|
|
|
|
- Fix AbsoluteCounterPosition type.
|
|
|
|
- Listen to MediaPlayer.volume changes.
|
|
|
|
- Don't loop on image-only playlists.
|
|
|
|
- Lower LastChange accumulation timeout.
|
|
|
|
+ GStreamer renderer:
|
|
|
|
- Handle seeking beyond end of file.
|
|
|
|
- Remove invalid DLNA profile MPEG_TS_HD_EU_ISO.
|
|
|
|
- Fix GStreamer dependency to use 1.0 instead of 0.10.
|
|
|
|
+ MediaExport: Fix GstDiscoverer error handling.
|
|
|
|
+ MPRIS:
|
|
|
|
- Fix seeking.
|
|
|
|
- Query seeking ability from DBus.
|
|
|
|
- Ignore read-only MPRIS peers.
|
|
|
|
+ Simple media engine: Support files > 4GB on 32bit systems.
|
|
|
|
+ Bugs fixed: bgo#677405, bgo#686628, bgo#692509, bgo#704317,
|
|
|
|
bgo#707054, bgo#709077, bgo#709170, bgo#709190, bgo#709287,
|
|
|
|
bgo#709551, bgo#709627, bgo#709723, bgo#709887, bgo#710377,
|
|
|
|
bgo#710781.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2014-02-14 22:02:54 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 14 20:38:21 UTC 2014 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
- Add rygel-Make-GstLaunch-pipelines-work-with-gst-1.0.patch, make
|
|
|
|
the GstLaunch pipelines in rygel.conf work with gst-1.0
|
|
|
|
(bgo#724215, bnc#864121).
|
|
|
|
|
2013-12-26 13:43:19 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 26 11:48:57 UTC 2013 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.20.3:
|
|
|
|
+ Allow building against Tracker 0.18.
|
|
|
|
+ Server:
|
|
|
|
- Add more work-arounds for Samsung TVs.
|
|
|
|
- Add more hacks for devices doing full seek requests.
|
|
|
|
+ Bugs fixed: bgo#715089.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2013-11-13 22:15:21 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 11 22:01:16 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.20.2 (bnc#849913):
|
|
|
|
+ Renderer:
|
|
|
|
- Return proper error if media is not seekable.
|
|
|
|
- Prevent a critical on missing MIME-types.
|
|
|
|
- Add Next/Prev to CurrentTransportActions.
|
|
|
|
- Support milliseconds in renderer.
|
|
|
|
+ Server:
|
|
|
|
- Fix XML generation.
|
|
|
|
- Fix base64 escaping of URLs.
|
|
|
|
+ MPRIS:
|
|
|
|
- Ignore read-only peers.
|
|
|
|
+ Bugs fixed: bgo#710377, bgo#710877, bgo#711399, bgo#711661.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2013-10-14 16:29:56 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Oct 14 11:52:09 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.20.1:
|
|
|
|
+ Core: Make it possible to set a fixed TCP port in
|
|
|
|
Rygel.MediaDevice.
|
|
|
|
+ Renderer:
|
|
|
|
- Implement REL_TIME seeking.
|
|
|
|
- Fix UPnP error codes on illegal seek targets.
|
|
|
|
- Fix PossiblePlaybackStorageMedia values.
|
|
|
|
- Set track information for non-HTTP URIs.
|
|
|
|
- Fix AbsoluteCounterPosition value type.
|
|
|
|
- Reflect volume information from player on UPnP.
|
|
|
|
- Don't do looped playback for image playlists.
|
|
|
|
- Lower changelog aggregation timeout.
|
|
|
|
+ Server: Return proper contentFeatures header for generated
|
|
|
|
playlists.
|
|
|
|
+ Preferences: Fix c&p tooltips.
|
|
|
|
+ GStreamer Renderer:
|
|
|
|
- Check seek target before actually seeking.
|
|
|
|
- Remove invalid MPEG_TS_HD_EU_ISO profile.
|
|
|
|
+ MediaExport: Fix an issue with disappearing files and having
|
|
|
|
non-accessible files in the index.
|
|
|
|
+ MPRIS:
|
|
|
|
- Fix seeking.
|
|
|
|
- Only allow seeking on peers that actually support it.
|
|
|
|
+ Simple Media Engine: Fix issue when streaming a file > 4GB on
|
|
|
|
platforms that don't support MMAP calls on files this large.
|
|
|
|
|
2013-09-19 21:28:04 +02:00
|
|
|
-------------------------------------------------------------------
|
2013-09-24 22:04:01 +02:00
|
|
|
Tue Sep 24 12:11:05 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.20.0:
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2013-09-19 21:28:04 +02:00
|
|
|
Mon Sep 16 21:07:57 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.19.7:
|
|
|
|
+ Renderer:
|
|
|
|
- Fix compatible actions.
|
|
|
|
- Fix missing , in renderer protocol info.
|
|
|
|
- Initialize mute state from player.
|
|
|
|
+ MediaExport: Fix a crash after disabling virtual folders.
|
|
|
|
+ Rygel: Print version number on startup.
|
|
|
|
+ Bugs fixed: bgo#677552, bgo#701934, bgo#706978, bgo#707962.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2013-09-07 15:17:58 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 3 13:56:15 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.19.6:
|
|
|
|
+ Improve Android compatiblity.
|
|
|
|
+ Server:
|
|
|
|
- Fix upload of files.
|
|
|
|
- Fix CreateReference call.
|
|
|
|
+ GStreamer Renderer:
|
|
|
|
- Fix warning with newer valac about copying unowned structs.
|
|
|
|
+ MediaExport:
|
|
|
|
- Fix warning with newer valac about copying unowned structs.
|
|
|
|
+ Bugs fixed: bgo#706525, bgo#706797, bgo#707065, bgo#707146.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2013-08-21 23:20:31 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Aug 21 06:47:21 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.19.5:
|
|
|
|
+ Core:
|
|
|
|
- Use proper PNG depth value of 24 bit.
|
|
|
|
- Fix several error codes.
|
|
|
|
+ Server:
|
|
|
|
- Validate <createClass> nodes during object creation.
|
|
|
|
- Fix recursive item removal and notification thereof.
|
|
|
|
- Fix several error codes.
|
|
|
|
- Remove manually removed items from the ItemRemovalQueue.
|
|
|
|
- Report missing "Filter" argument in browse call.
|
|
|
|
- Use searchClasses to find a compatible container in
|
|
|
|
DLNA.ORG_AnyContainer container creation scenario.
|
|
|
|
- Add X_GetDLNAUploadProfiles call.
|
|
|
|
- Move the knowledge about supported DLNA profiles from the
|
|
|
|
MediaEngine to the MediaServerPlugin.
|
|
|
|
+ Renderer:
|
|
|
|
- Add possibility to define a set of supported DLNA profiles
|
|
|
|
and not only mime types to the renderer.
|
|
|
|
- Add missing <X_DLNADOC> node and content.
|
|
|
|
- Remove unused state variables.
|
|
|
|
+ MediaExport plugin:
|
|
|
|
- Fix invalid browse response in "Artist" folder that broke
|
|
|
|
compatibility with certain Samsung TV sets.
|
|
|
|
- Actually use the sort criteria when browsing/searching in
|
|
|
|
virtual folders.
|
|
|
|
- Fix a critical/crash on automatic item removal.
|
|
|
|
- Implement container removal.
|
|
|
|
- Emit containerUpdateID signals when a playlist container
|
|
|
|
changes.
|
|
|
|
- Add several messages when database operations fail.
|
|
|
|
- Fix memory corruption in SQLite string collation functions.
|
|
|
|
- Use fall-back search when client searches for @refID to
|
|
|
|
capture the virtual container as well as manually created
|
|
|
|
references.
|
|
|
|
- Use correct OCM flags for playlist containers.
|
|
|
|
- Remove hack for searching UPnP containers.
|
|
|
|
- Fix recursion in virtual containers on certain search
|
|
|
|
requests.
|
|
|
|
- Fix a critical in the custom SQLite "CONTAINS" keyword
|
|
|
|
implementation.
|
|
|
|
+ External plugin:
|
|
|
|
- Fix an untranslatable message.
|
|
|
|
+ Bugs fixed: bgo#699698, bgo#702228, bgo#702253, bgo#702452,
|
|
|
|
bgo#702633, bgo#702741, bgo#703135, bgo#704146, bgo#705084,
|
|
|
|
bgo#705576, bgo#705587, bgo#705899, bgo#706058, bgo#706059,
|
|
|
|
bgo#706142, bgo#706143, bgo#706182.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2013-07-31 20:58:34 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jul 30 16:31:04 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.19.4:
|
|
|
|
+ Fix building with --enable-debug.
|
|
|
|
+ Fix device templates to have "correct" element order.
|
|
|
|
+ Add a target to generate the HTML versions of manpages.
|
|
|
|
+ Core:
|
|
|
|
- Fix DescriptionFile.set_dlna_caps to properly create missing
|
|
|
|
nodes.
|
|
|
|
- Keep order of elements when manipulating the device
|
|
|
|
description in DescriptionClass.
|
|
|
|
- Refactor code to only manipulate the device description from
|
|
|
|
one place.
|
|
|
|
+ Server:
|
|
|
|
- Fix seeking with full-range seeks on time-based seek
|
|
|
|
requests.
|
|
|
|
- Fix a rare issue with item creation returning the wrong
|
|
|
|
meta-data.
|
|
|
|
- Fix UpdateObject UPnP call to actually work.
|
|
|
|
- Use object.container by default and fall-back to
|
|
|
|
object.container.storageFolder for XBox 360.
|
|
|
|
- Fix error codes for serveral SOAP calls.
|
|
|
|
- Add support for dc:creator.
|
|
|
|
- Fix an accidental C ABI break.
|
|
|
|
- Always add a user agent to the agent cache even if it doesn't
|
|
|
|
match the current hack.
|
|
|
|
- Force HTTP 1.1 as recommended by DLNA.
|
|
|
|
- Fix upload of DIDL_S playlist items.
|
|
|
|
- Make it possible to override OCM flags in children of
|
|
|
|
MediaObject.
|
|
|
|
+ MediaExport:
|
|
|
|
- Use proper (full) iso8601 date format as required by DLNA.
|
|
|
|
- Use object.container by default and fall-back to
|
|
|
|
object.container.storageFolder for XBox 360.
|
|
|
|
- Use DLNA-compliant create-classes.
|
|
|
|
- Allow reference creation everywhere.
|
|
|
|
- Use dc:creator.
|
|
|
|
- Don't leak file descriptors in the JPEG writer.
|
|
|
|
- Set proper OCM flags on the playlist root container.
|
|
|
|
- Set proper <upnp:searchClass> on containers.
|
|
|
|
+ Bugs fixed: bgo#701637, bgo#701948, bgo#702083, bgo#702231,
|
|
|
|
bgo#702254, bgo#702255, bgo#702256, bgo#702258, bgo#702262,
|
|
|
|
bgo#702451, bgo#702555, bgo#702743, bgo#703044, bgo#703140,
|
|
|
|
bgo#703241, bgo#704066.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2013-06-23 22:52:47 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Jun 23 18:18:51 UTC 2013 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.19.3:
|
|
|
|
+ Server:
|
|
|
|
- Add container serialisation to EXTM3U.
|
|
|
|
- Fix DLNA transfer modes for generated playlists.
|
|
|
|
+ Rygel: Add -s,--shutdown options to shut down a running
|
|
|
|
instance without using d-feet or dbus-send.
|
|
|
|
+ GStreamer media engine:
|
|
|
|
- Some string fixes.
|
|
|
|
- Fix a typo in the avenc_aac preset.
|
|
|
|
- Issue a proper warning when we fail to setup a data source.
|
|
|
|
- Don't crash if there's no RTP depayloader available.
|
|
|
|
+ MediaExport:
|
|
|
|
- Make it possible to remove playlists.
|
|
|
|
- Expose the playlists for XBox 360.
|
|
|
|
+ Preferences UI:
|
|
|
|
- Some glade file clean-ups.
|
|
|
|
- Move toolbar style from code to glade file.
|
|
|
|
- Support setting of multiple network interfaces as introduced
|
|
|
|
in 0.19.2.
|
|
|
|
+ Updated translations.
|
|
|
|
- Drop libtool BuildRequires, and stop passing autoreconf -fi in
|
|
|
|
%build as we do not carry any patches.
|
|
|
|
|
2013-06-23 15:42:20 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jun 4 18:41:20 UTC 2013 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.19.2:
|
|
|
|
+ Minor build fixes and clean-up.
|
|
|
|
+ Documentation updates and typos fixed.
|
|
|
|
+ Core: Make the interface= configuration multi-valued.
|
|
|
|
+ Rygel:
|
|
|
|
- Make the commandline options translatable.
|
|
|
|
- Show a message when we run in streaming-only mode.
|
|
|
|
+ Server: Some coding style fixes.
|
|
|
|
+ Renderer: Provide a proper fall-back to GET if peer does not
|
|
|
|
support HEAD.
|
|
|
|
+ Preferences: Don't lose the current network interface.
|
|
|
|
+ MediaExport:
|
|
|
|
- Don't lose child containers when we add the parent container.
|
|
|
|
- Fix sorting by date.
|
|
|
|
+ Bugs fixed: bgo#648003, bgo#694357, bgo#700570.
|
|
|
|
- Changes from version 0.19.1:
|
|
|
|
+ Some build simplifications.
|
|
|
|
+ Fix translation comments.
|
|
|
|
+ Update the architecture diagram.
|
|
|
|
+ Stop blindly loading every dynamic library we can find in the
|
|
|
|
plug-in folder.
|
|
|
|
+ Rygel: Show a warning if the user configuration could not be
|
|
|
|
found.
|
|
|
|
+ Core:
|
|
|
|
- Fix a memory leak in Rygel.DescriptionFile.
|
|
|
|
- Rename a variable called "template" to avoid issues when
|
|
|
|
using Rygel from C++.
|
|
|
|
+ Server: Don't add DIDL_S <res> nodes on childless containers.
|
|
|
|
+ Renderer: Treat MALFORMED requests as BAD_REQUESTS.
|
|
|
|
+ MediaExport:
|
|
|
|
- Add infrastructure for testing the plug-in.
|
|
|
|
- Add two regression tests for bgo#689326.
|
|
|
|
- Unbreak synchronization use-cases.
|
|
|
|
- Support server-side playlists.
|
|
|
|
+ Tracker: Make it possible to upload to DLNA.ORG_AnyContainer
|
|
|
|
even if there's nothing of that type of media shared yet.
|
|
|
|
+ GStreamer media engine:
|
|
|
|
- Some clean-up.
|
|
|
|
- Work around a vala bug causing issues on non-Intel
|
|
|
|
architectures.
|
|
|
|
+ Preferences:
|
|
|
|
- Only set "enable" checkmark if the user's config file and the
|
|
|
|
autostart file exist and enable-upnp is set in the
|
|
|
|
configuration.
|
|
|
|
- Fix issue with newly created user configuration being mostly
|
|
|
|
empty on first start.
|
|
|
|
- Use a GtkSwitch for enabling/disabling sharing.
|
|
|
|
- Fix starting Rygel after enabling it in the dialog.
|
|
|
|
|
|
|
|
+ Bugs fixed: bgo#660885, bgo#695593, bgo#698260, bgo#698572,
|
|
|
|
bgo#703281, bgo#697793, bgo#697949, lpo#827030
|
|
|
|
- Updated translations.
|
|
|
|
|
2013-05-14 20:06:19 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 13 17:28:17 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.18.2:
|
|
|
|
+ Rygel:
|
|
|
|
- Show a warning on missing user configuration.
|
|
|
|
+ Core:
|
|
|
|
- Fix a memory leak when modifying description files.
|
|
|
|
- Rename a C++ reserved keyword.
|
|
|
|
+ Server:
|
|
|
|
- Only add a DIDL_S resource to a container if it's non-empty.
|
|
|
|
+ Renderer:
|
|
|
|
- Use a better work-around for peers not supporting HEAD
|
|
|
|
requests.
|
|
|
|
+ GStreamer media engine:
|
|
|
|
- Remove dead code
|
|
|
|
- Work-around a vala code-gen bug causing streaming to fail on
|
|
|
|
non-Intel architectures.
|
|
|
|
- Drop a racy test.
|
|
|
|
+ Preferences UI:
|
|
|
|
- Fix logic of enable/disable to involve existence of the
|
|
|
|
autostart file.
|
|
|
|
- Fix half-empty user configuration on first start.
|
|
|
|
- Fix starting Rygel after enabling it in the UI.
|
|
|
|
+ MediaExport:
|
|
|
|
- Fix bug where child folders disappeared until next start when
|
|
|
|
adding their parent folder to the configuration.
|
|
|
|
+ Bugs fixed: bgo#648003, bgo#697793, bgo#698260, bgo#698572,
|
|
|
|
deb#703281.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2013-04-19 11:32:49 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Apr 16 11:12:45 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.18.1:
|
|
|
|
+ Rygel:
|
|
|
|
- Clarify commandline argument help.
|
|
|
|
+ Server:
|
|
|
|
- Fix the check for OCM flags on object creation.
|
|
|
|
- Set proper OCM flags in containers.
|
|
|
|
- Containers don't need to be added to object removal queue.
|
|
|
|
- Make it possible to delete a container via DestroyObject.
|
|
|
|
- Accept invalid seek requests on non-seekable entities.
|
|
|
|
+ Renderer:
|
|
|
|
- Improve mime-type comparing to be a bit more forgiving on the
|
|
|
|
format.
|
|
|
|
- Continue rendering even if peer does not support HTTP HEAD.
|
|
|
|
+ GStreamer media engine:
|
|
|
|
- Drop some format restrictions GStreamer should be able to
|
|
|
|
figure out itself.
|
|
|
|
+ MediaExport:
|
|
|
|
- Prefer object titles given through CreateObject call to those
|
|
|
|
got from meta-data extraction
|
|
|
|
- Fix an issue where SQLite errors were accidentally dropped.
|
|
|
|
- Fix child count for containers that only contain other
|
|
|
|
containers.
|
|
|
|
- Set the correct id when creating a container.
|
|
|
|
+ Bugs fixed: bgo#694814, bgo#694155, bgo#683926, bgo#694815,
|
|
|
|
bgo#674736.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2013-03-26 21:11:10 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 26 10:54:44 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.18.0:
|
|
|
|
+ Clarify the thread context of RygelDataSource's signals.
|
|
|
|
+ Fix a critical message during upload.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2013-03-20 20:18:10 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 19 19:29:58 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.17.10:
|
|
|
|
+ Fix preferences desktop file.
|
|
|
|
+ Fix a typo and namespace for errordomain.
|
|
|
|
+ Add hacks for Samsung TVs to generate proper mime-type for
|
|
|
|
Matroska files.
|
|
|
|
+ Fix variable expansion in configure scripts.
|
|
|
|
+ MediaExport:
|
|
|
|
- Revert change for static titles (bgo#683926).
|
|
|
|
+ GStreamer renderer:
|
|
|
|
- Show a proper error message on plabybin errors.
|
|
|
|
+ Bugs fixed: bgo#690877, bgo#691654.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2013-03-13 23:44:30 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 6 12:32:49 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.17.9:
|
|
|
|
+ Fix ContainerUpdateIDs variable.
|
|
|
|
+ Add DLNA "create-child-container" capabilities.
|
|
|
|
+ Add possibility to create containers in addition to items.
|
|
|
|
+ Always downgrade each service to V1 for device quirks.
|
|
|
|
+ Downgrade to V1 for libupnp-based devices.
|
|
|
|
+ Downgrade to V1 for iOS clients using system libraries for
|
|
|
|
HTTP.
|
|
|
|
+ Some spelling fixes.
|
|
|
|
+ Implement CreateReference UPnP call.
|
|
|
|
+ MediaExport:
|
|
|
|
- Allow to create containers.
|
|
|
|
- Use title set by CreateObject or UpdateObject instead of the
|
|
|
|
one detected from meta-data extraction.
|
|
|
|
- Some code clean-up.
|
|
|
|
- Drop unused database column.
|
|
|
|
+ Bugs fixed: bgo#694019, bgo#694155, bgo#683926, bgo#694270,
|
|
|
|
bgo#694179, bgo#694926.
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 20 20:33:21 UTC 2013 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.17.8:
|
|
|
|
+ Various documentation fixes.
|
|
|
|
+ Fix an issue with using DLNA.ORG_AnyContainer on upload.
|
|
|
|
+ Linker fixes.
|
|
|
|
+ Some minor nullable fixes.
|
|
|
|
+ Modify .pc files to include useful information for external
|
|
|
|
media engines and plug-ins.
|
|
|
|
+ Hide rygel-preferences in GNOME environment since it's handled
|
|
|
|
by system settings.
|
|
|
|
+ MediaExport:
|
|
|
|
- Various clean-ups.
|
|
|
|
- Fix comparing GFiles properly.
|
|
|
|
- Properly check for hidden files instead of using .has_prefix
|
|
|
|
(".").
|
|
|
|
- Don't emit multiple extraction errors.
|
|
|
|
- Fix some unnecessary sting copying.
|
|
|
|
- Fix plug-in start-up on on database error.
|
|
|
|
- Fix harvesting of dates from media files.
|
|
|
|
- More LastChange event emitting fixes.
|
|
|
|
- React if configuration of uris changes.
|
|
|
|
- Add an option to disable the virtual container hierarchy.
|
|
|
|
- Also extract basic file information if no GstDiscoverer can
|
|
|
|
be created.
|
|
|
|
+ GStreamer Renderer:
|
|
|
|
- Support flash videos as announced by grl-ms2 and its youtube
|
|
|
|
plug-in.
|
|
|
|
- Honor http_proxy environment variable and desktop proxy
|
|
|
|
settings.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 6 22:44:26 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.17.7:
|
|
|
|
+ Add keywords to .desktop file.
|
|
|
|
+ Fix documentation installation when building from tarball.
|
|
|
|
+ Convert all public classes to use GObject-style construction.
|
|
|
|
+ Add hack for Windows 7 system SSDP to show up in network
|
|
|
|
neighbourhood as media device and not as a generic UPnP device.
|
|
|
|
+ Support .smi subtitles.
|
|
|
|
+ Also apply device downgrade hacks to the media renderer.
|
|
|
|
+ Fix an issue with translation strings being splitted.
|
|
|
|
+ GStreamer Media Engine:
|
|
|
|
- Port to new GUPnP-DLNA API.
|
|
|
|
+ GStreamer Renderer:
|
|
|
|
- Fix LPCM mime type to be case-insensitive.
|
|
|
|
+ MediaExport:
|
|
|
|
- Drop unused DBus service. Same result will be achievable via
|
|
|
|
manipulating the settings in the next release.
|
|
|
|
- Some internal refactoring.
|
|
|
|
- Correctly use @refID on items in the virtual folders.
|
|
|
|
- Use proper container class for virtual folders.
|
|
|
|
- Don't loop endlessly when database upgrade fails.
|
|
|
|
- Port to new GUPnP-DLNA API.
|
|
|
|
- Fix an issue when the XDG_ variables are not properly
|
|
|
|
defined.
|
|
|
|
+ Bugs fixed: bgo#690770, bgo#690360, bgo#690533, bgo#675186,
|
|
|
|
bgo#692189, bgo#691595 and
|
|
|
|
https://github.com/01org/media-service-upnp/issues/117
|
|
|
|
+ Documentation updates.
|
|
|
|
+ Updated translations.
|
|
|
|
- Drop rygel-doc-install.patch: fixed upstream.
|
|
|
|
- Replace pkgconfig(gupnp-dlna-1.0) BuildRequires with
|
|
|
|
pkgconfig(gupnp-dlna-2.0), following upstreams port to the new
|
|
|
|
GUPnP-DLNA API.
|
|
|
|
- Add pkgconfig(gstreamer-app-1.0) and
|
|
|
|
pkgconfig(gupnp-dlna-gst-2.0) BuildRequires: new verified
|
|
|
|
dependencies.
|
|
|
|
- Replace pkgconfig(tracker-sparql-0.14) BuildRequires with
|
|
|
|
pkgconfig(tracker-sparql-0.16).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 6 21:08:49 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.17.6:
|
|
|
|
+ Fix parsing of configuration from environment variables.
|
|
|
|
+ Remove an ugly hack using leaking symbols in GStreamer media
|
|
|
|
engines.
|
|
|
|
+ Documentation updates.
|
|
|
|
+ Example code updates.
|
|
|
|
+ Silence uncaught error from Thumbnailer when there's no DBus
|
|
|
|
session bus.
|
|
|
|
+ Add a SD_NA MPEG2 transcoding profile for north american
|
|
|
|
SD-only televisions.
|
|
|
|
+ Fix bitrates for the AVC_MP4_BL_CIF15_AAC_520 DLNA profile.
|
|
|
|
+ GStreamer Renderer: Fix pc file install and dependencies.
|
|
|
|
+ GStreamer Media Engine:
|
|
|
|
- Clean-ups.
|
|
|
|
- Print a proper warning if the transcoding profile is empty
|
|
|
|
instead of showing a critical.
|
|
|
|
+ MediaExport:
|
|
|
|
- Add "All" container below each artist.
|
|
|
|
- Make some settings changeable at runtime: "extract-metadata"
|
|
|
|
and "monitor-changes" can now be changed and they will be
|
|
|
|
picked up without the need to restart or kill -HUP rygel.
|
|
|
|
- Fix missing objAdd event in change tracking.
|
|
|
|
- Suppress objMod events from containers that are not tracked.
|
|
|
|
- Remove some triple update events for one update.
|
|
|
|
+ MPRIS: Show a less scary message when no DBus session bus is
|
|
|
|
available.
|
|
|
|
+ External: Show a less scary message when no DBus session bus is
|
|
|
|
available.
|
|
|
|
+ Bugs fixed: bgo#676136, bgo#679262, bgo#686676, bgo#690772.
|
|
|
|
+ Updated translations.
|
|
|
|
- Add rygel-doc-install.patch: Fix installation path for
|
|
|
|
documentations.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 6 20:55:25 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.17.5.1:
|
|
|
|
+ Fix underlinking of some plug-ins.
|
|
|
|
+ MediaExport:
|
|
|
|
- Fix database upgrade from schema version 11 to 12.
|
|
|
|
- Changes from version 0.17.5:
|
|
|
|
+ Correctly announce "content-synchronization" DLNA capability if
|
|
|
|
supported.
|
|
|
|
+ Move some public classes to GObject-style construction.
|
|
|
|
+ Drop some obsolete code.
|
|
|
|
+ Large refactoring and clean-up of the build setup.
|
|
|
|
+ Renderer:
|
|
|
|
- Fix issue with internal plug-in in librygel-renderer.
|
|
|
|
- Delay creation of the PlayerController. This fixes a critical
|
|
|
|
in the wrapping GStreamer renderer.
|
|
|
|
- Fix an issue with X_DLNA_SeekTime being always available,
|
|
|
|
even for images.
|
|
|
|
- Fix a typo in the initial state variable notify.
|
|
|
|
- Add renderer-side PlaySpeed support.
|
|
|
|
+ Server:
|
|
|
|
- Fix issue with ServiceResetToken being regenerated at each
|
|
|
|
start.
|
|
|
|
- Fix issue with missing search capabilities when the plug-in
|
|
|
|
supports change tracking.
|
|
|
|
- Fix schema location in generated LastChange XML.
|
|
|
|
- Fix issue where only the most recent LastChange event was
|
|
|
|
added to the LastChange XML.
|
|
|
|
- Fix an issue with default parameter set to "this" being
|
|
|
|
ambigous.
|
|
|
|
- Get the SystemUpdateID from the back-end when it supports
|
|
|
|
change tracking.
|
|
|
|
+ GStreamer renderer:
|
|
|
|
- Base RygelPlaybinRenderer on RygelMediaRenderer instead of
|
|
|
|
directly extending RygelMediaDevice.
|
|
|
|
- Move the plugin class back into the Playbin plugin.
|
|
|
|
+ MediaExport:
|
|
|
|
- Implement tracking of changes.
|
|
|
|
- Persist ServiceResetToken.
|
|
|
|
- Persist systemUpdateID, containerUpdateID and
|
|
|
|
totalDeletedChildCount.
|
|
|
|
- Some file renaming to match coding style.
|
|
|
|
- Don't try to parse each and every text file.
|
|
|
|
- Don't run gst-discoverer on text files.
|
|
|
|
+ Fixed/added examples and tests.
|
|
|
|
+ Updated documentations.
|
|
|
|
+ Bugs fixed: bgo#689603, bgo#689134, bgo#689135, bgo#689960,
|
|
|
|
bgo#690056.
|
|
|
|
- Changes from version 0.17.4:
|
|
|
|
+ Various documentation fixes.
|
|
|
|
+ Fix .pc file to point to correct version of libgee.
|
|
|
|
+ Hopefully final fix for building with --disable-valadoc.
|
|
|
|
+ Change --with-media-engine=none to =simple.
|
|
|
|
+ MediaExport:
|
|
|
|
- Add DLNA profile for playlists.
|
|
|
|
- Ignore files starting with ".".
|
|
|
|
- Handle text/plain to accomodate issues with shared-mime-info
|
|
|
|
and missing file extensions.
|
|
|
|
+ Bugs fixed: bgo#689517
|
|
|
|
- Changes from version 0.17.3:
|
|
|
|
+ Really bump Vala requirement as announced in previous version.
|
|
|
|
+ Remove obsolete --enable-test-plugin configure option.
|
|
|
|
+ Don't run tests by default.
|
|
|
|
+ Server:
|
|
|
|
- Add serialisation of containers to DIDL_S playlist format.
|
|
|
|
- Generate thumbnails for native files only.
|
|
|
|
- Add support for playlist items.
|
|
|
|
- Support DIDL_S DLNA profile.
|
|
|
|
+ Tracker:
|
|
|
|
- Fix building against recent tracker releases.
|
|
|
|
+ Renderer:
|
|
|
|
- Mark some strings for translation.
|
|
|
|
- Add PresetNameList to initial notify.
|
|
|
|
- Set correct track numbers.
|
|
|
|
- Support DIDL_S playlists.
|
|
|
|
- Some state notification fixes.
|
|
|
|
- Add GetCurrentTransportActions UPnP call.
|
|
|
|
+ Playbin:
|
|
|
|
- Add 3GPP mime-type.
|
|
|
|
- Properly query duration using DURATION_CHANGED message and
|
|
|
|
really check if the pipeline knows its TIME and not just its
|
|
|
|
size.
|
|
|
|
+ Media-Export:
|
|
|
|
- Reenable media art extraction.
|
|
|
|
- Fix a critical on harvesting.
|
|
|
|
- Fix an upload issue with the method to mark an item as a
|
|
|
|
place-holder.
|
|
|
|
- Support playlist items.
|
|
|
|
+ New example renderer
|
|
|
|
+ Updated documentations.
|
|
|
|
+ Bugs fixed: bgo#686638
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 6 20:01:28 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.17.2:
|
|
|
|
+ Fix , unescaping and CSV parsing in UpdateObject call.
|
|
|
|
+ Fix thumbnails for XBox 360.
|
|
|
|
+ Look for the proper device description XML.
|
|
|
|
+ Fix regression that caused missing Content-Length headers.
|
|
|
|
+ More GObject API changes.
|
|
|
|
+ Fix pkg-config files to not include GStreamer dependency.
|
|
|
|
+ Port to libgee-0.8 API
|
|
|
|
+ Remove unneccessary GStreamer dependencies
|
|
|
|
+ MediaExport: Fix regression causing empty containers.
|
|
|
|
+ Playbin: only report duration of a file if it's really known.
|
|
|
|
+ Examples: C version of the server plug-in.
|
|
|
|
+ Media-Engine Gstreamer: Port to GStreamer 1.0 API.
|
|
|
|
+ Known Issues:
|
|
|
|
- Transcoding to WMV is not working properly, streams are
|
|
|
|
audio-only.
|
|
|
|
- Media art extraction is disabled as it caused
|
|
|
|
crashes/lock-ups.
|
|
|
|
- Replace libgee-devel BuildRequires with pkgconfig(gee-0.8).
|
|
|
|
- Add pkgconfig(libxml-2.0) BuildRequires: new dependency.
|
|
|
|
- Change (Build)Requires/Recommends for port to GStreamer 1.0:
|
|
|
|
+ Old BuildRequires: pkgconfig(gstreamer-0.10),
|
|
|
|
pkgconfig(gstreamer-pbutils-0.1), pkgconfig(gupnp-dlna-1.0)
|
|
|
|
+ New BuildRequires: pkgconfig(gstreamer-1.0),
|
|
|
|
pkgconfig(gstreamer-pbutils-1.0), pkgconfig(gupnp-dlna-1.1)
|
|
|
|
+ Old Requires: gstreamer-0_10-plugins-base
|
|
|
|
+ New Requires: gstreamer-plugins-base
|
|
|
|
+ Old Recommends: gstreamer-0_10-plugins-bad,
|
|
|
|
gstreamer-0_10-plugins-good and gstreamer-0_10-plugins-ugly
|
|
|
|
+ New Recommends: gstreamer-plugins-bad, gstreamer-plugins-good
|
|
|
|
and gstreamer-plugins-ugly.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 6 19:45:07 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.17.1:
|
|
|
|
+ Many documentation updates.
|
|
|
|
- Fix random failure of HTTPGetTest.
|
|
|
|
- Clean-up linking, trying to fix over- and underlinking.
|
|
|
|
- Adapt to new GUPnP vapi.
|
|
|
|
- Fix crash if force-downgrade-for is empty.
|
|
|
|
- Fix a namespace issue in the public API.
|
|
|
|
- Fix the pkg-config files after API and bump.
|
|
|
|
- Only create a seek when the client requests seeking.
|
|
|
|
- Don't search for modules in hidden folders, except .libs to
|
|
|
|
support --enable-uninstalled.
|
|
|
|
- Drop the "test" plugin.
|
|
|
|
- Switch some of the public members in API to GObject properties.
|
|
|
|
- Some style fixes.
|
|
|
|
- Change Device version to MediaServer:3.
|
|
|
|
- Change Service version to ContentDirectory:3.
|
|
|
|
- Implement "Track Changes" feature of ContentDirectory:3.
|
|
|
|
- Add an API for plugins to show capabilities such as upload or
|
|
|
|
change tracking.
|
|
|
|
- Implement UpdateObject in ContentDirectory:3.
|
|
|
|
+ Media-Engine GStreamer:
|
|
|
|
- Fix a crash in transcoding.
|
|
|
|
- Fix a mix-up in DLNA profiles causing upload to fail.
|
|
|
|
- Ignore full-range seeks, fixing a transcoding issue with
|
|
|
|
certain versions of mpegtsmux.
|
|
|
|
+ MediaExport:
|
|
|
|
- Don't expose a colorDepth of 0.
|
|
|
|
- Allow updating of objects via UPnP call "UpdateObject".
|
|
|
|
+ Renderer-Gst:
|
|
|
|
- Add convenience method to access GstPlaybin of renderer
|
|
|
|
plug-in.
|
|
|
|
+ Examples:
|
|
|
|
- Fix service description in SysV init script.
|
|
|
|
- Add an example server plugin.
|
|
|
|
- Add an example renderer plugin.
|
|
|
|
+ External:
|
|
|
|
- Support "audio.music" as documented in the spec.
|
|
|
|
+ MPRIS:
|
|
|
|
- Fix a crash when a peer does not implement mandatory
|
|
|
|
properties.
|
|
|
|
+ Playbin:
|
|
|
|
- Add mime-types for AAC audio.
|
|
|
|
+ Bugs fixed: bgo#674738, bgo#674738, bgo#676024, bgo#679023,
|
|
|
|
bgo#680496, bgo#683934, bgo#684868, bgo#686018.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 6 18:16:24 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.17.0:
|
|
|
|
+ Implement notification on configuration changes.
|
|
|
|
+ Fix compatibility issues with newer Reciva firmwares.
|
|
|
|
+ Add missing header, vapi and deps files.
|
|
|
|
+ Make it possible to compile and run Rygel without GStreamer.
|
|
|
|
+ API version is bumped to 2.0.
|
|
|
|
+ .so version is bumped to 1.
|
|
|
|
+ Examples: Fix standalone-server example to not return 404 all
|
|
|
|
the time.
|
|
|
|
+ Bugs fixed: bgo#685183.
|
|
|
|
|
2013-02-06 19:57:33 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 6 18:15:04 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Revert to usage of gupnp-dlna-1.0 in order to avoid GStreamer
|
|
|
|
being linked in two versions (bnc#802296):
|
|
|
|
+ Replace pkgconfig(libgupnp-dlna-1.1) BuildRequires with
|
|
|
|
pkgconfig(gupnp-dlna-1.0).
|
|
|
|
+ Stop replacing gupnp-dlna-1.0 in configure* with
|
|
|
|
gupnp-dlna-1.1, reverting to original rygel upstream use.
|
|
|
|
|
2013-01-05 12:14:23 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jan 4 09:10:53 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.16.4:
|
|
|
|
+ Use correct bitrates for AVC_MP4_BL_CIF15_AAC_520.
|
|
|
|
+ Don't try to generate thumbnails for non-native files.
|
|
|
|
+ Playbin:
|
|
|
|
- Add "PresetNameList" to initial LastChange notify.
|
|
|
|
- Add 3GPP to supported formats.
|
|
|
|
- Set proper track number on playback.
|
|
|
|
- Fix a typo "PossibleRecordQualityMode" ->
|
|
|
|
"PossibleRecordQualityModes".
|
|
|
|
- Fix configuration via environment variables.
|
|
|
|
- Print a proper warning on missing GStreamer elements for
|
|
|
|
transcoding instead of showing a critical.
|
|
|
|
- Prevent a critical when a no DBus thumbnailing daemon could
|
|
|
|
be found.
|
|
|
|
+ MediaExport:
|
|
|
|
- Fix an issue with uploaded files not being harvested and only
|
|
|
|
having an res@importUri.
|
|
|
|
- Don't bother to react on changes for hidden files as they're
|
|
|
|
ignored in meta-data extraction anyway.
|
|
|
|
- Add an "All" container below each artist's virtual container.
|
|
|
|
+ MPRIS:
|
|
|
|
- Be less scary if there's no DBus session bus available.
|
|
|
|
+ External:
|
|
|
|
- Be less scary if there's no DBus session bus available.
|
|
|
|
+ Bugs fixed: bgo#676136, bgo#679262
|
|
|
|
+ Updated translations.
|
|
|
|
- Replace pkgconfig(gupnp-dlna-1.0) BuildRequires with
|
|
|
|
pkgconfig(gupnp-dlna-1.1): gupnp bumped the API Version (for
|
|
|
|
GStreamer 1.0 / 0.10 parallel installability) and we want to use
|
|
|
|
the new version).
|
|
|
|
- Replace gupnp-dlna-1.0 in configure* with gupnp-dlna-1.1. in
|
|
|
|
order to detected the new gupnp-dlna API version.
|
|
|
|
|
2012-11-18 16:24:35 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 15 08:07:24 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.16.3:
|
|
|
|
+ Really fix the Content-Length: header handling and fix a
|
|
|
|
regression introduced in 0.16.2 on the first try fixing that.
|
|
|
|
|
2012-11-14 16:45:23 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 13 10:37:35 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.16.2:
|
|
|
|
+ Skip modules in hidden directories to fix issues with certain
|
|
|
|
distribution's debug symbols.
|
|
|
|
+ Ignore seek requests that request everything. Should fix issues
|
|
|
|
with transcoding.
|
|
|
|
+ Fix thumbnails for transcoded videos on XBox 360. Also fixes
|
|
|
|
"No transcoder available for WMVHIGH_FULL.wmv" messages.
|
|
|
|
+ Add missing Content-Length header.
|
|
|
|
+ Playbin:
|
|
|
|
- Add AAC mime types as supported.
|
|
|
|
- Only report duration if it's really known.
|
|
|
|
- Add missing buffering and lost clock handling.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2012-10-17 22:31:00 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Oct 15 12:22:43 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.16.1:
|
|
|
|
+ Fix the installation and distribution of vapi and header files.
|
|
|
|
+ Add .deps files.
|
|
|
|
+ Add missing pkg-config files.
|
|
|
|
+ Force downgrade for devices with Reciva firmware.
|
|
|
|
+ Fix a crash if force-downgrade-for option is empty.
|
|
|
|
+ Fix linking with unstable GUPnP stack.
|
|
|
|
+ Fix MPEG2 transcoding with older mpegtsmux element.
|
|
|
|
+ External:
|
|
|
|
- Actually use "audio.music" as documented in the MediaServer2
|
|
|
|
spec.
|
|
|
|
+ MediaExport:
|
|
|
|
- Ignore invalid color depth 0.
|
|
|
|
+ MPRIS:
|
|
|
|
- Don't crash on faulty MPRIS2 implementations missing
|
|
|
|
mandatory properties.
|
|
|
|
+ Examples:
|
|
|
|
- Fix the server example to actuall work and not return 404 for
|
|
|
|
every file.
|
|
|
|
- Fix the service description in Debian init file.
|
|
|
|
+ Bugs fixed: bgo#685183, bgo#684868, bgo#683934, bgo#674738,
|
|
|
|
bgo#685196, bgo#685478.
|
|
|
|
|
2012-09-25 22:23:18 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 25 14:45:19 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.16.0:
|
|
|
|
+ Install header files for librygel-server and librygel-renderer.
|
|
|
|
+ Add more API documentation.
|
|
|
|
+ Fix Rygel HTTP GET test failure on recent libsoup.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2012-09-21 21:25:33 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 18 15:13:16 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.15.4:
|
|
|
|
+ Fix seeking issue
|
|
|
|
+ Fix server doc generation.
|
|
|
|
+ Fix hierarchy, signals and properties doc generation.
|
|
|
|
+ Fix tarball to include everything necessary to rebuild from
|
|
|
|
vala code.
|
|
|
|
+ Fix tarball to include the upstart, sysv and systemd files.
|
|
|
|
+ MediaExport:
|
|
|
|
- Drop the file extension filter and rely on content-types.
|
|
|
|
+ Bugs fixed: bgo#671361
|
|
|
|
+ Updated translations.
|
|
|
|
- Drop our own rygel.service: the tarball contains the example now.
|
|
|
|
|
2012-09-14 14:34:23 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 7 16:34:48 UTC 2012 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Add libunistring-devel BuildRequires: this is an optional
|
|
|
|
dependency we missed a while ago, used for collation.
|
|
|
|
- Package systemd service file:
|
|
|
|
+ Add systemd BuildRequires.
|
|
|
|
+ Add %{?systemd_requires}.
|
|
|
|
+ Ship rygel.service (taken from git, as it's not in the
|
|
|
|
tarball), and install it as %{_unitdir}/rygel.service.
|
|
|
|
+ Add %service_add_{pre,post,preun,postun} calls in scriptlets.
|
|
|
|
|
2012-09-07 18:33:44 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 4 11:15:46 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.15.3:
|
|
|
|
+ Update/Add some copyright headers
|
|
|
|
+ Fix the AVC_MP4_BL_CIF15_AAC_520 transcoder and enable it by
|
|
|
|
default
|
|
|
|
+ Disable broken transmuxing. Was only working by chance anyway
|
|
|
|
+ Add start-up scripts for upstart, systemd and debian systemv
|
|
|
|
+ MediaExport:
|
|
|
|
- Fix a regression in searching introduced in 0.15.2
|
|
|
|
- Fix uploading. This was a "regression" we introduced while
|
|
|
|
fixing uploading for the N9. The new method works for Tracker
|
|
|
|
and MediaExport
|
|
|
|
+ Bugs fixed: bgo#683028
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 3 07:31:50 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
2012-09-07 18:39:05 +02:00
|
|
|
- Add pkgconfig(gstreamer-pbutils-0.10) BuildRequires: configure
|
|
|
|
checks explicitly for it.
|
|
|
|
- Change gstreamer-0_10-devel BuildRequires to
|
|
|
|
pkgconfig(gstreamer-0.10).
|
2012-09-07 18:33:44 +02:00
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 20 21:05:11 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.15.2:
|
|
|
|
+ Prevent a critical if the thumbnail for a file does not exist.
|
|
|
|
+ Fix all warnings from newer Vala.
|
|
|
|
+ Let the plugins do the sorting to prevent that we slice before
|
|
|
|
we sort.
|
|
|
|
+ Move the default sort criteria into MediaContainer to allow
|
|
|
|
containers to override it if necessary.
|
|
|
|
+ Canonicalize common error messages.
|
|
|
|
+ Add TwoPlayer to V1 downgrades.
|
|
|
|
+ Small refactoring of the V1 handling.
|
|
|
|
+ Fix debug builds.
|
|
|
|
+ Add "description" property to MediaItem.
|
|
|
|
+ Remove misc.vapi.
|
|
|
|
+ Disable installing if --enable-uninstalled was used.
|
|
|
|
+ Tracker:
|
|
|
|
- Sort browse results using SPARQL.
|
|
|
|
- Sort album containers by disc, track and title.
|
|
|
|
+ MediaExport:
|
|
|
|
- Sort browse and search results using SQL.
|
|
|
|
- Fix a crash when a client tried to access a non-existent
|
|
|
|
query container.
|
|
|
|
- Sort album containers by disc, track and title.
|
|
|
|
- Properly collate query containers.
|
|
|
|
+ Mediathek:
|
|
|
|
- Extract date and description from RSS feed.
|
|
|
|
- Sort by date descending (newest entry first) by default.
|
|
|
|
+ Bugs fixed: bgo#639809, bgo#652375, bgo#661482, bgo#668376,
|
|
|
|
bgo#680742, bgo#681452
|
|
|
|
+ Updated translations.
|
2012-09-07 18:39:05 +02:00
|
|
|
- Replace libgupnp-dlna-devel BuildRequires with
|
2012-09-07 18:33:44 +02:00
|
|
|
pkgconfig(gupnp-dlna-1.0): it is more preciese and matches what
|
|
|
|
configure is looking for.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Aug 10 13:00:44 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.15.1:
|
|
|
|
+ Fix setting of meta-data in AVTransport.
|
|
|
|
+ Fix compatibility with various new Samsung devices.
|
|
|
|
+ Fix content-range checking.
|
|
|
|
+ Relay meta-data to player instances in AVTransport.
|
|
|
|
+ Fall-back to template description if cached description is not
|
|
|
|
readable.
|
|
|
|
+ Add librygel-core, librygel-server and librygel-renderer.
|
|
|
|
+ Generate documentation for newly created libraries.
|
|
|
|
+ Use GIO for thumbnail requests and don't fail if there's no
|
|
|
|
thumbnail directory as tumbler creates that.
|
|
|
|
+ MediaExport:
|
|
|
|
- Use display_name instead of filename to prevent encoding
|
|
|
|
issues in DIDL.
|
|
|
|
- Speed up browsing of virtual folders.
|
|
|
|
- Fix upgrade from Rygel 0.6 (be nice to Debian stable users).
|
|
|
|
- Fix translation of virtual folders.
|
|
|
|
- Massively speed up initial meta-data extraction.
|
|
|
|
+ Playbin:
|
|
|
|
- Uptime content-types for various XIPH formats.
|
|
|
|
- Fix LPCM playback.
|
|
|
|
+ External:
|
|
|
|
- Don't browse external containers recursively.
|
|
|
|
- Guard against empty mandatory properties.
|
|
|
|
+ Tracker;
|
|
|
|
- Port to libtracker-sparql.
|
|
|
|
- Use nfo:fileName as alternative title if nie:title is not
|
|
|
|
available.
|
|
|
|
- Remove some dead code.
|
|
|
|
- Unify query code.
|
|
|
|
+ Bugs fixed: bgo#644491, bgo#661988, bgo#674542, bgo#676037,
|
|
|
|
bgo#677959, bgo#677966, bgo#679648
|
|
|
|
+ Updated translations.
|
|
|
|
- Add pkgconfig(tracker-sparql-0.14) BuildRequires: new dependency.
|
|
|
|
- Create subpackages for librygel-{core,renderer,server}-1_0-0,
|
|
|
|
following SLPP.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 9 19:30:12 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.15.0.1:
|
|
|
|
+ Port to Vala 0.16 vapis.
|
|
|
|
+ Use new GMutex/GCond api.
|
|
|
|
+ Use GLib 2.30 Unix signal handling code.
|
|
|
|
+ Parse "Range:" HTTP headers using libsoup functions.
|
|
|
|
+ Fix SinkProtocolInfo generation in SinkConnectionManager.
|
|
|
|
+ Fix URI escaping in AVTransport ChangeLog generation.
|
|
|
|
+ Use the correct XML namespace for upnp:author and upnp:album in
|
|
|
|
GetSortCapabilities.
|
|
|
|
+ Use GStreamer presets to set the encoding bitrates in our
|
|
|
|
transcoders.
|
|
|
|
+ Lower the MP3 and MPEG2 bitrates a bit.
|
|
|
|
+ Remove the current AAC transcoder and add a working one.
|
|
|
|
+ Fix state machine transitions in AVTransport.
|
|
|
|
+ Set correct number of tracks and reset when URI is empty.
|
|
|
|
+ Implement GetMediaInfo_Ext.
|
|
|
|
+ Check InstanceID in AVTransport and RenderingControl.
|
|
|
|
+ Use "FactoryDefault" as default RenderingControl preset.
|
|
|
|
+ Update service description files to include the proper allowed
|
|
|
|
values.
|
|
|
|
+ Verify if the URI passed in SetAVTransportURI is accessible and
|
|
|
|
the media matches any of the advertised mime types.
|
|
|
|
+ Fix initial LastChange event to include all state variables.
|
|
|
|
+ Fix RecordMedium state variable to return "NOT_IMPLEMENTED".
|
|
|
|
+ Fix serveral error codes in AVTransport.
|
|
|
|
+ Add some checks for "Mute" and "Volume" in RenderingControl.
|
|
|
|
+ Push meta-data, mime type and contentFeatures.dlna.org to the
|
|
|
|
MediaPlayer instance.
|
|
|
|
+ Select streamingMode.dlna.org header based on DLNA flags.
|
|
|
|
+ IOP:
|
|
|
|
- Force version downgrade for devices using the Mediabolic UPnP
|
|
|
|
stack.
|
2012-09-07 18:39:05 +02:00
|
|
|
+ Playbin:
|
2012-09-07 18:33:44 +02:00
|
|
|
- Fix duration notification
|
|
|
|
- Avoid Warning from GStreamer when an empty URI is set.
|
|
|
|
- Use "NO_MEDIA_PRESENT" as initial state instead of "STOPPED".
|
|
|
|
+ GstLaunch:
|
|
|
|
- Add an option to set the DLNA profile of a stream if
|
|
|
|
applicable
|
|
|
|
+ Ui:
|
|
|
|
- Fix initial set-up.
|
|
|
|
- Fix removing autostart file when Rygel is not running.
|
|
|
|
+ Bugs fixed: bgo#675234, bgo#674071, bgo#674733
|
|
|
|
+ Updated translations.
|
|
|
|
- Add pkgconfig(glib-2.0) BuildRequires: new verified dependency.
|
|
|
|
|
2012-08-15 23:54:40 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Aug 8 12:29:02 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.14.3:
|
|
|
|
+ Fix Samsung compatibility fix from 0.14.1.
|
|
|
|
+ MediaExport: Massively speed up indexing
|
|
|
|
+ Updated translations.
|
|
|
|
|
2012-06-20 18:12:56 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jun 18 07:17:39 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.14.2:
|
|
|
|
+ Fix content range checks
|
|
|
|
+ Fix compatibility with Samsung's UE40E* devices
|
|
|
|
+ MediaExport:
|
|
|
|
- Force UTF-8 for titles, fixing invalid DIDLLite snippets
|
|
|
|
- Use libunistring for UTF-8 collation if available
|
|
|
|
- Get rid of unnecessary joins in virtual folders
|
|
|
|
- Fix database upgrade from Rygel 0.6 (DB version 5)
|
|
|
|
+ Playbin:
|
|
|
|
- Add more mime-types for containers and codecs from the XIPH
|
|
|
|
family
|
|
|
|
+ Updated translations.
|
|
|
|
|
2012-05-06 17:42:44 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Apr 29 14:40:11 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.14.1:
|
|
|
|
+ Fix compilation with GLib <= 2.28.
|
|
|
|
+ Fix generation of SinkProtocolInfo in all players.
|
|
|
|
+ Add work-around for Onkyo TX-NRxxx devices.
|
|
|
|
+ Escape URIs in player's ChangeLog.
|
|
|
|
+ MediaExport:
|
|
|
|
- Fix the fix for using the correct container UPnP class.
|
|
|
|
+ Playbin:
|
|
|
|
- Notify listeners about duration change only once.
|
|
|
|
+ UI:
|
|
|
|
- Fix enabling and disabling of service autostart
|
|
|
|
+ Bugs fixed: bgo#674071, bgo#674733.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2012-03-28 08:16:03 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Mar 26 16:12:53 UTC 2012 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.14.0:
|
|
|
|
+ Updated translations.
|
|
|
|
|
2012-03-21 10:04:33 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 20 17:11:54 UTC 2012 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.13.4:
|
|
|
|
+ Add the new logo.
|
|
|
|
+ Don't abort if a client requests an invalid thumbnail or
|
|
|
|
subtitle.
|
|
|
|
+ Don't crash if a GStreamer element is missing.
|
|
|
|
+ Set X_DLNACAP according to the allow-upload/allow-deletion
|
|
|
|
configuration.
|
|
|
|
+ Drop the "maximum version" requirements in configure.ac.
|
|
|
|
+ Revert the "npt=0- is not a seek" patch since it broke DLNA
|
|
|
|
requirement 7.3.33.4.
|
|
|
|
+ Don't crash if a User-Agent contains non-UTF-8 characters.
|
|
|
|
+ MPRIS:
|
|
|
|
- Don't abort if a server doesn't use the proper type for the
|
|
|
|
"Metadata" property.
|
|
|
|
+ MediaExport:
|
|
|
|
- Set proper UPnP class for virtual containers.
|
|
|
|
+ Mediathek:
|
|
|
|
- Reduce severity of a warning message.
|
|
|
|
+ Playbin:
|
|
|
|
- Emit duration change once the playbin can know it.
|
|
|
|
+ Tracker:
|
|
|
|
- Refactor alternative properties.
|
|
|
|
+ Bugs fixed: bgo#667781, bgo#672048.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2012-03-11 18:34:42 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 7 21:02:41 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.13.3:
|
|
|
|
+ Fix a regression introduced in 0.13.2 that caused the XBox 360
|
|
|
|
to show empty Album, Artist and Genre folders with the Tracker
|
|
|
|
plugin.
|
|
|
|
+ Fix the time-out used on item creation.
|
|
|
|
+ Only ask tumbler to create thumbnails if it's not a remote
|
|
|
|
resource.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2012-02-22 11:31:01 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 21 14:44:18 UTC 2012 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.13.2:
|
|
|
|
+ Work around a reference issue when using vala-0.16.
|
|
|
|
+ Really add the hack for WMP 12.
|
|
|
|
+ Fix XBox 360 showing the same songs multiple times in the
|
|
|
|
"Songs" listing when not using MediaExport back-end.
|
|
|
|
+ Drop obsolete gconf dependency.
|
|
|
|
+ Don't crash when loading the same module twice accidently.
|
|
|
|
+ Add tests for ItemCreator class.
|
|
|
|
+ Refactor, document and clean-up ItemCreator class.
|
|
|
|
+ Use supplied <dc:date> in CreateObject call.
|
|
|
|
+ Tracker:
|
|
|
|
- Revert the change that lets the fs-miner choose the RDF type.
|
|
|
|
This broke uploading very badly.
|
|
|
|
- Use the item's date when creating a new item.
|
|
|
|
+ Bugs fixed: bgo#660477, bgo#664184, bgo#669858.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2012-02-10 09:03:21 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 9 18:54:46 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.13.1:
|
|
|
|
+ Fix MPEG2 transcoding to not fail due to a typo in the
|
|
|
|
container caps.
|
|
|
|
+ Output debug information about the used transcoding profile.
|
|
|
|
+ Fix AVC transcoding: Framerate and resource resolution.
|
|
|
|
+ Some documentation updates.
|
|
|
|
+ Simplify the RTP depayloader guessing code by using GStreamer
|
|
|
|
functionality.
|
|
|
|
+ Stop leaking HTTPRequests due to a ref cycle.
|
|
|
|
+ Some stability errors and conformance changes.
|
|
|
|
+ Add coverage reports for unittests.
|
|
|
|
+ Increase the coverage of some classes.
|
|
|
|
+ Fix basic search implementation for offset > 0 and limit == 0.
|
|
|
|
+ Add an environment variable to set the time-out for plug-in
|
|
|
|
loading to help when running in valgrind.
|
|
|
|
+ IOP:
|
|
|
|
- More refactoring: Version downgrade is not longer bound to
|
|
|
|
the XBox 360 hacks and configurable.
|
|
|
|
- Add hacks for XBMC which has problems to play AAC/M4A files
|
|
|
|
shared with the "correct" DLNA mime-type.
|
|
|
|
- Fix Slideshow option in XBox 360 when called from top-level
|
|
|
|
image browser.
|
|
|
|
- If a time-seek requests everything, just ignore that it's a
|
|
|
|
seek.
|
|
|
|
- Add a file extension to all served URIs to help those devices
|
|
|
|
that need them.
|
|
|
|
- Fix an issue where Windows Media Player 12 only showed the
|
|
|
|
first 200 items.
|
|
|
|
+ UI:
|
|
|
|
- Minor clean-up and polishing.
|
|
|
|
- Tooltips.
|
|
|
|
+ Tracker:
|
|
|
|
- Get rid of work-around for bgo#623685
|
|
|
|
+ MediaExport:
|
|
|
|
- Fix a regression in the file monitor that caused moved files
|
|
|
|
to be missed.
|
|
|
|
- Update the documentation to clarify how to enter URIs in the
|
|
|
|
configuration file.
|
|
|
|
- Fix an endless loop when adding media to an empty but watched
|
|
|
|
directory.
|
|
|
|
- Delay the creation of the virtual folder hierarchy until the
|
|
|
|
initial walk is done.
|
|
|
|
+ Mediathek:
|
|
|
|
- Update the documentation on how to configure it and
|
|
|
|
distribute those.
|
|
|
|
+ MPRIS:
|
|
|
|
- Add possibility to disable the whole module.
|
|
|
|
+ External:
|
|
|
|
- Don't crash if the D-Bus server doesn't behave as specified
|
|
|
|
when sending updates.
|
|
|
|
- Transcoding/Proxying if the uri contained the @ADDRESS@
|
|
|
|
template
|
|
|
|
- Fix icons; it was still using the MediaItem1 interface.
|
|
|
|
- Update child count properly if container changes.
|
|
|
|
- Add possibility to disable the whole module.
|
|
|
|
+ Bugs fixed: bgo#644538, bgo#653120, bgo#659432, bgo#663631,
|
|
|
|
bgo#663826, bgo#666363, bgo#668335, bgo#669677, bgo#669680,
|
|
|
|
rh#759206.
|
2012-02-10 09:04:11 +01:00
|
|
|
+ Updated translations.
|
2012-02-10 09:03:21 +01:00
|
|
|
- Remove xz BuildRequires now that it comes for free in the build
|
|
|
|
system.
|
|
|
|
|
2011-11-28 09:38:05 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 23 21:39:06 UTC 2011 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.13.0:
|
|
|
|
+ Use context-less API from gupnp-0.18.
|
|
|
|
+ Get rid of a nested MainLoop in HTTP POST handling that caused
|
|
|
|
a lot of trouble with vala's async support.
|
|
|
|
+ Refactor ClientHacks into a generic part and XBox support.
|
|
|
|
+ Add a hack for Panasonic TVs that can only handle PNG
|
|
|
|
thumbnails if you tell them they're JPEG.
|
|
|
|
+ Always build and run tests when using autogen.sh.
|
|
|
|
+ Write uploaded data to a temporary hidden file first and move
|
|
|
|
to real file later, helping file monitors to only create a
|
|
|
|
single event.
|
|
|
|
+ Add a 128x128 version of the icon.
|
|
|
|
+ Move the 48x48 JPEG icon and 120x120 icons necessary for DLNA
|
|
|
|
out of the icon theme.
|
|
|
|
+ Drop XML comments from the content description files which
|
|
|
|
might cause issues in IOP.
|
|
|
|
+ Stabilize the error handling in HTTP POST.
|
|
|
|
+ Clean-up GTK+ checks in configure.ac.
|
|
|
|
+ Only pass -g to valac when --enable-debug was passed.
|
|
|
|
+ More robust transcoding on faulty input.
|
|
|
|
+ Clean-up and refactor audio- and video-transcoders.
|
|
|
|
+ Clean-up RTP depayloader guessing.
|
|
|
|
+ Fix deadlock on Ctrl-C.
|
|
|
|
+ Fix a crash on filesystem error while uploading.
|
|
|
|
+ MediaExport:
|
|
|
|
- Refactor and clean QueryContainer.
|
|
|
|
- Use proper UPnP classes like
|
|
|
|
object.container.album.musicAlbum for virtual folders.
|
|
|
|
- Support audio-less videos.
|
|
|
|
+ Mediathek:
|
|
|
|
- Set proper DLNA profile on the WMV streams.
|
|
|
|
+ Playbin:
|
|
|
|
- Add support for image/jpeg and image/png.
|
|
|
|
+ Tracker:
|
|
|
|
- Fix querybuilder for graphed statements.
|
|
|
|
- Let tracker-fs-miner override properties and chose the proper
|
|
|
|
RDF type for an uploaded file.
|
|
|
|
- Cache ContainerUpdateIDs for metadata-based containers.
|
2011-12-21 15:57:23 +01:00
|
|
|
+ Bugs fixed: bgo#660107, bgo#661336, bgo#637226.
|
2011-11-28 09:38:05 +01:00
|
|
|
+ Updated translations.
|
|
|
|
- Drop rygel-newer-libsoup.patch: fixed upstream.
|
|
|
|
- Add xz BuildRequires because we can't build a package for a
|
|
|
|
xz-compressed tarball without explicitly specifying that... See
|
|
|
|
bnc#697467 for more details.
|
|
|
|
|
2011-11-16 11:21:51 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 15 10:25:40 UTC 2011 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.12.5:
|
|
|
|
+ Send proper SSDP notification when killed with SIGTERM.
|
|
|
|
+ Fix out-of-tree builds.
|
|
|
|
+ Prevent a crash when searching and uploading in parallel.
|
|
|
|
+ Prevent a critical error when the uri to be added already
|
|
|
|
exists.
|
|
|
|
+ Prevent a name clash when an uploader is really fast in
|
|
|
|
creating items.
|
|
|
|
+ Mark thumbnail resources as transcoded. This helps certain
|
|
|
|
devices to use them as thumbnails and not as the original
|
|
|
|
stream.
|
|
|
|
+ Prevent a false-positive test success in http-post-test.
|
|
|
|
+ Use proper error if a client tries to get the children of a
|
|
|
|
media item.
|
|
|
|
+ Fix huge CPU load if a client did a lot of byte-range requests
|
|
|
|
on a large media file.
|
|
|
|
+ Tracker:
|
|
|
|
- Fall back to nfo:fileLastModified if nie:creationDate is not
|
|
|
|
available.
|
|
|
|
- Properly clean and escape any passed item ID.
|
|
|
|
+ MediaExport:
|
|
|
|
- Properly disable MediaExport if Tracker start-up is slow.
|
|
|
|
- Add rygel-newer-libsoup.patch: fix build with libsoup 2.37.x.
|
|
|
|
|
2011-10-11 08:48:27 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Oct 8 22:36:47 CEST 2011 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.12.4:
|
|
|
|
+ Fix an assertion when one of the preconditions failed during
|
|
|
|
HTTP Post.
|
|
|
|
+ Limit the length of the filename generated in CreateObject to
|
|
|
|
avoid problems on FAT.
|
2011-10-11 08:50:06 +02:00
|
|
|
+ Use SoupURI to validate and properly escape the URI given
|
|
|
|
during CreateObject. This could cause huge CPU consumption
|
2011-10-11 08:48:27 +02:00
|
|
|
if the URI was really long (1k).
|
|
|
|
+ Do not crash if ImportResource is cancelled.
|
|
|
|
+ Fix DBUS thumbnailer regression introduced in 0.12.3
|
2011-10-11 08:50:06 +02:00
|
|
|
(bgo#660892).
|
2011-10-11 08:48:27 +02:00
|
|
|
+ Updated translations.
|
|
|
|
|
2011-09-27 18:47:31 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 27 13:31:33 UTC 2011 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.12.3:
|
|
|
|
+ Fix item upload when the upload directory was on a FAT
|
|
|
|
partition and the title contained characters which are illegal
|
|
|
|
on FAT.
|
|
|
|
+ Do not show a critical when the thumbnailer DBus service is not
|
|
|
|
available.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2011-09-21 17:56:01 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 21 11:15:05 UTC 2011 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.12.2:
|
|
|
|
+ Fix a crash when a context disappears and reappears while Rygel
|
|
|
|
is streaming media.
|
|
|
|
+ Only check for vala compiler when --enable-vala is passed.
|
|
|
|
+ Sanity check of upnp:class in CreateObject call.
|
|
|
|
+ Properly finish ImportResource call when the host in SourceUri
|
|
|
|
is not reachable.
|
|
|
|
+ MediaExport:
|
|
|
|
- Fix "contains" search
|
|
|
|
- Add m2ts to harvested media files
|
|
|
|
+ Updated translations.
|
|
|
|
|
2011-09-15 07:01:16 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 14 07:29:24 UTC 2011 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.12.1:
|
|
|
|
+ Fix service description templates for RenderingControl and
|
|
|
|
AVTransport.
|
|
|
|
+ Update documentation for run-time dependencies.
|
|
|
|
+ MediaExport:
|
|
|
|
- Speed-up virtual container browsing by adding indices to the
|
|
|
|
database.
|
|
|
|
+ Playbin:
|
|
|
|
- Fix setting of current playback URI, preventing a possible
|
|
|
|
crash later on.
|
|
|
|
- Announce support for video/x-mkv additonaly to
|
|
|
|
video/x-matroska.
|
|
|
|
+ Tracker:
|
|
|
|
- Only consider objects with URIs, otherwise a search or browse
|
|
|
|
will error out unnecessarily.
|
|
|
|
+ External:
|
|
|
|
- Add TrackNumber to optional properties.
|
|
|
|
|
2011-09-06 21:53:43 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 5 16:32:05 UTC 2011 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.12.0:
|
|
|
|
+ Make use of the Thumbnailer DBus service if available.
|
|
|
|
+ Revert encodebin transcoder to pre 0.10.0 state. Transcoding
|
|
|
|
should now work for everyone again.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2011-08-11 21:24:50 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Aug 5 20:10:34 CEST 2011 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.11.3:
|
|
|
|
+ Fixed an abort if the client requested chunks of data being too
|
|
|
|
small.
|
|
|
|
+ Fix memory leaking related to file upload.
|
|
|
|
+ Work-around a crash when the service description file is
|
|
|
|
invalid.
|
|
|
|
+ Make rygel a single-instance app. If a new instance is started,
|
|
|
|
the old instance will be shut down. This is likely to be
|
|
|
|
reveresed in a future release.
|
|
|
|
+ Fix an UPnP compatibility regression.
|
|
|
|
+ Fix resolution and framerate for MPEG_TS_HD_NA_ISO transcoder.
|
|
|
|
+ Adapt to changes in upcoming vala-0.14
|
|
|
|
+ Allow UPnP class generalization on upload to
|
|
|
|
DLNA_ORG.AnyContainer.
|
|
|
|
+ Add transcoders for AAC_ISO_320 and AVC_MP4_BL_CIF15_AAC_520.
|
|
|
|
Note that both are disabled by default since GStreamer has some
|
|
|
|
issues with these pipelines.
|
|
|
|
+ IOP:
|
|
|
|
- Fix IOP with XBox 360's music browsing.
|
|
|
|
- Fix IOP with Samsung Galaxy S.
|
|
|
|
- Fix IOP with Allegro clients.
|
|
|
|
+ Tracker:
|
|
|
|
- Properly escape meta-data strings.
|
|
|
|
- Update search containers if tracker content changes.
|
|
|
|
- Fix wrong search result when "exists true" was searched for
|
|
|
|
artist, album and genre.
|
|
|
|
- Implement @refID.
|
|
|
|
- Add an option to share only those files that have a
|
|
|
|
nmm:dlnaProfile set.
|
|
|
|
+ MediaExport:
|
|
|
|
- Refactor database access code.
|
|
|
|
+ Bugs fixed: bgo#629582, bgo#654833
|
|
|
|
+ Updated translations.
|
|
|
|
|
2011-07-21 09:04:48 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Jul 17 12:40:48 CEST 2011 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.11.2:
|
|
|
|
+ Fix regression introduced in 0.11.1 which made tracker plugin
|
|
|
|
fail to start.
|
|
|
|
+ Add commandline options -c, --config to override the user
|
|
|
|
configuration file.
|
|
|
|
+ Add a config file options to override the upload directories.
|
|
|
|
+ Use proper UPnP service description syntax.
|
|
|
|
+ Tracker:
|
|
|
|
- Clean-up left-over place-holder items on plugin start-up.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2011-06-27 11:16:17 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jun 21 13:45:48 CEST 2011 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.11.1:
|
|
|
|
+ Fix warnings and critical messages when Rygel is run without a
|
|
|
|
DBus session bus available.
|
|
|
|
+ Modify XBox support to not disturb UPnP conformance.
|
|
|
|
+ Bump required minimum versions of GSSDP, GUPnP, GUPnP-AV and
|
|
|
|
GUPnP-Vala.
|
|
|
|
+ Implement upnp:searchClass.
|
|
|
|
+ Several improvements to SOAP action parameter validation.
|
|
|
|
+ MediaExport:
|
|
|
|
- Add APE to the supported media formats.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2011-06-16 16:01:50 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 10 09:10:09 CEST 2011 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.11.0:
|
|
|
|
+ Serve video thumbnails to XBox 360
|
|
|
|
+ Change ImportResource not to use GVFS
|
|
|
|
+ Validate passed sort criteria string
|
|
|
|
+ More validation and robustness of input arguments for actions
|
|
|
|
+ Complete supported formats for TimeSeekRange parsing
|
|
|
|
+ Ignore unknown commandline options and print help string when
|
|
|
|
encountering those
|
|
|
|
+ Make sure an uploaded file is closed after HTTP POST
|
|
|
|
+ Several fixes related to seeking
|
|
|
|
+ Add restrictions to correct transfer modes
|
|
|
|
+ MediaExport:
|
|
|
|
- Wait for filesystem events to settle before harvesting new
|
|
|
|
files
|
|
|
|
- General code clean-up, especially in the file monitor
|
|
|
|
- Add option to disable file monitoring
|
|
|
|
- Add more exotic media to be harvested:
|
|
|
|
.mpc/.mpc: MusePack
|
|
|
|
.wv: WavPack
|
|
|
|
.aac: Stand-alone AAC (raw/ADTS)
|
|
|
|
.mp2: MPEG 1, Audio Profile 2
|
|
|
|
.webm: WebM video files
|
|
|
|
.mka: Audio in a Matroska file
|
|
|
|
- Ignore unknown file from discoverer
|
|
|
|
+ Tracker:
|
|
|
|
- Print the used upload directories
|
|
|
|
- Use D-Bus filtering for GraphUpdated, be waken much less by
|
2011-06-16 16:03:13 +02:00
|
|
|
tracker
|
2011-06-16 16:01:50 +02:00
|
|
|
- Support adding of existing but non-indexed files as well as
|
|
|
|
general objects with all kinds of URIs through the
|
|
|
|
CreateObject call
|
|
|
|
- Generally rework the handling of place holder items which are
|
|
|
|
uploaded later by the Content-Directory
|
|
|
|
- Set item size in the tracker-miner graph
|
|
|
|
+ Updated translations.
|
|
|
|
|
2011-06-01 12:20:27 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jun 1 11:54:58 CEST 2011 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update summaries and descriptions based on new text from
|
|
|
|
upstream.
|
|
|
|
- Remove now unneeded dbus-1-glib-devel BuildRequires: code got
|
|
|
|
ported to GDBus.
|
|
|
|
|
2011-06-01 11:49:30 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jun 1 06:29:49 UTC 2011 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.10.2:
|
|
|
|
+ Fix sorting on dates without time
|
|
|
|
+ Fix MediaExport plugin skipping m4a files
|
|
|
|
+ Fix serving of album art
|
|
|
|
+ Fix an assertion when harvesting files still being downloaded
|
|
|
|
+ Don't entity-quote UTF-8 characters
|
|
|
|
+ Fix a hidden potential crasher with vala async functions
|
|
|
|
+ bgo#648486: Rygel doesn't show up in Samsung PS50C77 TV.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 6 14:59:10 CEST 2011 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.10.1:
|
|
|
|
+ Fix severe performance regression introduced in 0.9.9
|
|
|
|
+ Fix a crash on corrupt files
|
|
|
|
+ Generate ChangeLog from git on make dist
|
2011-06-01 12:20:27 +02:00
|
|
|
- Main changes in 0.10.0, since 0.8.x (see NEWS for all changes):
|
|
|
|
+ Satisfy more DLNA requirements and pass more DLNA testcases.
|
|
|
|
+ Various fixes for compatibility with different hardware
|
|
|
|
(including XBox).
|
|
|
|
+ Sort Search and Browse results alphabetically (in descending
|
|
|
|
order) by title when no sorting criteria is specified by the
|
|
|
|
client.
|
|
|
|
+ Sort in ascending order by default.
|
|
|
|
+ HTTP Connection stalling supported for ALL streams.
|
2011-06-01 11:49:30 +02:00
|
|
|
+ Support 'background' mode for all streams.
|
|
|
|
+ Don't offer audio transcoding for videos.
|
2011-06-01 12:20:27 +02:00
|
|
|
+ Ability to enable/disable upload of media.
|
|
|
|
+ Ability to enable/disable deletion of media.
|
|
|
|
+ Add option to disable UPnP to all configuration sources.
|
|
|
|
+ Use both user & system configuration.
|
|
|
|
+ UI:
|
|
|
|
- Trim-down the UI to only provide options that end-user needs.
|
|
|
|
- Use the correct key for 'UPnP enabled' option.
|
|
|
|
- All widgets must be disabled when sharing is.
|
|
|
|
- Option to use 'any' network.
|
2011-06-01 11:49:30 +02:00
|
|
|
+ MediaExport:
|
2011-06-01 12:20:27 +02:00
|
|
|
- Improved performance.
|
|
|
|
- Hide empty virtual folders.
|
2011-06-01 11:49:30 +02:00
|
|
|
- Avoid crawling $HOME by default.
|
|
|
|
- Implement search by duration.
|
2011-06-01 12:20:27 +02:00
|
|
|
+ Mediathek:
|
|
|
|
- Add option to choose between H.264 and WMV videos.
|
2011-06-01 11:49:30 +02:00
|
|
|
+ Tracker:
|
2011-06-01 12:20:27 +02:00
|
|
|
- Improved performance.
|
|
|
|
- Add 'Genre' hierarchy.
|
|
|
|
- Expose more information for music items.
|
|
|
|
- Make sure we only expose items that are either explicity
|
|
|
|
marked to be shared over UPnP network or not marked at all.
|
|
|
|
- Add "New" container: Under each category container, add a
|
|
|
|
child container that lists all items of that category that
|
|
|
|
were added (to tracker-store) less than 3 days ago.
|
|
|
|
- Only share available files: As tracker also indices removable
|
|
|
|
media we need to filter out those files that are currently
|
|
|
|
unavailable.
|
|
|
|
+ Improved log output control.
|
|
|
|
+ Port from dbus-glib and GValue usage to GDBus and GVariant.
|
|
|
|
+ Many bug fixes, including fixes for crashes.
|
2011-06-01 11:49:30 +02:00
|
|
|
+ Updated translations.
|
|
|
|
- Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0)
|
|
|
|
|
2011-02-13 22:19:40 +01:00
|
|
|
-------------------------------------------------------------------
|
2011-02-15 15:23:24 +01:00
|
|
|
Mon Feb 14 19:49:24 CET 2011 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
- Added support for translation-update-upstream.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2011-02-13 22:19:40 +01:00
|
|
|
Sun Feb 13 17:02:39 CET 2011 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Call relevant macros in %post/%postun:
|
|
|
|
+ %desktop_database_post/postun because the package ships at
|
|
|
|
least one desktop file.
|
|
|
|
- Drop %mime_database_post/postun calls in %post/%postun: there is
|
|
|
|
no mime type definition in the package.
|
|
|
|
- Pass %{?no_lang_C} to %find_lang so that english documentation
|
|
|
|
can be packaged with the program, and not in the lang subpackage.
|
|
|
|
|
2010-12-14 19:29:47 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 14 15:19:51 CET 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Do not install 120x120 icons: this is an invalid size, and it
|
|
|
|
makes the build fail. So we remove them for now, until upstream
|
|
|
|
uses the right 128x128 size.
|
|
|
|
|
2010-11-17 16:38:14 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 16 16:46:24 CET 2010 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.8.3:
|
|
|
|
+ Sort Search and Browse results alphabetically (in descending
|
|
|
|
order) by title when no sorting criteria is specified by the
|
|
|
|
client.
|
|
|
|
+ Remove redundant call to Gst.init().
|
|
|
|
+ Unique short commandline argument for disabling WMV transcoding
|
|
|
|
+ MediaExport:
|
|
|
|
- Export media even if metadata extraction fails for it.
|
|
|
|
- Improved debug log.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2010-10-22 16:49:50 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 22 11:43:38 CEST 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.8.2:
|
|
|
|
+ Don't assume user's config folder to be present everywhere.
|
|
|
|
+ Destroy the device list before quitting main loop to make sure
|
|
|
|
to send the SSDP 'BYE' message to devices.
|
|
|
|
+ Tracker:
|
|
|
|
- Make sure we only expose items that are either explicity
|
|
|
|
marked to be shared over UPnP network or not marked at all.
|
|
|
|
- Assume UPnP-created items to be shared. We create items on
|
|
|
|
demand from UPnP clients so its logical to assume that the
|
|
|
|
client would want it to be available on the UPnP network
|
|
|
|
immediately after their creation.
|
|
|
|
- URI escape metadata titles for IDs to correctly handle titles
|
|
|
|
that have charachters like ',' and ':' in them.
|
|
|
|
- Some non-functional changes.
|
|
|
|
+ MediaExport:
|
|
|
|
- Proper default values for item metdata. This fixes the
|
|
|
|
misterious "0" Album and Artist on XBox.
|
|
|
|
- Handle requests for audio and image item types, not just
|
|
|
|
music and pictures.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2010-09-28 21:08:32 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 28 19:45:06 CEST 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.8.1:
|
|
|
|
+ Make i18n actually work.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2010-09-28 10:43:49 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 28 01:54:25 CEST 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.8.0:
|
|
|
|
+ Don't add 'modelDescription' node in device description if
|
|
|
|
already added.
|
|
|
|
+ Generate XML files from templates at build time so we can strip
|
|
|
|
out newlines and leading whitespace to improve our IOP with
|
|
|
|
some devices in the market that use some crappy XML parsers.
|
|
|
|
+ Don't let libxml add a newline after the 'xml' header node.
|
|
|
|
+ rygel-preferences:
|
|
|
|
- Use correct Gtk+ Vala API version.
|
|
|
|
+ MediaExport:
|
|
|
|
- Add null checks to avoid crash in environments where standard
|
|
|
|
XDG folders are undefined or unknown to glib.
|
|
|
|
+ Localization:
|
|
|
|
- Make .desktop files translatable.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2010-09-24 00:46:10 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 14 12:57:54 CEST 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.7.8:
|
|
|
|
+ If the client didn't pass a Range header in the request, don't
|
|
|
|
append Accept-Ranges and Content-Range headers to response.
|
|
|
|
This fixes picture browsing on XBox 360 (again).
|
|
|
|
+ Don't put empty nodes in device description.
|
|
|
|
+ Use '\r\n' instead of '\n' in XML files. Some UPnP devices in
|
|
|
|
the market are apparently unable to handle the unix EOL
|
|
|
|
character so we better provide the XML files in DOS format.
|
|
|
|
+ MediaExport:
|
|
|
|
- Fix an assertion failure.
|
|
|
|
+ Localization:
|
|
|
|
- Remove markup from a translatable string in preferences UI.
|
|
|
|
- Don't build translatable strings by substitution.
|
|
|
|
- Prefer the term 'folder' over 'directory' in translated
|
|
|
|
strings.
|
|
|
|
- Miscellaneous string fixes.
|
|
|
|
- Don't translate debug messages.
|
|
|
|
+ Updated translations.
|
|
|
|
|
2010-09-06 22:54:56 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Sep 4 10:26:22 CEST 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
- Cleanup package:
|
|
|
|
+ Improve summaries and descriptions.
|
|
|
|
+ Add Recommends for gstreamer-0_10-plugins-base,
|
|
|
|
gstreamer-0_10-plugins-bad, gstreamer-0_10-plugins-good,
|
|
|
|
gstreamer-0_10-plugins-ugly.
|
|
|
|
+ Ship in the main package some useful plugins, instead of having
|
|
|
|
them in separate packages.
|
|
|
|
+ Make the plugin-zdf-mediathek subpackage automatically
|
|
|
|
installable for users using the de locale.
|
|
|
|
+ Move the Supplements for tracker to the plugin-tracker
|
|
|
|
subpackage, where it belongs.
|
|
|
|
+ Create a lang subpackage.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 1 00:12:25 UTC 2010 - lmedinas@opensuse.org
|
|
|
|
|
|
|
|
- Initial package (version 0.7.7).
|
|
|
|
|