Blame gst/rawparse/plugin.c

Packit 971217
#ifdef HAVE_CONFIG_H
Packit 971217
#  include "config.h"
Packit 971217
#endif
Packit 971217
Packit 971217
#include <gst/gst.h>
Packit 971217
#include "gstrawaudioparse.h"
Packit 971217
#include "gstrawvideoparse.h"
Packit 971217
#include "gstunalignedaudioparse.h"
Packit 971217
#include "gstunalignedvideoparse.h"
Packit 971217
Packit 971217
static gboolean
Packit 971217
plugin_init (GstPlugin * plugin)
Packit 971217
{
Packit 971217
  gboolean ret = TRUE;
Packit 971217
Packit 971217
  ret &= gst_element_register (plugin, "unalignedaudioparse", GST_RANK_MARGINAL,
Packit 971217
      gst_unaligned_audio_parse_get_type ());
Packit 971217
  ret &= gst_element_register (plugin, "unalignedvideoparse", GST_RANK_MARGINAL,
Packit 971217
      gst_unaligned_video_parse_get_type ());
Packit 971217
  ret &= gst_element_register (plugin, "rawaudioparse", GST_RANK_NONE,
Packit 971217
      gst_raw_audio_parse_get_type ());
Packit 971217
  ret &= gst_element_register (plugin, "rawvideoparse", GST_RANK_NONE,
Packit 971217
      gst_raw_video_parse_get_type ());
Packit 971217
Packit 971217
  return ret;
Packit 971217
}
Packit 971217
Packit 971217
GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
Packit 971217
    GST_VERSION_MINOR,
Packit 971217
    rawparse,
Packit 971217
    "Parses byte streams into raw frames",
Packit 971217
    plugin_init, VERSION, "LGPL", GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN);