summaryrefslogtreecommitdiff
path: root/gst/inter
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2014-11-04 13:59:20 +0100
committerSebastian Dröge <sebastian@centricular.com>2014-11-04 13:59:20 +0100
commit2939337b61dfd77dc8a18a9593548ca6c215fda5 (patch)
tree08037f9f3b1fe187a02555973c5a1042f578a8e9 /gst/inter
parentc10f5eeceaea6d483b3c461c53356450b1a40b7c (diff)
interaudiosink: Use the bpf from the audio info instead of hardcoding 4
Diffstat (limited to 'gst/inter')
-rw-r--r--gst/inter/gstinteraudiosink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gst/inter/gstinteraudiosink.c b/gst/inter/gstinteraudiosink.c
index ccc69fc7d..6794e498b 100644
--- a/gst/inter/gstinteraudiosink.c
+++ b/gst/inter/gstinteraudiosink.c
@@ -256,7 +256,7 @@ gst_inter_audio_sink_render (GstBaseSink * sink, GstBuffer * buffer)
bpf = interaudiosink->info.bpf;
g_mutex_lock (&interaudiosink->surface->mutex);
- n = gst_adapter_available (interaudiosink->surface->audio_adapter) / 4;
+ n = gst_adapter_available (interaudiosink->surface->audio_adapter) / bpf;
while (n > PERIOD * N_PERIODS) {
GST_WARNING_OBJECT (interaudiosink, "flushing %d samples", PERIOD / 2);
gst_adapter_flush (interaudiosink->surface->audio_adapter,