forked from pool/rygel
Accepting request 158494 from GNOME:Next
Push GNOME:Next OBS-URL: https://build.opensuse.org/request/show/158494 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/rygel?expand=0&rev=74
This commit is contained in:
324
rygel.changes
324
rygel.changes
@@ -1,3 +1,327 @@
|
||||
-------------------------------------------------------------------
|
||||
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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 6 18:15:04 UTC 2013 - dimstar@opensuse.org
|
||||
|
||||
|
Reference in New Issue
Block a user