summaryrefslogtreecommitdiff
path: root/gst/rawparse/gstaudioparse.h
diff options
context:
space:
mode:
authorCarlos Rafael Giani <dv@pseudoterminal.org>2016-07-25 17:54:09 +0200
committerSebastian Dröge <sebastian@centricular.com>2016-07-26 13:44:39 +0300
commit403499a0c015920d367ba62531d515cfced1c3f3 (patch)
tree5db0db51c2c424ae6d0a1257c991b5b6d35d9e6c /gst/rawparse/gstaudioparse.h
parentd555f34562d8e477383df4d9f2b851db7de2af51 (diff)
downloadgstreamer-plugins-bad-403499a0c015920d367ba62531d515cfced1c3f3.tar.gz
rawparse: Remove old parser code and wrap new parsers in old elements
https://bugzilla.gnome.org/show_bug.cgi?id=767011
Diffstat (limited to 'gst/rawparse/gstaudioparse.h')
-rw-r--r--gst/rawparse/gstaudioparse.h21
1 files changed, 3 insertions, 18 deletions
diff --git a/gst/rawparse/gstaudioparse.h b/gst/rawparse/gstaudioparse.h
index 2a357d9fd..efa573079 100644
--- a/gst/rawparse/gstaudioparse.h
+++ b/gst/rawparse/gstaudioparse.h
@@ -23,11 +23,6 @@
#define __GST_AUDIO_PARSE_H__
#include <gst/gst.h>
-#include <gst/base/gstbasetransform.h>
-#include <gst/base/gstadapter.h>
-#include <gst/audio/audio.h>
-
-#include "gstrawparse.h"
#define GST_TYPE_AUDIO_PARSE \
(gst_audio_parse_get_type())
@@ -45,23 +40,13 @@ typedef struct _GstAudioParseClass GstAudioParseClass;
struct _GstAudioParse
{
- GstRawParse parent;
-
- /* properties */
- gboolean use_sink_caps;
- gint format;
- GstAudioFormat raw_format;
- gint channels;
- gboolean interleaved;
- GValueArray *channel_positions;
-
- GstAudioChannelPosition *channel_pos;
- GstAudioChannelPosition *channel_order;
+ GstBin parent;
+ GstElement *rawaudioparse;
};
struct _GstAudioParseClass
{
- GstRawParseClass parent_class;
+ GstBinClass parent_class;
};