Derek Dai
|
7dba31c923
|
add meson build supporting
|
2017-04-06 20:26:17 +08:00 |
|
Derek Dai
|
9acad15b72
|
demo/miracle-wfdctl: remove unused files
|
2017-04-06 20:26:17 +08:00 |
|
Derek Dai
|
223953b739
|
miracle-dispd: fix some uninitialized variable accessing issues
|
2017-04-06 20:26:16 +08:00 |
|
Derek Dai
|
ff4785e65e
|
fix loop boundary checking
|
2017-04-06 20:26:16 +08:00 |
|
Derek Dai
|
3931adeca5
|
add missing build-time dependencies
|
2017-04-06 20:26:06 +08:00 |
|
Derek Dai
|
490be6fbe2
|
demo/miracle-wfdctl: Wait for P2PState changing before do P2P scanning
|
2017-04-03 18:40:22 +08:00 |
|
Derek Dai
|
aa499be0dc
|
miracle-wifid: add Link.P2PState for checking P2P supporting status
|
2017-04-03 18:40:15 +08:00 |
|
Derek Dai
|
ed490f181b
|
miracle-dispd: fix output resolution to 1080p@30
|
2017-03-31 14:36:17 +08:00 |
|
Derek Dai
|
4147c2c38d
|
miracle-dispd, demo/miracle-wfdctl: improve error handling and reporting
|
2017-03-31 14:34:11 +08:00 |
|
Derek Dai
|
0c7e3092b3
|
miracle-dispd: add error report log to handle_replay()
|
2017-03-31 12:28:21 +08:00 |
|
Derek Dai
|
590a6f4550
|
miracle-dispd: use software codec instead of vaapi accelerated codec
|
2017-03-31 12:28:05 +08:00 |
|
Derek Dai
|
0edc5dd733
|
demo/miracle-wfdctl: maintain DBus interfaces by .vala files instead of generate from .xml which have only sync methods
|
2017-03-31 00:13:49 +08:00 |
|
Derek Dai
|
2da1f70ccd
|
miracle-wifid: postpone the emittion of managed signal after the status
query
|
2017-03-30 22:58:34 +08:00 |
|
Derek Dai
|
f46617383d
|
miracle-dispd: notify systemd about the service readiness
|
2017-03-30 13:06:49 +08:00 |
|
Derek Dai
|
4ec5e11c07
|
miracle-wfdctl: update description of DBus interfaces
|
2017-03-30 10:20:32 +08:00 |
|
Derek Dai
|
be76bef4a2
|
miracle-wifid: fix signal emittion of FormationFailure
|
2017-03-30 10:17:32 +08:00 |
|
Derek Dai
|
2e3f055bd2
|
miracle-dispd: add watchdog and SIGKILL for it
to prevent no reponse and unable to be terminated issue. this is a temp solution
|
2017-03-28 17:44:44 +08:00 |
|
Derek Dai
|
06223cab3e
|
demo/miracle-wfdctl: log message tweaks
|
2017-03-28 17:30:14 +08:00 |
|
Derek Dai
|
11820f1502
|
miracle-dispd: fix symlink for dbus-org.freedesktop.miracle.wfd.service
which is an alias of miracle-dispd.service
|
2017-03-28 13:21:50 +08:00 |
|
Derek Dai
|
cfe2c30542
|
miracle-dispd: relax checking for peer with empty wfd_subelements
|
2017-03-26 17:42:36 +08:00 |
|
Derek Dai
|
57c4bbeae5
|
demo/miracle-wfdctl: handle SIGINT to exit gracefully
|
2017-03-25 17:47:51 +08:00 |
|
Derek Dai
|
a0d0c9bc8c
|
move definitions related to miracle-dispd from src/ctl to src/disp
|
2017-03-25 15:37:57 +08:00 |
|
Derek Dai
|
0a7517d8e9
|
demo/miracle-wfdctl: better handling session tearing down
|
2017-03-25 15:36:13 +08:00 |
|
Derek Dai
|
91e62a740b
|
acquire ownership through Link.Manage()/Link.Unmanage() instead of set Link.Managed property
|
2017-03-25 09:54:20 +08:00 |
|
Derek Dai
|
8a7afdf0de
|
miracle-dispd: merge patch from Meelis
|
2017-03-24 17:52:49 +08:00 |
|
Derek Dai
|
78549d1ec8
|
add mission dependencies to debian/control
|
2017-03-24 09:29:26 +08:00 |
|
Derek Dai
|
f0ca22c7a0
|
add install() for demo/miracle-wfdctl
|
2017-03-24 01:20:51 +08:00 |
|
Derek Dai
|
b2fae367bf
|
update cmake minimum requirement from 2.8 to 3.0.2 due to usage of version comparasion of if command
check valac version to decide whether or not to use new Gdk.Monitor class
|
2017-03-24 01:14:51 +08:00 |
|
Derek Dai
|
19d60ad66a
|
update dependencies in debian/ for demo/
|
2017-03-24 00:45:04 +08:00 |
|
Derek Dai
|
1e374b0a49
|
demo/miracle-wfdctl: fix some build issues for GDK version older then
3.22
|
2017-03-23 23:13:24 +08:00 |
|
Derek Dai
|
3b95b6078c
|
remove miracle-wfdctl-demo, replaced by demo/miracle-wfdctl
|
2017-03-23 10:41:55 +08:00 |
|
Derek Dai
|
feadf43ed1
|
miracle-dispd: fix monitor geometry calculation issue
|
2017-03-23 10:41:55 +08:00 |
|
Derek Dai
|
aef52825b0
|
reorganize demo, make it looks like running in sequential instead of trigger by async events
|
2017-03-23 10:41:55 +08:00 |
|
Derek Dai
|
29a89849ff
|
add a demostration for wifid + dispd
|
2017-03-23 10:41:55 +08:00 |
|
Derek Dai
|
7c3f32111d
|
miracle-wfdctl: fix pointer check issue
|
2017-03-23 10:41:55 +08:00 |
|
Derek Dai
|
1d55e643c1
|
change argument types of wfd_sink_start_session()
To workaround valac issue
|
2017-03-23 10:41:54 +08:00 |
|
Derek Dai
|
b21aa0d039
|
rename miracle-wfdctl to miracle-dispd
|
2017-03-23 10:41:41 +08:00 |
|
Derek Dai
|
5532bf14d1
|
miracle-wfdctl: encode audio with voaacenc instead of avenc_aac to get
closer to WFD spec
|
2017-03-17 22:46:41 +08:00 |
|
Derek Dai
|
49f3e5fbaa
|
miracle-wfdctl: handle gst messages and reflect state onto session
|
2017-03-17 15:12:45 +08:00 |
|
Derek Dai
|
afec924d49
|
miracle-wfdctl: do not expose rtsp_message_id_to_string() to outside
world
|
2017-03-17 15:10:43 +08:00 |
|
Derek Dai
|
abf940f350
|
miracle-wfdctl: remove extra NULL parameter
|
2017-03-16 17:49:45 +08:00 |
|
Derek Dai
|
a659094e42
|
update dependency information
|
2017-03-16 17:47:28 +08:00 |
|
Derek Dai
|
714f5a3ea9
|
miracle-wfdctl: save captured packets to .pcap file instead of print out
on console
|
2017-03-16 17:25:46 +08:00 |
|
Derek Dai
|
a2e16ff348
|
miracle-wfdctl: disable audio encoding temparary
|
2017-03-16 16:38:01 +08:00 |
|
Derek Dai
|
6d1ee10689
|
miracle-wfdctl: fine tune codec to compliant with WFD spec + H264
profile/level
|
2017-03-16 16:31:24 +08:00 |
|
Derek Dai
|
1156c08c3f
|
miracle-wfdctl: set ximagesrc as live mode to prvent it preroll in pause
state
|
2017-03-16 16:28:15 +08:00 |
|
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
|
50a8cd7e1d
|
miracle-wfdctl: reply rtsp request with date header in locale
en_US.UTF-8
|
2017-03-13 21:23:17 +08:00 |
|
Derek Dai
|
4984598bf1
|
update dependencies of systemd services
|
2017-03-09 18:47:50 +08:00 |
|
Derek Dai
|
b70a58066c
|
miracle-wfdctl: send video only stream if no audio device specified
|
2017-03-09 17:48:53 +08:00 |
|