1 const char *default_config =
16 " parent-type=GstOmxDummy,\
18 " type=GstOmxDummyOne,\
20 " library-name=libomxil-bellagio.so.0,\
22 " component-name=OMX.bellagio.dummy,\
32 " parent-type=GstOmxDummy,\
34 " type=GstOmxDummyTwo,\
36 " library-name=libomxil-bellagio.so.0,\
38 " component-name=OMX.st.dummy2,\
46 " type=GstOmxMpeg4Dec,\
48 " library-name=libomxil-bellagio.so.0,\
50 " component-name=OMX.st.video_decoder.mpeg4,\
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];\",\
54 " src=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
62 " type=GstOmxH264Dec,\
64 " library-name=libomxil-bellagio.so.0,\
66 " component-name=OMX.st.video_decoder.avc,\
68 " sink=\"video/x-h264, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
70 " src=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
78 " type=GstOmxH263Dec,\
80 " library-name=libomxil-bellagio.so.0,\
82 " component-name=OMX.st.video_decoder.h263,\
84 " sink=\"video/x-h263, variant=(string)itu, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
86 " src=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
96 " library-name=libomxil-bellagio.so.0,\
98 " component-name=OMX.st.video_decoder.wmv,\
100 " sink=\"video/x-wmv, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
102 " src=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
110 " type=GstOmxMpeg4Enc,\
112 " library-name=libomxil-bellagio.so.0,\
114 " component-name=OMX.st.video_encoder.mpeg4,\
116 " sink=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
118 " src=\"video/mpeg, mpegversion=(int)4, systemstream=false, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
126 " type=GstOmxH264Enc,\
128 " library-name=libomxil-bellagio.so.0,\
130 " component-name=OMX.st.video_encoder.avc,\
132 " sink=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
134 " src=\"video/x-h264, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
142 " type=GstOmxH263Enc,\
144 " library-name=libomxil-bellagio.so.0,\
146 " component-name=OMX.st.video_encoder.h263,\
148 " sink=\"video/x-raw-yuv, format=(fourcc){I420,YUY2,UYVY,NV12}, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
150 " src=\"video/x-h263, variant=(string)itu, width=(int)[16,4096], height=(int)[16,4096], framerate=(fraction)[0,max];\",\
158 " type=GstOmxVorbisDec,\
160 " library-name=libomxil-bellagio.so.0,\
162 " component-name=OMX.st.audio_decoder.ogg.single,\
164 " sink=\"application/ogg;\",\
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];\",\
174 " type=GstOmxMp3Dec,\
176 " library-name=libomxil-bellagio.so.0,\
178 " component-name=OMX.st.audio_decoder.mp3.mad,\
180 " sink=\"audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)[8000, 48000], channels=(int)[1, 8], parsed=true;\",\
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];\",\
188 " type=GstOmxAudioSink,\
190 " library-name=libomxil-bellagio.so.0,\
192 " component-name=OMX.st.alsa.alsasink,\
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];\",\
200 " type=GstOmxVolume,\
202 " library-name=libomxil-bellagio.so.0,\
204 " component-name=OMX.st.volume.component,\
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];\",\
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];\",\