Alberto Fanjul
7228c3e63d
Change to support CI environment
2016-07-23 20:20:58 +02:00
albfan
412ce067b6
Use resolution provided to resize viewer
2016-07-23 19:15:38 +02:00
albfan
3f2266e254
Kill uibc viewer subprocess
...
closes #93
2016-07-16 15:29:13 +02:00
albfan
1e69dd6dae
UIBC support
...
Basic support for UIBC (single mouse events and key events)
- Option --uibc on miracle-sinkctl to enable it
- Option --log-journal-level to see player execution on journalctl
- Controller for uibc miracle-uibcctl
- Player based on PyGtk to receive and communicate mouse and keyevents
closes #57
2016-07-02 15:47:15 +02:00
albfan
4637409d0b
relay on PATH to find executables
2016-07-02 15:22:13 +02:00
albfan
c94be167c8
open UIBC connection
...
relates to #57
2016-04-02 13:15:38 +02:00
albfan
5440572335
Version 1.0
2016-01-24 20:54:40 +01:00
albfan
117ed2071b
Parse text log level
...
closes #42
2015-08-30 14:53:12 +02:00
albfan
73adee82bf
Select interface to use
...
Start miraclecast against interface of choose.
- By tagged udev device
- By `--interface` or `-i` option
resolves #36 , resolves #43 , resolves #46
2015-08-30 11:20:41 +02:00
albfan
0bf42867ad
log wpa messages
2015-08-22 16:48:51 +02:00
albfan
781231db26
comment avaliable prov methods
...
Use only pbc method, but keep commented all available methods
2015-08-22 12:18:46 +02:00
albfan
81e71c8387
ignored wpa events
...
relates to #37
2015-07-29 20:33:27 +02:00
albfan
80aefc1611
config udev tag
...
relates to #36
2015-07-29 20:27:51 +02:00
albfan
30459133ed
prov type for default config
2015-07-29 20:18:01 +02:00
albfan
bc1705d82c
remove commented code
2015-07-29 20:18:01 +02:00
albfan
de76677bf8
manage prov type
2015-07-29 20:18:01 +02:00
albfan
756535a61d
vtable callback changes
...
relates #35
2015-07-28 20:14:27 +02:00
albfan
b0f985069c
change callback interface
...
resolves #30
2015-07-04 05:06:26 +02:00
albfan
544758f3d2
cleanup cmake config
2015-04-12 10:34:42 +02:00
albfan
d45cb7ef3a
Merge branch 'cmake'
2015-04-11 23:31:16 +02:00
albfan
9a3a2abeab
remove redundant path on include
2015-04-11 23:29:35 +02:00
albfan
8484a126be
fix cmake compilation
...
closes #7
2015-04-11 23:11:52 +02:00
albfan
8b61f733da
avoid miracle filter on wifi devices
2015-03-30 13:41:30 +02:00
albfan
640f731d44
Merge branch 'agusakov'
2015-03-30 13:40:52 +02:00
Andrey Gusakov
2fac0f0ea9
Notice sinkctl if pending peer fails to connect/disconnects
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
1a86754573
Show timeout error
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
c1b476146c
RTSP: reply with only requested parameters
...
Some peers (like Nexus 5 and Nexus 7) send empty GET_PARAMETER
request during streaming. Seems it just some kind of ping. Do not
include unnecessary information in reply.
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
62460a9e89
RTSP: parse SET_PARAMETER resolution
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
ca07b34f3b
RTSP: support reading hex and skiping
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
c6334a7509
Allow to set resolution mask from command line
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
9be88e46bf
Add WFD defines and helpers
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
0d54cd4e0b
Separate go_neg_request and provision_discovery
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
563a415a24
Accept connection only on p2p_go_neg_request
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
5aa1772240
Add P2P-GO-NEG-REQUEST handler
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
6de9b112d8
Lease IP on REQUEST if address is free
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
7d936b3cdf
Do not fail if host name cannot be read over DBUS
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
026e7ea095
Set Miracle as device name if no frindly_name set
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02:00
Andrey Gusakov
4d9cd01606
Do not use udev tags
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:37 +02:00
Andrey Gusakov
16d90afcd2
Remove unnecessary close body and close head
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:37 +02:00
Andrey Gusakov
066eca8638
RTSP: close message header and body on fail
...
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:37 +02:00
albfan
cda6da3144
Allow virtual path on cmake
...
Remove fixed paths on CMake whom broke virtual path compilation
Relates to #7 but still not resolve it.
2015-03-22 11:25:19 +01:00
albfan
2e933497ff
cmake configuration
2015-03-13 07:54:19 +01:00
albfan
f884dd858c
split monolithic Makefile.am to follow autotools standards
2015-03-08 22:16:57 +01:00
Alberto Fanjul
12dbe6e335
avoid miracle filter on wifi devices
2014-09-09 12:16:12 +02:00
Alberto Fanjul
931cbea770
include stdio.h
2014-09-09 12:16:12 +02:00
Andrey Gusakov
5fc9133a60
sink: fix session ID extraction
...
Devices sometimes report sessions followed by ";timeout=..". Cut this off.
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2014-09-03 08:44:40 +02:00
Andrey Gusakov
06d7dce2ec
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 <andrey.gusakov@cogentembedded.com>
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2014-09-03 08:42:16 +02:00
Andrey Gusakov
204fa269e3
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 <andrey.gusakov@cogentembedded.com>
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2014-09-03 08:39:08 +02:00
Andrey Gusakov
e79f08dd25
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 <andrey.gusakov@cogentembedded.com>
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2014-09-03 08:34:14 +02:00
Andrey Gusakov
e81f5e2833
sink: use RTSP_CODE_OK
...
Avoid magic numbers when creating rtsp responses, use RTSP_CODE_*
constants instead.
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2014-09-03 08:11:53 +02:00