Initialize Tizen 2.3
[framework/multimedia/gst-openmax.git] / mobile / omx / gstomx_conf.c
1 const char *default_config =
2 "\
3 "
4 "\
5 "
6 "\
7 "
8 "\
9 "
10 "\
11 "
12 "\
13 "
14 "omx_dummy,\
15 "
16 "  parent-type=GstOmxDummy,\
17 "
18 "  type=GstOmxDummyOne,\
19 "
20 "  library-name=libomxil-bellagio.so.0,\
21 "
22 "  component-name=OMX.bellagio.dummy,\
23 "
24 "  rank=0;\
25 "
26 "\
27 "
28 "\
29 "
30 "omx_dummy_2,\
31 "
32 "  parent-type=GstOmxDummy,\
33 "
34 "  type=GstOmxDummyTwo,\
35 "
36 "  library-name=libomxil-bellagio.so.0,\
37 "
38 "  component-name=OMX.st.dummy2,\
39 "
40 "  rank=256;\
41 "
42 "\
43 "
44 "omx_mpeg4dec,\
45 "
46 "  type=GstOmxMpeg4Dec,\
47 "
48 "  library-name=libomxil-bellagio.so.0,\
49 "
50 "  component-name=OMX.st.video_decoder.mpeg4,\
51 "
52 "  sink=\"video/mpeg, mpegversion=(int)4, systemstream=false, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max]; video/x-divx, divxversion=(int)[4,5], width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max]; video/x-xvid, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max]; video/x-3ivx, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
53 "
54 "  src=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
55 "
56 "  rank=256;\
57 "
58 "\
59 "
60 "omx_h264dec,\
61 "
62 "  type=GstOmxH264Dec,\
63 "
64 "  library-name=libomxil-bellagio.so.0,\
65 "
66 "  component-name=OMX.st.video_decoder.avc,\
67 "
68 "  sink=\"video/x-h264, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
69 "
70 "  src=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
71 "
72 "  rank=256;\
73 "
74 "\
75 "
76 "omx_h263dec,\
77 "
78 "  type=GstOmxH263Dec,\
79 "
80 "  library-name=libomxil-bellagio.so.0,\
81 "
82 "  component-name=OMX.st.video_decoder.h263,\
83 "
84 "  sink=\"video/x-h263, variant=(string)itu, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
85 "
86 "  src=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
87 "
88 "  rank=256;\
89 "
90 "\
91 "
92 "omx_wmvdec,\
93 "
94 "  type=GstOmxWmvDec,\
95 "
96 "  library-name=libomxil-bellagio.so.0,\
97 "
98 "  component-name=OMX.st.video_decoder.wmv,\
99 "
100 "  sink=\"video/x-wmv, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
101 "
102 "  src=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
103 "
104 "  rank=256;\
105 "
106 "\
107 "
108 "omx_mpeg4enc,\
109 "
110 "  type=GstOmxMpeg4Enc,\
111 "
112 "  library-name=libomxil-bellagio.so.0,\
113 "
114 "  component-name=OMX.st.video_encoder.mpeg4,\
115 "
116 "  sink=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
117 "
118 "  src=\"video/mpeg, mpegversion=(int)4, systemstream=false, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
119 "
120 "  rank=256;\
121 "
122 "\
123 "
124 "omx_h264enc,\
125 "
126 "  type=GstOmxH264Enc,\
127 "
128 "  library-name=libomxil-bellagio.so.0,\
129 "
130 "  component-name=OMX.st.video_encoder.avc,\
131 "
132 "  sink=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
133 "
134 "  src=\"video/x-h264, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
135 "
136 "  rank=256;\
137 "
138 "\
139 "
140 "omx_h263enc,\
141 "
142 "  type=GstOmxH263Enc,\
143 "
144 "  library-name=libomxil-bellagio.so.0,\
145 "
146 "  component-name=OMX.st.video_encoder.h263,\
147 "
148 "  sink=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
149 "
150 "  src=\"video/x-h263, variant=(string)itu, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
151 "
152 "  rank=256;\
153 "
154 "\
155 "
156 "omx_vorbisdec,\
157 "
158 "  type=GstOmxVorbisDec,\
159 "
160 "  library-name=libomxil-bellagio.so.0,\
161 "
162 "  component-name=OMX.st.audio_decoder.ogg.single,\
163 "
164 "  sink=\"application/ogg;\",\
165 "
166 "  src=\"audio/x-raw-int, endianess=(int)1234, width=(int)16, depth=(int)16, rate=(int)[8000, 96000], signed=(boolean)true, channels=(int)[1, 256];\",\
167 "
168 "  rank=128;\
169 "
170 "\
171 "
172 "omx_mp3dec,\
173 "
174 "  type=GstOmxMp3Dec,\
175 "
176 "  library-name=libomxil-bellagio.so.0,\
177 "
178 "  component-name=OMX.st.audio_decoder.mp3.mad,\
179 "
180 "  sink=\"audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)[8000, 48000], channels=(int)[1, 8], parsed=true;\",\
181 "
182 "  src=\"audio/x-raw-int, endianess=(int)1234, width=(int)16, depth=(int)16, rate=(int)[8000, 96000], signed=(boolean)true, channels=(int)[1, 2];\",\
183 "
184 "  rank=0;\
185 "
186 "omx_audiosink,\
187 "
188 "  type=GstOmxAudioSink,\
189 "
190 "  library-name=libomxil-bellagio.so.0,\
191 "
192 "  component-name=OMX.st.alsa.alsasink,\
193 "
194 "  sink=\"audio/x-raw-int, endianess=(int)1234, width=(int)16, depth=(int)16, rate=(int)[8000, 48000], signed=(boolean)true, channels=(int)[1, 8];\",\
195 "
196 "  rank=0;\
197 "
198 "omx_volume,\
199 "
200 "  type=GstOmxVolume,\
201 "
202 "  library-name=libomxil-bellagio.so.0,\
203 "
204 "  component-name=OMX.st.volume.component,\
205 "
206 "  sink=\"audio/x-raw-int, endianess=(int)1234, width=(int)16, depth=(int)16, rate=(int)[8000, 48000], signed=(boolean)true, channels=(int)[1, 8];\",\
207 "
208 "  src=\"audio/x-raw-int, endianess=(int)1234, width=(int)16, depth=(int)16, rate=(int)[8000, 48000], signed=(boolean)true, channels=(int)[1, 8];\",\
209 "
210 "  rank=0;\
211 "
212 ;