45 int ystride; |
50 int ystride; |
46 int ustride; |
51 int ustride; |
47 int vstride; |
52 int vstride; |
48 int width; |
53 int width; |
49 int height; |
54 int height; |
50 const struct vts_color_struct *color; |
55 const struct vts_color_struct_rgb *rgb_colors; |
|
56 const struct vts_color_struct_yuv *yuv_colors; |
|
57 const struct vts_color_struct_gray *gray_colors; |
|
58 const struct vts_color_struct_rgb *rgb_color; |
|
59 const struct vts_color_struct_yuv *yuv_color; |
|
60 const struct vts_color_struct_gray *gray_color; |
|
61 //const struct vts_color_struct *color; |
51 void (*paint_hline) (paintinfo * p, int x, int y, int w); |
62 void (*paint_hline) (paintinfo * p, int x, int y, int w); |
52 }; |
63 }; |
53 |
64 |
54 struct fourcc_list_struct |
65 struct fourcc_list_struct |
55 { |
66 { |
75 GstStructure * |
86 GstStructure * |
76 paint_get_structure (struct fourcc_list_struct *format); |
87 paint_get_structure (struct fourcc_list_struct *format); |
77 int gst_video_test_src_get_size (GstVideoTestSrc * v, int w, int h); |
88 int gst_video_test_src_get_size (GstVideoTestSrc * v, int w, int h); |
78 void gst_video_test_src_smpte (GstVideoTestSrc * v, |
89 void gst_video_test_src_smpte (GstVideoTestSrc * v, |
79 unsigned char *dest, int w, int h); |
90 unsigned char *dest, int w, int h); |
|
91 void gst_video_test_src_smpte75 (GstVideoTestSrc * v, |
|
92 unsigned char *dest, int w, int h); |
80 void gst_video_test_src_snow (GstVideoTestSrc * v, |
93 void gst_video_test_src_snow (GstVideoTestSrc * v, |
81 unsigned char *dest, int w, int h); |
94 unsigned char *dest, int w, int h); |
82 void gst_video_test_src_black (GstVideoTestSrc * v, |
95 void gst_video_test_src_black (GstVideoTestSrc * v, |
83 unsigned char *dest, int w, int h); |
96 unsigned char *dest, int w, int h); |
84 void gst_video_test_src_white (GstVideoTestSrc * v, |
97 void gst_video_test_src_white (GstVideoTestSrc * v, |
97 unsigned char *dest, int w, int h); |
110 unsigned char *dest, int w, int h); |
98 void gst_video_test_src_checkers8 (GstVideoTestSrc * v, |
111 void gst_video_test_src_checkers8 (GstVideoTestSrc * v, |
99 unsigned char *dest, int w, int h); |
112 unsigned char *dest, int w, int h); |
100 void gst_video_test_src_circular (GstVideoTestSrc * v, |
113 void gst_video_test_src_circular (GstVideoTestSrc * v, |
101 unsigned char *dest, int w, int h); |
114 unsigned char *dest, int w, int h); |
102 |
115 void gst_video_test_src_zoneplate (GstVideoTestSrc * v, |
|
116 unsigned char *dest, int w, int h); |
103 extern struct fourcc_list_struct fourcc_list[]; |
117 extern struct fourcc_list_struct fourcc_list[]; |
104 extern int n_fourccs; |
118 extern int n_fourccs; |
105 |
119 |
106 #endif |
120 #endif |