@@ -4,6 +4,24 @@ use dbus::arg;
4
4
use dbus:: nonblock;
5
5
6
6
pub trait OrgBluezMediaControl1 {
7
+ #[ deprecated( note = "true" ) ]
8
+ fn play ( & self ) -> nonblock:: MethodReply < ( ) > ;
9
+ #[ deprecated( note = "true" ) ]
10
+ fn pause ( & self ) -> nonblock:: MethodReply < ( ) > ;
11
+ #[ deprecated( note = "true" ) ]
12
+ fn stop ( & self ) -> nonblock:: MethodReply < ( ) > ;
13
+ #[ deprecated( note = "true" ) ]
14
+ fn next ( & self ) -> nonblock:: MethodReply < ( ) > ;
15
+ #[ deprecated( note = "true" ) ]
16
+ fn previous ( & self ) -> nonblock:: MethodReply < ( ) > ;
17
+ #[ deprecated( note = "true" ) ]
18
+ fn volume_up ( & self ) -> nonblock:: MethodReply < ( ) > ;
19
+ #[ deprecated( note = "true" ) ]
20
+ fn volume_down ( & self ) -> nonblock:: MethodReply < ( ) > ;
21
+ #[ deprecated( note = "true" ) ]
22
+ fn fast_forward ( & self ) -> nonblock:: MethodReply < ( ) > ;
23
+ #[ deprecated( note = "true" ) ]
24
+ fn rewind ( & self ) -> nonblock:: MethodReply < ( ) > ;
7
25
fn connected ( & self ) -> nonblock:: MethodReply < bool > ;
8
26
fn player ( & self ) -> nonblock:: MethodReply < dbus:: Path < ' static > > ;
9
27
}
@@ -32,6 +50,51 @@ impl<'a> OrgBluezMediaControl1Properties<'a> {
32
50
impl < ' a , T : nonblock:: NonblockReply , C : :: std:: ops:: Deref < Target = T > > OrgBluezMediaControl1
33
51
for nonblock:: Proxy < ' a , C >
34
52
{
53
+ #[ deprecated( note = "true" ) ]
54
+ fn play ( & self ) -> nonblock:: MethodReply < ( ) > {
55
+ self . method_call ( "org.bluez.MediaControl1" , "Play" , ( ) )
56
+ }
57
+
58
+ #[ deprecated( note = "true" ) ]
59
+ fn pause ( & self ) -> nonblock:: MethodReply < ( ) > {
60
+ self . method_call ( "org.bluez.MediaControl1" , "Pause" , ( ) )
61
+ }
62
+
63
+ #[ deprecated( note = "true" ) ]
64
+ fn stop ( & self ) -> nonblock:: MethodReply < ( ) > {
65
+ self . method_call ( "org.bluez.MediaControl1" , "Stop" , ( ) )
66
+ }
67
+
68
+ #[ deprecated( note = "true" ) ]
69
+ fn next ( & self ) -> nonblock:: MethodReply < ( ) > {
70
+ self . method_call ( "org.bluez.MediaControl1" , "Next" , ( ) )
71
+ }
72
+
73
+ #[ deprecated( note = "true" ) ]
74
+ fn previous ( & self ) -> nonblock:: MethodReply < ( ) > {
75
+ self . method_call ( "org.bluez.MediaControl1" , "Previous" , ( ) )
76
+ }
77
+
78
+ #[ deprecated( note = "true" ) ]
79
+ fn volume_up ( & self ) -> nonblock:: MethodReply < ( ) > {
80
+ self . method_call ( "org.bluez.MediaControl1" , "VolumeUp" , ( ) )
81
+ }
82
+
83
+ #[ deprecated( note = "true" ) ]
84
+ fn volume_down ( & self ) -> nonblock:: MethodReply < ( ) > {
85
+ self . method_call ( "org.bluez.MediaControl1" , "VolumeDown" , ( ) )
86
+ }
87
+
88
+ #[ deprecated( note = "true" ) ]
89
+ fn fast_forward ( & self ) -> nonblock:: MethodReply < ( ) > {
90
+ self . method_call ( "org.bluez.MediaControl1" , "FastForward" , ( ) )
91
+ }
92
+
93
+ #[ deprecated( note = "true" ) ]
94
+ fn rewind ( & self ) -> nonblock:: MethodReply < ( ) > {
95
+ self . method_call ( "org.bluez.MediaControl1" , "Rewind" , ( ) )
96
+ }
97
+
35
98
fn connected ( & self ) -> nonblock:: MethodReply < bool > {
36
99
<Self as nonblock:: stdintf:: org_freedesktop_dbus:: Properties >:: get (
37
100
& self ,
0 commit comments