lp:miracle

Created by Thomas Karl Pietrowski and last modified
Get this branch:
bzr branch lp:miracle

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Thomas Karl Pietrowski
Project:
miracle
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://people.freedesktop.org/~dvdhrm/miracle.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 5 seconds — see the log

Recent revisions

108. By Andrey Gusakov <email address hidden>

sink: fix session ID extraction

Devices sometimes report sessions followed by ";timeout=..". Cut this off.

Signed-off-by: Andrey Gusakov <email address hidden>
Signed-off-by: David Herrmann <email address hidden>

107. By Andrey Gusakov <email address hidden>

wifi: report formation failture if pending peer is lost

Properly notify API users if we free peers that are pending. This way,
they don't have to use timers to restart peer discovery on wpa_supplicant
failures.

Signed-off-by: Andrey Gusakov <email address hidden>
Signed-off-by: David Herrmann <email address hidden>

106. By Andrey Gusakov <email address hidden>

wifi: do not start new connections if one is already pending

If there is already a connection pending, don't start a new one.
Unfortunately, wpa_supplicant is unable to deal with this so we have to
enforce this.. Yuck!

We also reset the pending state during P2P_FIND now, this enables API
users to reset failed connections that wpa_supplicant was unable to close
(yeah, beacuse it's so hard to write proper APIs.. *sigh*).

Signed-off-by: Andrey Gusakov <email address hidden>
Signed-off-by: David Herrmann <email address hidden>

105. By Andrey Gusakov <email address hidden>

wifi: p2p_connect does not need display parameter

No need to add 'display' to p2p_connect commands. Drop it for future
compatibility.

Signed-off-by: Andrey Gusakov <email address hidden>
Signed-off-by: David Herrmann <email address hidden>

104. By Andrey Gusakov <email address hidden>

sink: use RTSP_CODE_OK

Avoid magic numbers when creating rtsp responses, use RTSP_CODE_*
constants instead.

Signed-off-by: Andrey Gusakov <email address hidden>
Signed-off-by: David Herrmann <email address hidden>

103. By Andrey Gusakov <email address hidden>

wifi: check device_name and name in supplicant_parse_peer()

P2P-PEER reports the device name as 'device_name' while P2P-DEVICE-FOUND
reports it as 'name'. Try both.

Signed-off-by: Andrey Gusakov <email address hidden>
Signed-off-by: David Herrmann <email address hidden>

102. By Andrey Gusakov <email address hidden>

sink: add arguments to enable/disable audio and scaling

Forward the --audio and --scale arguments to our gst-spawn helper and
parse them via bash for now.

Signed-off-by: Andrey Gusakov <email address hidden>
Signed-off-by: David Herrmann <email address hidden>

101. By Andrey Gusakov <email address hidden>

sink: move GST pipeline construction to bash script

The sinkctl tool is currently a hack to make Miracast sinks work. The
embedded gst-launch invocation is kinda ugly to handle. Move it into a
bash-script so we can experiment a bit more with different pipelines.
Ultimatively, the goal is obviously to make this work as its own gst
element.

Signed-off-by: Andrey Gusakov <email address hidden>
Signed-off-by: David Herrmann <email address hidden>

100. By Andrey Gusakov <email address hidden>

build: drop /usr/local from include path

We now use the pkg-config snippet of libsystemd, so no need to add
host-local include paths, anymore.

Signed-off-by: Andrey Gusakov <email address hidden>
Signed-off-by: David Herrmann <email address hidden>

99. By Andrey Gusakov <email address hidden>

build: fix required package to libsystemd

We require libsystemd, not libsystemd-daemon. Fix the pkg-config test and
also adjust the version.

Signed-off-by: Andrey Gusakov <email address hidden>
Signed-off-by: David Herrmann <email address hidden>

Branch metadata

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