This source file includes following definitions.
- hook_raw_fptr
- hook_raw_ret_addr
- hook_raw_image_addr
- vid_get_viewport_live_fb
- vid_get_bitmap_fb
- vid_get_viewport_fb
- vid_get_viewport_fb_d
- vid_get_viewport_height
- vid_get_viewport_width
- camera_jpeg_count_str
1 #include "platform.h"
2
3
4 #if 0
5 void *hook_raw_fptr()
6 {
7 return (void*)0;
8 }
9
10
11 void *hook_raw_ret_addr()
12 {
13 return (void*)0;
14 }
15 #endif
16
17 char *hook_raw_image_addr()
18 {
19
20 return (char*) (*(int*)(0x5520 + 0x18)? 0x42CFB780 : 0x40EBAFA0);
21
22 }
23
24 void *vid_get_viewport_live_fb()
25 {
26 void **fb=(void **)0x2254;
27 unsigned char buff = *((unsigned char*)0x20B8);
28 if (buff == 0) {
29 buff = 2;
30 }
31 else {
32 buff--;
33 }
34 return fb[buff];
35 }
36
37 void *vid_get_bitmap_fb()
38 {
39 return (void*)0x40471000;
40 }
41
42
43
44
45
46
47
48
49
50
51 void *vid_get_viewport_fb()
52 {
53 return (void *)0x407F6DC0;
54 }
55
56 void *vid_get_viewport_fb_d()
57 {
58 return (void*)(*(int*)(0x5210 + 0x54));
59 }
60
61 long vid_get_viewport_height()
62 {
63 return 240;
64 }
65
66 int vid_get_viewport_width()
67 {
68 return 360;
69 }
70
71 char *camera_jpeg_count_str()
72 {
73 return (char *)0x4AF18;
74 }