1
0
Fork 0
mirror of https://github.com/albfan/miraclecast.git synced 2025-02-12 22:01:57 +00:00
Commit graph

46 commits

Author SHA1 Message Date
albfan
cedfeeebe1 Debug GStreamer execution
Allow to config gstreamer log level
2016-10-23 10:20:12 +02:00
albfan
28252707a2 Install dbus policy
closes #107
2016-08-22 03:08:40 +02:00
Alberto Fanjul
011d7e7fba Merge pull request #110 from foamboarder/master
CMake: use PROGRAMS during install
2016-08-18 18:31:47 +02:00
Tony Y
59ea55c28c CMake: use PROGRAMS during install
During install, PROGRAMS (instead of FILES) will set
execute permissions for all targets.
2016-08-18 09:19:47 -07:00
Alberto Fanjul
c412cdb846 Merge pull request #108 from foamboarder/master
CMake: correctly set file permissions
2016-08-18 12:13:53 +02:00
Alberto Fanjul
866f90f92a Merge pull request #105 from derekdai/master
Add debian support to kill-wpa.sh and find wpa_supplicant throught PATH
2016-08-18 12:09:31 +02:00
Tony Y
b6400aa14a CMake: correctly set file permissions
When building using CMake, the display would not appear
because the files did not have execute permissions.
2016-08-16 17:09:39 -07:00
Tony Y
c7b49c9fbd Add uibc-viewer to CMake install list 2016-08-16 14:05:24 -07:00
Derek Dai
7fc8d0884c add debian support to miracle-utils.sh and normal-wifi.sh 2016-08-15 11:15:12 +08:00
Derek Dai
44625ff4fc specify GdkX11 version before import it 2016-08-10 16:42:35 +08: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
349db0f04a help functions for arch linux 2016-07-02 16:15:09 +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
1cbfa5b42a Fix hardware tester when no devices available 2016-02-20 11:06:45 +01:00
albfan
72fee8ea0e Debug hardware tester 2016-01-24 20:56:06 +01:00
albfan
30b8c2d223 Basic autocompletion
closes #39
2015-08-30 15:39:09 +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
6cc5876ba6 rename tester to denote is prerrequisite 2015-08-23 12:28:21 +02:00
albfan
0bf42867ad log wpa messages 2015-08-22 16:48:51 +02:00
albfan
3ff9281920 Add basic autocompletion
relates #39
2015-07-31 06:52:47 +02:00
albfan
e83ded02de miraclecast starts wpa_supplicant
relates #35
2015-07-29 21:09:40 +02:00
albfan
80aefc1611 config udev tag
relates to #36
2015-07-29 20:27:51 +02:00
albfan
1b698ca476 add config to wpa.conf 2015-07-29 20:18:01 +02:00
albfan
24c7c37572 wrong counting wifi devices
relates to #27
2015-07-04 12:16:18 +02:00
albfan
df61778229 Ease script debugging
relates to #27
2015-07-04 06:11:57 +02:00
albfan
f5fb475343 fix script wrappers
Avoid kill-wpa.sh to exit script when sourced and there is no wpa_supplicant connection
Avoid false positives on wpa_supplicant detection
2015-07-03 18:56:21 +02:00
Jonathan Gibert
069c61d927 add or correct shebang on res scripts 2015-05-15 17:08:01 +02:00
albfan
1287ce7a82 more flexible scripts to enable/disable wpa configuration 2015-05-01 22:33:32 +02:00
albfan
0f2e51af91 verbose killing previous wpa_supplicant connection 2015-05-01 22:33:32 +02:00
albfan
f24bcb8ae9 polish device tester script
closes #22
2015-05-01 22:33:32 +02:00
albfan
c51ec02aa9 renamed test viewer script 2015-05-01 22:09:54 +02:00
Alberto Fanjul
189d894e22 testing device capabilities
A first tester for device P2P capabilities
2015-04-30 01:00:58 +02:00
albfan
8484a126be fix cmake compilation
closes #7
2015-04-11 23:11:52 +02:00
albfan
640f731d44 Merge branch 'agusakov' 2015-03-30 13:40:52 +02:00
Andrey Gusakov
cafa336f5e miracle-gst.sh pass -r argument (output video resolution)
Signed-off-by: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
2015-03-30 12:06:38 +02: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
albfan
028bfc3e34 Local helpers
helpers to start/stop wpa_supplicant
2015-03-05 23:34:07 +01:00
albfan
740a9de080 fix view tester 2015-01-23 04:50:06 +01:00
Alberto Fanjul
279cc7d73a tester for gstreamer viewer
miraclecast depends on gstreamer an a bunch of its plugins to show
screen mirrored. This script provides a test to confirm everything
needed is installed, and suggest another way to show streamed
source if its needed plugins are not available.
2014-09-09 12:16:12 +02:00
Andrey Gusakov
dbf3972619 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 <andrey.gusakov@cogentembedded.com>
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2014-09-03 08:11:13 +02:00
Andrey Gusakov
e7aa531dca 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 <andrey.gusakov@cogentembedded.com>
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2014-09-03 08:11:03 +02:00
David Herrmann
18a5094bc0 Add new miracle-wifid daemon
The miracle-wifid daemon is a rewrite of the wifi-related parts of
miracled. Unlike miracled, we no longer integrate the wifi-part directly
into the core daemon. This way, we can easily replace the wifi-bridge with
other network managers once they gain P2P capabilities.

Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2014-03-19 13:08:25 +01:00
David Herrmann
3bd83f1572 res: add dbus policy file
An example policy file to use with miracled. Simply copy it into
/etc/dbus/system.d/.

Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2014-02-22 14:50:02 +01:00
David Herrmann
eaea59d324 res: add wpa.conf example
Add example file for wpa_supplicant so users can start testing.

Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2014-02-11 15:23:03 +01:00