← Back to team overview

landing-team-changes+1 team mailing list archive

[stable-overlay] [xenial] media-hub (4.1.0+16.04.20151221-0ubuntu1)

 

Uploaded to the Stable Phone Overlay PPA (~ci-train-ppa-service/ubuntu/stable-phone-overlay xenial) archive

---------------
Format: 1.8
Date: Mon, 21 Dec 2015 18:55:55 +0000
Source: media-hub
Binary: libmedia-hub-dev media-hub libmedia-hub-common4 libmedia-hub-client4 libmedia-hub-doc
Architecture: source
Version: 4.1.0+16.04.20151221-0ubuntu1
Distribution: xenial
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@xxxxxxxxxxxxxxxx>
Changed-By: Jim Hodapp <ci-train-bot@xxxxxxxxxxxxx>
Description:
 libmedia-hub-client4 - Simple and lightweight media playback service
 libmedia-hub-common4 - Simple and lightweight media playback service
 libmedia-hub-dev - Simple and lightweight media playback service - development files
 libmedia-hub-doc - Simple and lightweight media playback service - documentation
 media-hub  - Simple and lightweight media playback service
Launchpad-Bugs-Fixed: 1191934 1239432 1331041 1342351 1350870 1356883 1357348 1362658 1364483 1368300 1368786 1377966 1380848 1381069 1386803 1390618 1398047 1408137 1409125 1411273 1435088 1449213 1451816 1457129 1458040 1479036
Changes:
 media-hub (4.1.0+16.04.20151221-0ubuntu1) xenial; urgency=medium
 .
   * Fix bug #1479036 which prevents the out_of_range exception from
     causing media-hub-server from crashing when a player key is not
     found (LP: #1479036)
 .
 media-hub (4.1.0+15.10.20151016.1-0ubuntu1) wily; urgency=medium
 .
   [ Simon Fels ]
   * Prevent us from leaking file descriptors and memory due to not releasing
     gstreamer elements correctly.
 .
   [ Alfonso Sanchez-Beato ]
   * Avoid getting additional references for audio_sink, which were not
     being freed. Also, remove unneeded unrefs that must be performed in
     gstreamer instead.
   * Emit CanPlay, CanPause, and CanGo[Next|Previous] in the mpris object path
 .
   [ Jim Hodapp ]
   * Make sure the correct player is set as the current player controled by
     MPRIS.
   * Improved the can_go_next() and can_go_previous() logic to always return
     true if the loop_status is currently set to loop over the entire
     playlist.
 .
 .
   [ CI Train Bot ]
   * No-change rebuild.
 .
 media-hub (4.0.0+15.10.20150907-0ubuntu1) wily; urgency=medium
 .
   * Gather information about missing codecs and selected streams from
     gstreamer so we have more information on whether we should play the
     video or not.
 .
 media-hub (4.0.0+15.10.20150903-0ubuntu1) wily; urgency=medium
 .
   [ Alfonso Sanchez-Beato ]
   * [ Jim Hodapp ] Support for background playlists removed:
     src/core/media/null_track_list.h
 .
 media-hub (4.0.0+15.10.20150901.1-0ubuntu1) wily; urgency=medium
 .
   [ Alfonso Sanchez-Beato (email Canonical) ]
   * Sync trunk
 .
   [ Justin McPherson ]
   * Add https to allowed URI schemes for contained applications.
 .
 media-hub (4.0.0-0ubuntu1) wily; urgency=medium
 .
   * Bump major revision to account for toolchain update. Fixes LP:#1452331
 .
 media-hub (3.1.0+15.10.20150724-0ubuntu1) wily; urgency=medium
 .
   [ Alfonso Sanchez-Beato (email Canonical) ]
   * Set gstreamer context directly instead of using gobject to communicate
     with the video sink.
 .
 media-hub (3.1.0+15.10.20150710-0ubuntu1) wily; urgency=medium
 .
   [ CI Train Bot ]
   * New rebuild forced.
 .
   [ Jim Hodapp ]
   * Only send the video_dimensions_changed signal if the dimensions
     actually changed. Also, no longer need is_eos flag.
 .
 media-hub (3.1.0+15.10.20150604-0ubuntu1) wily; urgency=medium
 .
   [ CI Train Bot ]
   * New rebuild forced.
 .
   [ Jim Hodapp ]
   * Handle a wider array of GStreamer errors so that .ogv files are
     reported as failing to play. (LP: #1458040)
 .
 media-hub (3.1.0+15.10.20150601-0ubuntu1) wily; urgency=medium
 .
   [ CI Train Bot ]
   * New rebuild forced.
 .
   [ Jim Hodapp ]
   * Add next/previous track implementation for the Player and
     can_go_next/previous.
 .
 media-hub (3.1.0+15.10.20150527.1-0ubuntu1) wily; urgency=medium
 .
   [ CI Train Bot ]
   * New rebuild forced.
 .
   [ Jim Hodapp ]
   * Use try_lock() instead of a lock_guard to fail gracefully from rare
     deadlock situations. (LP: #1457129)
 .
 media-hub (3.1.0+15.10.20150522-0ubuntu1) wily; urgency=medium
 .
   [ Jim Hodapp ]
   * Fix issues with not reporting failed decoding error to the client.
     (LP: #1435088)
 .
 media-hub (3.1.0+15.04.20150511-0ubuntu1) vivid; urgency=medium
 .
   [ Jim Hodapp ]
   * Make sure recorded videos are able to play. (LP: #1451816)
 .
 media-hub (3.1.0+15.04.20150427.3-0ubuntu1) vivid; urgency=medium
 .
   [ CI Train Bot ]
   * New rebuild forced.
 .
   [ Jim Hodapp ]
   * Reset the tracklist everytime a client app calls open_uri() and
     disabling mpris interface by default (LP: #1449213) (LP: #1449213)
 .
   [ Ricardo Mendoza ]
   * Reset the tracklist everytime a client app calls open_uri() and
     disabling mpris interface by default (LP: #1449213) (LP: #1449213)
 .
 media-hub (3.1.0+15.04.20150420.1-0ubuntu1) vivid; urgency=medium
 .
   [ Ricardo Mendoza ]
   * Support for signalling player reconnection up the stack.
 .
   [ CI Train Bot ]
   * New rebuild forced.
 .
   [ Jim Hodapp ]
   * Implements the backend portion of TrackLists required to allow
     clients to be able to hand off a playlist to media-hub and keep
     playing music in order, shuffled and/or looped without the app being
     in the foreground
 .
 media-hub (3.0.0+15.04.20150402-0ubuntu1) vivid; urgency=medium
 .
   [ Jim Hodapp ]
   * Fix the bug which caused music playback to start playing again after
     a phonecall hung up after being auto-paused by disconnecting a
     headphone jack.
 .
 media-hub (3.0.0+15.04.20150320-0ubuntu1) vivid; urgency=medium
 .
   [ Thomas Voss ]
   * Refactor client-facing interfaces to pull out explicit dependency on hybris-based media layer.
 .
   [ CI Train Bot ]
   * New rebuild forced.
 .
   [ Jim Hodapp ]
   * Disconnect playback_status_changed_signal in ~Private() to avoid a
     deadlock.
   * Prevent a 0 position from being reported to the app which happens
     while seeking. Covers bad behavior that happens from GStreamer. Also
     expose the about_to_finish signal to the client. Enable playback
     again after manually seeking all the way to EOS. Also only send
     VideoDimensionsChanged signal only when necessary.
 .
   [ Ricardo Mendoza ]
   * Add an interface apparmor::ubuntu::RequestAuthenticator that is used
     to authenticate incoming open uri requests. Add an interface
     apparmor::ubuntu::RequestContextResolver that is used to resolve a
     dbus name to an apparmor::ubuntu::Context. Provide an implementation
     apparmor::ubuntu::ExistingAuthenticator that takes the impl. from
     player_skeleton.cpp and uses it to implement the interface. Provide
     an implementation apparmor::ubuntu::RequestContextResolver that
     reaches out to the dbus daemon to resolve a given bus name to an
     apparmor profile. Remove obsolete query for the apparmor profile in
     ServiceSkeleton. Adjust the implementation in media::PlayerSkeleton
     to rely on Request{Authenticator, ContextResolver}. removed:
     src/core/media/apparmor.h added: src/core/media/apparmor/
     src/core/media/apparmor/context.cpp
     src/core/media/apparmor/context.h src/core/media/apparmor/dbus.h
     src/core/media/apparmor/ubuntu.cpp src/core/media/apparmor/ubuntu.h
   * Introduce an interface media::audio::OutputObserver that allows the
     core classes to observer the state of external audio outputs
     (headphones/headsets). Provide an implementation of
     media::audio::OutputObserver that relies on Pulseaudio to monitor
     the availability of ports on the default sink. Adjust
     media::ServiceImplementation to use media::audio::OutputObserver,
     defaulting to media::audio::PulseAudioOutputObserver.
   * Migrate all Player DBus methods to use transact_method() instead of
     invoke_method_synchronously(), to prevent bus executor deadlocks.
 .
   [ Ricardo Salveti de Araujo ]
   * Add an interface apparmor::ubuntu::RequestAuthenticator that is used
     to authenticate incoming open uri requests. Add an interface
     apparmor::ubuntu::RequestContextResolver that is used to resolve a
     dbus name to an apparmor::ubuntu::Context. Provide an implementation
     apparmor::ubuntu::ExistingAuthenticator that takes the impl. from
     player_skeleton.cpp and uses it to implement the interface. Provide
     an implementation apparmor::ubuntu::RequestContextResolver that
     reaches out to the dbus daemon to resolve a given bus name to an
     apparmor profile. Remove obsolete query for the apparmor profile in
     ServiceSkeleton. Adjust the implementation in media::PlayerSkeleton
     to rely on Request{Authenticator, ContextResolver}. removed:
     src/core/media/apparmor.h added: src/core/media/apparmor/
     src/core/media/apparmor/context.cpp
     src/core/media/apparmor/context.h src/core/media/apparmor/dbus.h
     src/core/media/apparmor/ubuntu.cpp src/core/media/apparmor/ubuntu.h
   * Move src/core/media/call-monitor to src/core/media/telephony.
     Introduce a proper interface media::telephony::CallMonitor. Slightly
     adjust existing implementation based on Qt. Adjust
     media::ServiceImplementation to account for changes in
     media::telephony::CallMonitor.
 .
   [ thomas-voss ]
   * Add an interface apparmor::ubuntu::RequestAuthenticator that is used
     to authenticate incoming open uri requests. Add an interface
     apparmor::ubuntu::RequestContextResolver that is used to resolve a
     dbus name to an apparmor::ubuntu::Context. Provide an implementation
     apparmor::ubuntu::ExistingAuthenticator that takes the impl. from
     player_skeleton.cpp and uses it to implement the interface. Provide
     an implementation apparmor::ubuntu::RequestContextResolver that
     reaches out to the dbus daemon to resolve a given bus name to an
     apparmor profile. Remove obsolete query for the apparmor profile in
     ServiceSkeleton. Adjust the implementation in media::PlayerSkeleton
     to rely on Request{Authenticator, ContextResolver}. removed:
     src/core/media/apparmor.h added: src/core/media/apparmor/
     src/core/media/apparmor/context.cpp
     src/core/media/apparmor/context.h src/core/media/apparmor/dbus.h
     src/core/media/apparmor/ubuntu.cpp src/core/media/apparmor/ubuntu.h
   * Add an interface media::ClientDeathObserver that abstracts away
     receiving key-based death notifications for clients associated to
     media::Player instances server-side Provide an implementation
     media::HybrisClientDeathObserver that relies on hybris and
     ultimately on Android's onBinderDied to receive death notifications.
     Adjust media::PlayerStub and media::PlayerImplementation to account
     for the new interface. Adjust the CMake setup for tests to link
     media-hub-service instead of recompiling large parts of the
     implementation classes.
   * Decouple PlayerSkeleton and PlayerImplementation by making
     PlayerImplementation being able to inherit from arbitrary base
     classes, as long as they provide the set of properties and signals
     defined by media::Player.
   * Decouple the ServiceSkeleton from the ServiceImplementation by
     introducing a common interface media::KeyedPlayerStore for storing
     running Player sessions indexed by the Player::Key. Provide a
     default implementation HashedKeyedPlayerStore relying on a hash map
     for keeping track of player instances. Adjust implementation to
     account for ServiceImplementation no longer inheriting from
     ServiceSkeleton.
   * Introduce a common class media::helper::ExternalHelpers that
     provides a convenient way to:
   * Introduce an interface media::RecorderObserver that allows the core
     classes to monitor the overall state of the system. Provide an
     implementation of media::RecorderObserver relying on Hybris to
     interface with the Android side. Adjust the ServiceImplementation to
     connect to the platform-default media::RecorderObserver.
   * Introduce an interface media::audio::OutputObserver that allows the
     core classes to observer the state of external audio outputs
     (headphones/headsets). Provide an implementation of
     media::audio::OutputObserver that relies on Pulseaudio to monitor
     the availability of ports on the default sink. Adjust
     media::ServiceImplementation to use media::audio::OutputObserver,
     defaulting to media::audio::PulseAudioOutputObserver.
   * Introduce an interface media::power::BatteryObserver to monitor the
     current battery level of the system. The core reacts to low/very low
     battery levels by pausing all multimedia playback sessions and
     resumes them whenever the user has been notified of the critical
     battery level. Provide an implementation of
     media::power::BatteryObserver using
     com.canonical.indicator.power.Battery. Adjust
     media::ServiceImplementation to use media::power::BatteryObserver.
   * Move gstreamer::Playbin implementation to its own cpp file, thus
     internalizing the Hybris setup portions. Make sure that media-hub-
     service knows about
     media::Player::Error::OutOfProcessBufferStreamingNotSupported by
     linking with media-hub-client.
   * Move src/core/media/call-monitor to src/core/media/telephony.
     Introduce a proper interface media::telephony::CallMonitor. Slightly
     adjust existing implementation based on Qt. Adjust
     media::ServiceImplementation to account for changes in
     media::telephony::CallMonitor.
   * Replace home-grown mask type for the video size with a std::tuple,
     i.e., media::video::Dimensions. Introduce a simple TaggedInteger
     class to distinguish between Width, Height and other dimensions.
     Adjust interfaces of media::Player to rely on the new type. Adjust
     implementation classes to account for interface changes. Adjust
     Codec implementation for sending the tagged integer via the bus.
     Adjust gstreamer::Engine and gstreamer::Playbin to hand out the
     correct types.
 .
 media-hub (2.0.0+15.04.20150303-0ubuntu2) vivid; urgency=medium
 .
   * debian/control:
     - Removing pre-depends that are not required
     - Bumping standards-version to 3.9.6
 .
 media-hub (2.0.0+15.04.20150303-0ubuntu1) vivid; urgency=medium
 .
   [ Ricardo Salveti de Araujo ]
   * Migrating tests to use ogg instead of mp3/avi removed:
     tests/h264.avi tests/test.mp3 added: tests/test-audio-1.ogg
     tests/test-video.ogg tests/test.mp3 renamed: tests/test.ogg =>
     tests/test-audio.ogg
 .
 media-hub (2.0.0+15.04.20150120-0ubuntu1) vivid; urgency=low
 .
   [ Jim Hodapp ]
   * Error reporting all the way up to the app level from the playbin
     pipeline.
 .
   [ Ubuntu daily release ]
   * New rebuild forced
 .
 media-hub (2.0.0+15.04.20150116-0ubuntu1) vivid; urgency=low
 .
   [ Jim Hodapp ]
   * Don't auto-resume playback of videos after a phone call ends. (LP:
     #1411273)
 .
 media-hub (2.0.0+15.04.20150112.2-0ubuntu1) vivid; urgency=low
 .
   [ Ubuntu daily release ]
   * New rebuild forced
 .
   [ Ricardo Salveti de Araujo ]
   * service_implementation: adding debug for call started/ended signals.
     Make sure account and connection are available when setting up
     account manager (patch from Gustavo Boiko). call_monitor: don't
     check caps when hooking up on/off signals, until bug 1409125 is
     fixed. Enable parallel building . (LP: #1409125)
 .
 media-hub (2.0.0+15.04.20150108-0ubuntu1) vivid; urgency=low
 .
   [ Jim Hodapp ]
   * Pause playback when recording begins. (LP: #1398047)
 .
   [ Ricardo Salveti de Araujo ]
   * call_monitor.cpp: waiting for bridge to be up, and also protecting
     the on_change call (LP: #1408137)
 .
 media-hub (2.0.0+15.04.20141126.2-0ubuntu1) vivid; urgency=low
 .
   [ Jim Hodapp ]
   * Resubmitting with prerequisite branch (LP: #1331041)
 .
   [ Justin McPherson ]
   * Resubmitting with prerequisite branch (LP: #1331041)
 .
 media-hub (2.0.0+15.04.20141120.1-0ubuntu1) vivid; urgency=low
 .
   [ Jim Hodapp ]
   * Pause playback when a headphone is unplugged or an A2DP device is
     unpaired (LP: #1368300)
 .
   [ Ricardo Mendoza ]
   * Pause playback when a headphone is unplugged or an A2DP device is
     unpaired (LP: #1368300)
 .
 media-hub (2.0.0+15.04.20141111-0ubuntu1) vivid; urgency=low
 .
   [ Ubuntu daily release ]
   * New rebuild forced
 .
   [ Justin McPherson ]
   * #1239432 Music fails to pause on incoming/outgoing calls (LP:
     #1239432)
 .
 media-hub (2.0.0+15.04.20141110.1-0ubuntu1) vivid; urgency=low
 .
   [ thomas-voss ]
   * Bump build dependency on dbus-cpp to pull in exception safe dtor.
     (LP: #1390618)
 .
 media-hub (2.0.0+15.04.20141105.1-0ubuntu1) vivid; urgency=low
 .
   [ Ricardo Mendoza ]
   * Use new hybris interface to correctly register for client deaths.
     (LP: #1380848)
 .
 media-hub (2.0.0+15.04.20141105-0ubuntu1) vivid; urgency=low
 .
   [ thomas-voss ]
   * Disconnect signal translation layer on destruction. (LP: #1386803)
 .
 media-hub (2.0.0+15.04.20141104-0ubuntu1) vivid; urgency=low
 .
   * New rebuild forced
 .
 media-hub (2.0.0+14.10.20141030~rtm-0ubuntu1) 14.09; urgency=low
 .
   [ thomas-voss ]
   * Bump build dependency. (LP: #1386803)
 .
 media-hub (2.0.0+14.10.20141024~rtm-0ubuntu1) 14.09; urgency=low
 .
   [ Alberto Aguirre ]
   * No change, package rebuild
 .
 media-hub (2.0.0+14.10.20141020-0ubuntu1) utopic; urgency=low
 .
   [ Alberto Aguirre ]
   * Move worker thread from player stub to service stub.
 .
 media-hub (2.0.0+14.10.20141016-0ubuntu1) 14.09; urgency=low
 .
   [ Jim Hodapp ]
   * Add an Orientation property which will indicate how the video should
     be rotated for playback vs how it was recorded. Get the video frame
     height/width from mirsink and pass it to the media-hub client via a
     Signal. (LP: #1191934)
 .
   [ Ubuntu daily release ]
   * New rebuild forced
 .
 media-hub (2.0.0+14.10.20141015.1-0ubuntu1) 14.09; urgency=low
 .
   [ Ubuntu daily release ]
   * New rebuild forced
 .
   [ Ricardo Mendoza ]
   * Make use of MediaRecorderObserver interface from hybris to register
     as listeners for recording operations, so that we can then decide
     whether to hold a screen lock or not. (LP: #1362658)
 .
 media-hub (2.0.0+14.10.20141015-0ubuntu1) 14.09; urgency=low
 .
   [ Jamie Strandboge ]
   * debian/usr.bin.media-hub-server: update for recent denials: allow
     read access to /etc/udev/udev.conf (LP: #1356883). add video
     abstraction. silence access to /run/udev/data/** like we do
     elsewhere. allow read on /dev/video*. allow read on
     /sys/devices/**/video4linux/video**. allow read on
     /sys/devices/**/video4linux/**/uevent (LP: #1356883)
   * debian/usr.bin.media-hub-server: allow reads on custom sounds (LP:
     #1377966) (LP: #1377966)
 .
 media-hub (2.0.0+14.10.20141014-0ubuntu1) utopic; urgency=low
 .
   [ thomas-voss ]
   * Only expose the service as MPRIS instance if explicitly requested
     via env variable. (LP: #1381069)
 .
 media-hub (2.0.0+14.10.20141010-0ubuntu1) utopic; urgency=low
 .
   [ Alberto Aguirre ]
   * Fix potential access to dead objects. (LP: #1364483)
 .
 media-hub (2.0.0+14.10.20140926-0ubuntu1) utopic; urgency=low
 .
   [ Alberto Aguirre ]
   * Prevent dead object access by asynchronous calls to clear_wakelock
     in media::PlayerImplementation::Private
   * Fix self deadlock when clients disconnect from media::Player
 .
 media-hub (2.0.0+14.10.20140917-0ubuntu1) utopic; urgency=low
 .
   [ Alberto Aguirre ]
   * Fix wake lock state machine and subtle race conditions on wake lock
     refcounts. (LP: #1368786)
 .
 media-hub (2.0.0+14.10.20140910.2-0ubuntu1) utopic; urgency=medium
 .
   [ Thomas Vo?? ]
   * Bump major version to account for signature changes in public interface.
 .
   [ Ubuntu daily release ]
   * debian/libmedia-hub-common2.symbols: auto-update to released version
 .
   [ thomas-voss ]
   * Get rid of custom macros and use the ones provided by dbus-cpp.
     Adjust to changes due to making org.mpris.MediaPlayer2.Player
     compliant to the spec.
 .
 media-hub (1.0.0+14.10.20140908-0ubuntu1) utopic; urgency=low
 .
   [ Jim Hodapp ]
   * When power hits the low or very low levels, pause all Players with
     role of multimedia. When the warning notification is cleared from
     the screen, resume playback.
 .
   [ Ricardo Salveti de Araujo ]
   * playbin: fixing audio-sink gst property name
 .
 media-hub (1.0.0+14.10.20140829.1-0ubuntu1) utopic; urgency=low
 .
   [ Jim Hodapp ]
   * Add an audio stream role that allows the client app to categorize
     what type of audio stream it's requesting playback for. Pause
     playback of playing Players only if the requesting Player and other
     Player are both of role multimedia .
 .
 media-hub (1.0.0+14.10.20140818-0ubuntu1) utopic; urgency=low
 .
   [ Jim Hodapp ]
   * Allow confined apps to play sounds from /usr/share/sounds
 .
   [ CI bot ]
   * Allow confined apps to play sounds from /usr/share/sounds.
     debian/usr.bin.media-hub-server: remove 'audit deny owner /** m,'
     since it. is overriding the rule to allow mmap of /tmp/orcexec files
     (AppArmor will still deny other mmap access) - LP: #1357348 (LP:
     #1357348)
 .
 media-hub (1.0.0+14.10.20140813-0ubuntu2) utopic; urgency=medium
 .
   * debian/usr.bin.media-hub-server: remove 'audit deny owner /** m,' since it
     is overriding the rule to allow mmap of /tmp/orcexec files (AppArmor will
     still deny other mmap access)
     - LP: #1357348
 .
 media-hub (1.0.0+14.10.20140813-0ubuntu1) utopic; urgency=low
 .
   [ Jim Hodapp ]
   * Allow music to advance to the next song when the device is not
     charging (LP: #1342351)
 .
   [ Jim Hodapp<jim.hodapp@xxxxxxxxxxxxx> ]
   * Allow music to advance to the next song when the device is not
     charging (LP: #1342351)
 .
 media-hub (1.0.0+14.10.20140808.1-0ubuntu1) utopic; urgency=low
 .
   [ Ubuntu daily release ]
   * New rebuild forced
 .
   [ Ricardo Salveti de Araujo ]
   * add /media to allowed playback paths for SD card support
 .
   [ Oliver Grawert ]
   * add /media to allowed playback paths for SD card support
 .
 media-hub (1.0.0+14.10.20140731-0ubuntu1) utopic; urgency=low
 .
   [ Jim Hodapp ]
   * Allow mmap access for media-hub-server to /tmp/orcexec* to fix
     apparmor denials (LP: #1350870)
 .
 media-hub (1.0.0+14.10.20140724.1-0ubuntu1) utopic; urgency=medium
 .
   [ Alfonso Sanchez-Beato (email Canonical) ]
   * Fix 720p limit for OEM device
 .
 media-hub (1.0.0+14.10.20140722-0ubuntu1) utopic; urgency=low
 .
   [ thomas-voss ]
   * Bump major revision and so name to account for toolchain update.
 .
   [ Steve Langasek ]
   * Bump major revision and so name to account for toolchain update.
 .
 media-hub (0.0.2+14.10.20140715-0ubuntu1) utopic; urgency=low
 .
   * New rebuild forced
 .
 media-hub (0.0.2+14.10.20140710-0ubuntu1) utopic; urgency=low
 .
   [ Ricardo Mendoza ]
   * Increase default timeout for MPRIS handlers. (Author: Alfonso
     Sanchez-Beato)
 .
 media-hub (0.0.2+14.10.20140624.4-0ubuntu3) utopic; urgency=medium
 .
   * apparmor: add missing proc file used by the mediatek soc
 .
 media-hub (0.0.2+14.10.20140624.4-0ubuntu2) utopic; urgency=medium
 .
   * debian/usr.bin.media-hub-server:
     - allow create of ~/.cache/gstreamer*/
     - allow ix for gst-plugin-scanner
     - allow playing of camera_click.ogg
     - allow us to ptrace read ourselves
 .
 media-hub (0.0.2+14.10.20140624.4-0ubuntu1) utopic; urgency=low
 .
   [ Alberto Aguirre ]
   * Use new interface for keeping display on.
 .
 media-hub (0.0.2+14.10.20140521-0ubuntu1) utopic; urgency=low
 .
   [ Jim Hodapp ]
   * Whitelist gallery app to be able to play media in ~/Videos and
     ~/Music unti the trusted helper is ready
 .
 media-hub (0.0.2+14.10.20140520.1-0ubuntu1) utopic; urgency=low
 .
   [ Oliver Grawert ]
   * make sure media-hub-server only starts on real ubuntu-touch sessions (i.e.
     not in the new unity8 desktop session which lacks the codecs)
     (LP: 1321204)
 .
 media-hub (0.0.2+14.10.20140507-0ubuntu1) utopic; urgency=medium
 .
   [ Ricardo Mendoza ]
   * Toolchain change, patch version bump.
 .
 media-hub (0.0.1+14.10.20140430-0ubuntu1) utopic; urgency=medium
 .
   [ Sergio Schvezov ]
   * Repackaging from original music-hub.
   * Polishing packaging.
   * Enable the position property for getting the current playback
     position. Added duration to the dbus interface. Also added a service
     acceptance test for position and duration.
   * Make sure seek_to sends a reply to the client. Disabled
     position/duration test for now.
 .
   [ Jim Hodapp ]
   * Modify directory structure to be generic media-hub instead of music-
     specific.
   * Added README file which describes how to build and how to run the
     tests. Also changed the namespaces to be the more general
     core::ubuntu::media instead of music-specific.
   * Removed com directory since it's no longer needed. All source under
     com was moved to core.
   * Removed com include directory since it's no longer needed. All
     source under com was moved to core.
   * Enable adding a videosink to the playbin pipeline. Added a couple of
     unit tests that test hardware decoding/software rendering, pause,
     play, seek and stop.
   * Added a very simple media-hub-server, which is the server side of
     the dbus MPRIS interface. Will fill this out more in the future to
     make it a full daemon.
   * Merged with EOS branch from tvoss. Added on_frame_available listener
     and callback. Create a decoding session and pass it to the hybris
     layer. Allow playback to work again after a client quits or dies.
     Added two new properties to see if the opened media is video or
     audio. Background playlist support. Add powerd control interface.
     One Engine instance per PlayerImplementation instance instead of one
     global Engine instance. Pause other playing sessions when starting
     playback of a new foreground player. Emit a PlaybackStatusChanged
     signal so that qtubuntu-media knows when PlaybackStatus changes from
     underneath it. Use GST_SEEK_FLAG_KEY_UNIT instead because seeking
     doesn't perform well enough with GST_SEEK_FLAG_ACCURATE .
 .
   [ thomas-voss ]
   * Ramp up acceptance testing.
   * WIP.
   * Add stub and skeleton implementations.
   * Add first wave of acceptance tests and ensure that they are passing.
   * More refactoring of local spike.
   * More tests passing.
   * Add missing build dep on google-mock.
   * Add missing build-dependency on libgstreamer1.0-dev.
   * Add missing build dependencies.
   * Fix build dependencies on libboost-system-dev. Disable two failing
     tests.
   * Add build-dependency on libboost-program-options-dev.
   * Add fakesink for testing purposes.
   * Ensure that the audio sink is set to a fake sink for unit testing
     purposes.
   * Merged lp:~thomas-voss/media-hub/switch-to-properties-cpp
 .
   [ Thomas Vo?? ]
   * Initial commit.
   * Added packaging setup.
   * Add backend and server implementation headers.
Checksums-Sha1:
 3b5a55458774a95dd6d895636e8290dc3dbb7090 2679 media-hub_4.1.0+16.04.20151221-0ubuntu1.dsc
 b343631dcc89a8a0c107eead37954fce61d24ec9 5481834 media-hub_4.1.0+16.04.20151221.orig.tar.gz
 c79f5e590c3a2ffa17b238b751022860501a6dad 11105 media-hub_4.1.0+16.04.20151221-0ubuntu1.diff.gz
Checksums-Sha256:
 de572be34ddef2df5e31e26b1c7e6d874188a40908b60b7d22d79eeec746f6de 2679 media-hub_4.1.0+16.04.20151221-0ubuntu1.dsc
 f914f71df87825e81994ff6cb1a83ed5e4b1e5f46658c100274b6d215bcf1c7e 5481834 media-hub_4.1.0+16.04.20151221.orig.tar.gz
 d54b2b02f45dc9f1df6f0dd693a4b1388323b0b1983a85b9c57c271f3c5e3e07 11105 media-hub_4.1.0+16.04.20151221-0ubuntu1.diff.gz
Files:
 40714adf35bfcca01de4861338bf9923 2679 libs optional media-hub_4.1.0+16.04.20151221-0ubuntu1.dsc
 ff3b7139d0c21c025d9fb884c229c983 5481834 libs optional media-hub_4.1.0+16.04.20151221.orig.tar.gz
 3973ea8bb915f96e7740b27ef85ea5bc 11105 libs optional media-hub_4.1.0+16.04.20151221-0ubuntu1.diff.gz