8 #include "Raym/Raym.h"
\r
9 #include "ry0/device/Tuner.h"
\r
19 class Streaming : public Raym::Object,
\r
20 public Raym::TimerDelegate
\r
23 Controller * _controller;
\r
24 ry0::device::Tuner ** _tuners;
\r
26 Raym::Dictionary * _ctrls;
\r
27 Raym::Timer * _timer_periodic;
\r
34 static Streaming *alloc();
\r
35 Streaming *initWithController(Controller *controller);
\r
37 void systemWillSuspend();
\r
38 void systemResumed();
\r
40 void mapping(int tuner, int channel, int port);
\r
42 void timerExpired(Raym::Timer *timer, void *user_info);
\r