~ubuntu-branches/ubuntu/quantal/gst-plugins-bad0.10/quantal-proposed

« back to all changes in this revision

Viewing changes to tools/element-templates/audiofilter

  • Committer: Bazaar Package Importer
  • Author(s): Ken VanDine
  • Date: 2011-07-19 14:32:43 UTC
  • mfrom: (18.4.21 sid)
  • Revision ID: james.westby@ubuntu.com-20110719143243-p7pnkh45akfp0ihk
Tags: 0.10.22-2ubuntu1
* Rebased on debian unstable, remaining changes:
  - debian/gstreamer-plugins-bad.install
    * don't include dtmf, liveadder, rtpmux, autoconvert and shm, we include 
      them in -good

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
% prototypes
13
13
static gboolean
14
14
gst_replace_setup (GstAudioFilter * filter, GstRingBufferSpec * format);
 
15
static GstFlowReturn
 
16
gst_replace_transform_ip (GstBaseTransform * trans, GstBuffer * buf);
15
17
% declare-class
16
 
  GstAudioFilter *audio_filter_class = GST_AUDIO_FILTER (klass);
 
18
  GstAudioFilterClass *audio_filter_class = GST_AUDIO_FILTER_CLASS (klass);
 
19
  GstBaseTransformClass *base_transform_class = GST_BASE_TRANSFORM_CLASS (klass);
17
20
% set-methods
18
 
  audio_filter_class-> = GST_DEBUG_FUNCPTR (gst_replace_);
 
21
  audio_filter_class->setup = GST_DEBUG_FUNCPTR (gst_replace_setup);
 
22
  base_transform_class->transform_ip = GST_DEBUG_FUNCPTR (gst_replace_transform_ip);
19
23
% methods
20
24
 
21
25
static gboolean
22
26
gst_replace_setup (GstAudioFilter * filter, GstRingBufferSpec * format)
23
27
{
24
 
 
25
 
}
 
28
  return TRUE;
 
29
}
 
30
 
 
31
static GstFlowReturn
 
32
gst_replace_transform_ip (GstBaseTransform * trans, GstBuffer * buf)
 
33
{
 
34
 
 
35
  return GST_FLOW_ERROR;
 
36
}
 
37
 
26
38
% end