#include "config.h" /* in case of multiple OMX components mapping to a single gst-openmax element * class, a dynamic subclass can be created by specifying the gst-openmax * type as the 'parent-type' and specifying a new unique type name as the * 'type' parameter: */ omx_dummy, parent-type=GstOmxDummy, type=GstOmxDummyOne, library-name=libomxil-bellagio.so.0, component-name=OMX.bellagio.dummy, rank=0; /* for testing: */ omx_dummy_2, parent-type=GstOmxDummy, type=GstOmxDummyTwo, library-name=libomxil-bellagio.so.0, component-name=OMX.st.dummy2, rank=256; omx_mpeg4dec, type=GstOmxMpeg4Dec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.video_decoder.mpeg4, rank=256; omx_h264dec, type=GstOmxH264Dec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.video_decoder.avc, rank=256; omx_h263dec, type=GstOmxH263Dec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.video_decoder.h263, rank=256; omx_wmvdec, type=GstOmxWmvDec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.video_decoder.wmv, rank=256; omx_mpeg4enc, type=GstOmxMpeg4Enc, library-name=libomxil-bellagio.so.0, component-name=OMX.st.video_encoder.mpeg4, rank=256; omx_h264enc, type=GstOmxH264Enc, library-name=libomxil-bellagio.so.0, component-name=OMX.st.video_encoder.avc, rank=256; omx_h263enc, type=GstOmxH263Enc, library-name=libomxil-bellagio.so.0, component-name=OMX.st.video_encoder.h263, rank=256; omx_vorbisdec, type=GstOmxVorbisDec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_decoder.ogg.single, rank=128; omx_mp3dec, type=GstOmxMp3Dec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_decoder.mp3.mad, rank=256; #ifdef EXPERIMENTAL omx_mp2dec, type=GstOmxMp2Dec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_decoder.mp3.mad, rank=256; omx_amrnbdec, type=GstOmxAmrNbDec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_decoder.amrnb, rank=256; omx_amrnbenc, type=GstOmxAmrNbEnc, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_encoder.amrnb, rank=256; omx_amrwbdec, type=GstOmxAmrWbDec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_decoder.amrwb, rank=256; omx_amrwbenc, type=GstOmxAmrWbEnc, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_encoder.amrwb, rank=256; omx_aacdec, type=GstOmxAacDec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_decoder.aac, rank=256; omx_aacenc, type=GstOmxAacEnc, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_encoder.aac, rank=256; omx_adpcmdec, type=GstOmxAdpcmDec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_decoder.adpcm, rank=256; omx_adpcmenc, type=GstOmxAdpcmEnc, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_encoder.adpcm, rank=256; omx_g711dec, type=GstOmxG711Dec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_decoder.g711, rank=256; omx_g711enc, type=GstOmxG711Enc, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_encoder.g711, rank=256; omx_g729dec, type=GstOmxG729Dec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_decoder.g729, rank=256; omx_g729enc, type=GstOmxG729Enc, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_encoder.g729, rank=256; omx_ilbcdec, type=GstOmxIlbcDec, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_decoder.ilbc, rank=256; omx_ilbcenc, type=GstOmxIlbcEnc, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_encoder.ilbc, rank=256; omx_jpegenc, type=GstOmxJpegEnc, library-name=libomxil-bellagio.so.0, component-name=OMX.st.image_encoder.jpeg, rank=256; #endif /* EXPERIMENTAL */ omx_audiosink, type=GstOmxAudioSink, library-name=libomxil-bellagio.so.0, component-name=OMX.st.alsa.alsasink, rank=0; #ifdef EXPERIMENTAL omx_videosink, type=GstOmxVideoSink, library-name=libomxil-bellagio.so.0, component-name=OMX.st.videosink, rank=0; omx_filereadersrc, type=GstOmxFilereaderSrc, library-name=libomxil-bellagio.so.0, component-name=OMX.st.audio_filereader, rank=0; #endif /* EXPERIMENTAL */ omx_volume, type=GstOmxVolume, library-name=libomxil-bellagio.so.0, component-name=OMX.st.volume.component, rank=0;