1
0
Fork 0
mirror of https://github.com/albfan/miraclecast.git synced 2025-02-13 22:31:56 +00:00
Commit graph

71 commits

Author SHA1 Message Date
Derek Dai
d8cd118119
miracle-wrdctl-demo: capture packets on p2p wnic with tshark instead of
tcpdump
2017-03-15 19:20:36 +08:00
Derek Dai
4984598bf1
update dependencies of systemd services 2017-03-09 18:47:50 +08:00
Derek Dai
07ca224397
miracle-wfdctl: set XAUTHORITY and DISPLAY before create gstreamer
pipeline, and now we can pass device name to pulseaudio
2017-03-08 10:00:51 +08:00
Derek Dai
50f6ccf303
fix typo in miracle-wifid.service 2017-03-07 21:09:33 +08:00
Derek Dai
0677d64252
miracle-wifid: change managed property of link by method call instead of
set property due to wpa_supplicant needs time to get ready
2017-03-06 17:29:26 +08:00
Derek Dai
3558c4e511
miracle-wfdctl-demo: run tcpdump with sudo 2017-03-03 17:18:40 +08:00
Derek Dai
0e1f3243bc
since we relaxed the permissions to talk to wifid and wfdctl, so there is
no need to run miracle-wfdctl-demo with sudo. but to kill these two
privileged services, the killall still need sudo
2017-03-03 11:27:51 +08:00
Derek Dai
cb821562ed
relax permissions checking to let non-privileged use miracalcast.
we will enhance this by fine grained permission conrol latter.
2017-03-03 08:59:37 +08:00
Derek Dai
05a0951525
miracle-wfdctl: fix typo in systemd service file 2017-02-26 21:31:27 +08:00
Derek Dai
c6ef0d3f69
miracle-wfdctl: user now can select video mode through DBus interface 2017-02-24 14:18:06 +08:00
Derek Dai
155060919e
miracle-wfdctl: clarify teardown procedure of session 2017-02-23 14:20:34 +08:00
Derek Dai
750ff77929
miracle-*ctl: fix and enhance wfd_subelement parser 2017-02-18 23:09:44 +08:00
Derek Dai
ecb8db552f
move down trap command to prevent triggered by runing with no argument 2017-02-15 23:32:52 +08:00
Derek Dai
6bcfe4e541
miracle-wfdctl-demo: add an optional argument to specify link index of
NetworkManager
2017-02-13 17:46:06 +08:00
Derek Dai
e70a976614
miracle-wfdctl-demo: cleanup before exit 2017-02-13 13:12:56 +08:00
Derek Dai
01edf8001f
miracle-wfdctl-demo: wait for property chainging and object apperance by
busctl instead of sleep
2017-02-13 13:12:55 +08:00
Derek Dai
c590adbd2f
miracle-wfdctl: first revision which can create TCP connection of WFD session between peers, controled through DBus
In this revision, the procedure of session negotiation is not yet
completed but only TCP connection can be established between peers.

You can try it by run script `res/miracle-wfdctl-demo` to see how it
work.
2017-02-13 13:12:55 +08:00
Derek Dai
f47669a59b
miracle-wfdctl: init commit 2017-02-13 13:12:54 +08:00
Derek Dai
c5a4bf0457
miracle-wifid: add dbus & systemd service files to support dbus activation 2017-02-13 13:12:54 +08:00
Derek Dai
12cef6e0fc
gstplayer: set sync=false to reduce latency 2017-02-13 13:12:53 +08:00
Derek Dai
eb5c563a8d
miracle-sender: change bus name from org.freedesktop.miracle.Sender to org.freedesktop.miracle 2017-02-13 13:12:53 +08:00
Derek Dai
e1307f0636
stability: increase gcc warning level 2017-02-13 13:12:53 +08:00
Derek Dai
b3b51120e0
source implement + sender talk via dbus 2017-02-13 13:12:53 +08:00
Derek Dai
783fb7b78b
add option [-f|--full-screen] to switch to full screen mode at start up 2017-02-13 13:12:52 +08:00
Derek Dai
9cd56f3eff
set audio=False by default
since gstplayer has argument --audio to enable audio support but no
way to disable it, audio=False might a better choise.

If we left audio=True and incoming stream has video only, the whole
pipeline will be blocked and wait for audio stream.
2017-02-13 13:12:51 +08:00
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