2790
|
1 #include <stdio.h>
|
|
2
|
|
3 #include "config.h"
|
|
4
|
|
5 #ifdef USE_TV
|
|
6 #include "tv.h"
|
|
7
|
|
8 static tvi_info_t info = {
|
|
9 "NULL-TV",
|
|
10 "dummy",
|
|
11 "alex",
|
|
12 "non-completed"
|
|
13 };
|
|
14
|
|
15 typedef struct {
|
|
16 } priv_t;
|
|
17
|
|
18 #include "tvi_def.h"
|
|
19
|
|
20 tvi_handle_t *tvi_init_dummy(char *device)
|
|
21 {
|
|
22 return new_handle();
|
|
23 }
|
|
24
|
|
25 static int init(priv_t *priv)
|
|
26 {
|
|
27 }
|
|
28
|
|
29 static int close(priv_t *priv)
|
|
30 {
|
|
31 }
|
|
32
|
|
33 static int control(priv_t *priv, int cmd, void *arg)
|
|
34 {
|
|
35 return(TVI_CONTROL_UNKNOWN);
|
|
36 }
|
|
37
|
|
38 static int grab_video_frame(priv_t *priv, char *buffer, int len)
|
|
39 {
|
|
40 memset(buffer, 0x77, len);
|
|
41 }
|
|
42
|
|
43 static int get_video_framesize(priv_t *priv)
|
|
44 {
|
|
45 return 0;
|
|
46 }
|
|
47
|
|
48 static int grab_audio_frame(priv_t *priv, char *buffer, int len)
|
|
49 {
|
|
50 memset(buffer, 0x77, len);
|
|
51 }
|
|
52
|
|
53 static int get_audio_framesize(priv_t *priv)
|
|
54 {
|
|
55 return 0;
|
|
56 }
|
|
57
|
|
58 #endif /* USE_TV */
|