summaryrefslogtreecommitdiff
path: root/ext/voaacenc
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2012-02-01 16:26:59 +0100
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2012-02-01 16:27:51 +0100
commite321274933580f7ffebbeb7f2b4ec025e3620707 (patch)
tree42ed0ca383f0ce824dfa4856dc8ec46afe196f56 /ext/voaacenc
parent7e35531b8177ab18353ca810c7fdeb64a03cb5c5 (diff)
downloadgstreamer-plugins-bad-e321274933580f7ffebbeb7f2b4ec025e3620707.tar.gz
voaacenc: Use new audio encoder/decoder base class API for srcpad caps
Diffstat (limited to 'ext/voaacenc')
-rw-r--r--ext/voaacenc/gstvoaacenc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/voaacenc/gstvoaacenc.c b/ext/voaacenc/gstvoaacenc.c
index ec12312fa..f6fb6517f 100644
--- a/ext/voaacenc/gstvoaacenc.c
+++ b/ext/voaacenc/gstvoaacenc.c
@@ -414,7 +414,8 @@ gst_voaacenc_set_format (GstAudioEncoder * benc, GstAudioInfo * info)
src_caps = gst_voaacenc_create_source_pad_caps (voaacenc);
if (src_caps) {
- gst_pad_set_caps (GST_AUDIO_ENCODER_SRC_PAD (voaacenc), src_caps);
+ gst_audio_encoder_set_output_format (GST_AUDIO_ENCODER (voaacenc),
+ src_caps);
gst_caps_unref (src_caps);
ret = voaacenc_core_set_parameter (voaacenc);
}