lp:~ricmm/media-hub/keep-display-recording-1362658

Created by Ricardo Mendoza and last modified
Get this branch:
bzr branch lp:~ricmm/media-hub/keep-display-recording-1362658
Only Ricardo Mendoza can upload to this branch. If you are Ricardo Mendoza please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ricardo Mendoza
Project:
Media Hub
Status:
Merged

Recent revisions

71. By Ricardo Mendoza

Make use of new MediaRecorderObserver interface from hybris to keep the screen alive while a recording operation is active.

70. By PS Jenkins bot

Releasing 2.0.0+14.10.20140926-0ubuntu1

69. By Alberto Aguirre

Fix self deadlock when clients disconnect from media::Player

When receiving a media::PlayerImplementation on_client_disconnected signal, avoid calling
remove_player_for_key within the same context as the player object may be deleted (which owns
the signal object whose destructor waits until all slots are dispatched). Fixes: 1371454
Approved by: Jim Hodapp, Thomas Voß

68. By Alberto Aguirre

Prevent dead object access by asynchronous calls to clear_wakelock in media::PlayerImplementation::Private

On an player engine state change - detached threads are launched to clear system/display wakelocks in the future.
Before those threads get a chance to execute, media::PlayerImplementation can be destroyed. By holding a weak_ptr to
 media::PlayerImplementation::Private in the launched threads, access to dead Private objects is prevented. Fixes: 1373722
Approved by: Jim Hodapp, PS Jenkins bot

67. By PS Jenkins bot

Releasing 2.0.0+14.10.20140917-0ubuntu1

66. By Alberto Aguirre

Fix wake lock state machine and subtle race conditions on wake lock refcounts. Fixes: 1368786
Approved by: Jim Hodapp, PS Jenkins bot

65. By PS Jenkins bot

Releasing 2.0.0+14.10.20140910.2-0ubuntu1

64. By PS Jenkins bot

Replaced 0replaceme with real versions.

63. By Thomas Voß

Export the per-app media player objects as proper MPRIS players. Fixes: 1260978
Approved by: Jim Hodapp, Marcus Tomlinson, Nick Dedekind

62. By Thomas Voß

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.
Approved by: Jim Hodapp, Nick Dedekind, PS Jenkins bot, Marcus Tomlinson

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:media-hub
This branch contains Public information 
Everyone can see this information.

Subscribers