Add Recorder and CameraControl dbus interfaces to proxy camera functionality through media-hub to prevent screen locking during recording

Bug #1353035 reported by Jim Hodapp
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Media Hub
Fix Released
High
Jim Hodapp
camera-app
Invalid
High
Jim Hodapp
qtubuntu-camera
New
High
Jim Hodapp

Bug Description

Add Recorder and CameraControl dbus interfaces to proxy camera functionality through media-hub to prevent screen locking during recording. This will completely gut qtubuntu-camera from calling directly to libhybris and instead proxy all of the calls through media-hub. Once these calls are in place, when starting recording, inhibit screen locking. Once recording ends, restore screen locking behavior. If the media-hub-client disconnects (e.g. camera-app crashes), also restore screen locking behavior.

Jim Hodapp (jhodapp)
Changed in media-hub:
assignee: nobody → Jim Hodapp (jhodapp)
Changed in qtubuntu-camera:
assignee: nobody → Jim Hodapp (jhodapp)
Changed in camera-app:
assignee: nobody → Jim Hodapp (jhodapp)
Changed in media-hub:
importance: Undecided → High
Changed in camera-app:
importance: Undecided → High
Changed in qtubuntu-camera:
importance: Undecided → High
Changed in media-hub:
status: New → Triaged
Changed in camera-app:
status: New → Triaged
Revision history for this message
Florian Boucault (fboucault) wrote :

Just checking: no change will be required in the app then?

Revision history for this message
Jim Hodapp (jhodapp) wrote :

Correct, I am not expecting any changes at this time to the camera-app to support this.

Jim Hodapp (jhodapp)
Changed in media-hub:
status: Triaged → Fix Released
Changed in camera-app:
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.