1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 package example.mediarenderer;
16
17 import org.fourthline.cling.support.avtransport.impl.state.AbstractState;
18 import org.fourthline.cling.support.avtransport.impl.state.Playing;
19 import org.fourthline.cling.support.model.AVTransport;
20 import org.fourthline.cling.support.model.SeekMode;
21
22 import java.net.URI;
23
24
25
26
27
28
29
30
31 public class MyRendererPlaying extends Playing {
32
33 public MyRendererPlaying(AVTransport transport) {
34 super(transport);
35 }
36
37 @Override
38 public void onEntry() {
39 super.onEntry();
40
41 }
42
43 @Override
44 public Class<? extends AbstractState> setTransportURI(URI uri, String metaData) {
45
46 return MyRendererStopped.class;
47 }
48
49 @Override
50 public Class<? extends AbstractState> stop() {
51
52 return MyRendererStopped.class;
53 }
54
55 @Override
56 public Class<? extends AbstractState> play(String speed) {
57 return null;
58 }
59
60 @Override
61 public Class<? extends AbstractState> pause() {
62 return null;
63 }
64
65 @Override
66 public Class<? extends AbstractState> next() {
67 return null;
68 }
69
70 @Override
71 public Class<? extends AbstractState> previous() {
72 return null;
73 }
74
75 @Override
76 public Class<? extends AbstractState> seek(SeekMode unit, String target) {
77 return null;
78 }
79 }