diff options
author | Matthieu Bouron <matthieu.bouron@collabora.com> | 2014-06-05 10:33:56 +0200 |
---|---|---|
committer | Matthew Waters <matthew@centricular.com> | 2015-10-21 04:27:43 +1100 |
commit | 43b63f304d3ee6ab9b89940c34574b40878a4915 (patch) | |
tree | 65148e15a15b74b98246119ef45b79fb32e6c54e /sys/androidmedia/gstamcaudiodec.c | |
parent | 45e287840d3f325e96fe01f4ceea799936532529 (diff) | |
download | gstreamer-plugins-bad-43b63f304d3ee6ab9b89940c34574b40878a4915.tar.gz |
androidmedia: Add support for GL output in amcvideodec
https://bugzilla.gnome.org/show_bug.cgi?id=731204
Diffstat (limited to 'sys/androidmedia/gstamcaudiodec.c')
-rw-r--r-- | sys/androidmedia/gstamcaudiodec.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/androidmedia/gstamcaudiodec.c b/sys/androidmedia/gstamcaudiodec.c index bc8190740..ce86a9686 100644 --- a/sys/androidmedia/gstamcaudiodec.c +++ b/sys/androidmedia/gstamcaudiodec.c @@ -573,7 +573,7 @@ retry: } } - if (!gst_amc_codec_release_output_buffer (self->codec, idx, &err)) { + if (!gst_amc_codec_release_output_buffer (self->codec, idx, FALSE, &err)) { if (self->flushing) { g_clear_error (&err); goto flushing; @@ -703,7 +703,7 @@ invalid_buffer_size: { GST_ELEMENT_ERROR (self, LIBRARY, FAILED, (NULL), ("Invalid buffer size %u (bfp %d)", buffer_info.size, self->info.bpf)); - gst_amc_codec_release_output_buffer (self->codec, idx, &err); + gst_amc_codec_release_output_buffer (self->codec, idx, FALSE, &err); if (err && !self->flushing) GST_ELEMENT_WARNING_FROM_ERROR (self, err); g_clear_error (&err); @@ -722,7 +722,7 @@ failed_allocate: { GST_ELEMENT_ERROR (self, LIBRARY, SETTINGS, (NULL), ("Failed to allocate output buffer")); - gst_amc_codec_release_output_buffer (self->codec, idx, &err); + gst_amc_codec_release_output_buffer (self->codec, idx, FALSE, &err); if (err && !self->flushing) GST_ELEMENT_WARNING_FROM_ERROR (self, err); g_clear_error (&err); @@ -927,7 +927,7 @@ gst_amc_audio_dec_set_format (GstAudioDecoder * decoder, GstCaps * caps) GST_STR_NULL (format_string)); g_free (format_string); - if (!gst_amc_codec_configure (self->codec, format, 0, &err)) { + if (!gst_amc_codec_configure (self->codec, format, NULL, 0, &err)) { GST_ERROR_OBJECT (self, "Failed to configure codec"); GST_ELEMENT_ERROR_FROM_ERROR (self, err); return FALSE; |