Derek Dai
b21aa0d039
rename miracle-wfdctl to miracle-dispd
2017-03-23 10:41: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
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
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
99497fbb55
miracle-wfdctl: change session type from uint64_t to unsigned int
2017-02-27 11:37:21 +08:00
Derek Dai
85c8988b38
miracle-wfdctl: compare wfd-standby and wfd-idr-request by message body
2017-02-23 16:44:35 +08:00
Derek Dai
155060919e
miracle-wfdctl: clarify teardown procedure of session
2017-02-23 14:20:34 +08:00
Derek Dai
b0419509b8
miracle-wfdctl: add handler for PAUSE, PLAY and TEARDOWN methods
2017-02-22 00:00:16 +08:00
Derek Dai
afbc850476
miracle-wfdctl: fix wfd_session_end() recursive calling issue
2017-02-21 22:30:39 +08:00
Derek Dai
bba31c7fa7
miracle-wfdctl: fix mapping from rtsp_message to rtsp_message_id
2017-02-21 11:20:59 +08:00
Derek Dai
6e48e1092a
miracle_wfdctl: control flow and passing arguments with wfd_arg instead
...
of keep adding new structure fields
2017-02-18 23:09:45 +08:00
Derek Dai
21986b4cea
miracle-wfdctl: fix return uninitialized variable value issue
2017-02-17 16:06:02 +08:00
Derek Dai
34cc56dba8
miracle-wfdctl: run gst-launch to generate video stream with hardcoded
...
environment
2017-02-16 19:31:23 +08:00
Derek Dai
9dd805378e
miracle-wfdctl: finish migration of source side rtsp protocol
2017-02-15 18:19:16 +08:00
Derek Dai
761219d998
miracle-wfdctl: return -EINVAL instead of being aborted by assert() when
...
rtsp message ID is invalid
2017-02-14 14:50:49 +08:00
Derek Dai
6c55a332d2
miracle-wfdctl: refactoring to remove repeated snippets and centralize the
...
dispatching of request and reply
2017-02-14 14:22:49 +08:00
Derek Dai
81d735f7b9
miracle-wfdctl: now we can establish WFD session multiple times
...
in this revision, the source side RTSP protocol is not implemented
completely, the focus is on stability, DBus interfaces.
2017-02-13 13:12:56 +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