diff options
Diffstat (limited to 'gstomx_config.c')
-rw-r--r-- | gstomx_config.c | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/gstomx_config.c b/gstomx_config.c new file mode 100644 index 0000000..425b1d7 --- /dev/null +++ b/gstomx_config.c @@ -0,0 +1,84 @@ +/* FIXME: This file should ideally be auto-generated */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include <stdio.h> + +#ifdef USE_OMX_TARGET_TEGRA +const char *default_config =\ +"[omxmpeg4videodec]\n" +"type-name=GstOMXMPEG4VideoDec\n" +"core-name=/usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so\n" +"component-name=OMX.Nvidia.mp4.decode\n" +"rank=266\n" +"\n" +"[omxh264dec]\n" +"type-name=GstOMXH264Dec\n" +"core-name=/usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so\n" +"component-name=OMX.Nvidia.h264.decode\n" +"rank=266\n" +"\n" +"[omxvp8dec]\n" +"type-name=GstOMXVP8Dec\n" +"core-name=/usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so\n" +"component-name=OMX.Nvidia.vp8.decode\n" +"rank=266\n" +"\n" +"[omxmpeg2videodec]\n" +"type-name=GstOMXMPEG2VideoDec\n" +"core-name=/usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so\n" +"component-name=OMX.Nvidia.mpeg2v.decode\n" +"rank=266\n" +"\n" +"[omxh263dec]\n" +"type-name=GstOMXH263Dec\n" +"core-name=/usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so\n" +"component-name=OMX.Nvidia.h263.decode\n" +"rank=266\n" +"\n" +"[omxwmvdec]\n" +"type-name=GstOMXWMVDec\n" +"core-name=/usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so\n" +"component-name=OMX.Nvidia.vc1.decode\n" +"rank=266\n" +"\n" +"[omxaacdec]\n" +"type-name=GstOMXAACDec\n" +"core-name=/usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so\n" +"component-name=OMX.Nvidia.eaacp.decoder\n" +"rank=0\n" +"\n" +"[omxmpegaudiodec]\n" +"type-name=GstOMXMPEGAUDIODec\n" +"core-name=/usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so\n" +"component-name=OMX.Nvidia.mp3.decoder\n" +"rank=0\n" +"\n" +"[omxh264enc]\n" +"type-name=GstOMXH264Enc\n" +"core-name=/usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so\n" +"component-name=OMX.Nvidia.h264.encoder\n" +"rank=266\n" +"\n" +"[omxvp8enc]\n" +"type-name=GstOMXVP8Enc\n" +"core-name=/usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so\n" +"component-name=OMX.Nvidia.vp8.encoder\n" +"rank=266\n" +"\n" +"[nvhdmioverlaysink]\n" +"type-name=GstNvHDMIOverlaySink\n" +"core-name=/usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so\n" +"component-name=OMX.Nvidia.render.hdmi.overlay.yuv420\n" +"rank=256" +"\n" +"[nvoverlaysink]\n" +"type-name=GstNvOverlaySink\n" +"core-name=/usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so\n" +"component-name=OMX.Nvidia.std.iv_renderer.overlay.yuv420\n" +"rank=266"; +#else +const char *default_config = NULL; +#endif |