summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeo Singer <leo.singer@ligo.org>2010-12-16 20:34:13 -0800
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2010-12-17 19:34:42 +0100
commitaac8b216787083030dd41fe434e11d21c197bda4 (patch)
treec455e616575e7b4f54810f2794903144669ba2a7
parent6832b38527fe7af96029a88d5f579eae10c51ba9 (diff)
audioresample: renamed count_gap, count_nongap to more descriptive num_gap_samples, num_nongap_samples
-rw-r--r--gst/audioresample/gstaudioresample.c46
-rw-r--r--gst/audioresample/gstaudioresample.h4
2 files changed, 25 insertions, 25 deletions
diff --git a/gst/audioresample/gstaudioresample.c b/gst/audioresample/gstaudioresample.c
index 05f6075f7..8d0bddf22 100644
--- a/gst/audioresample/gstaudioresample.c
+++ b/gst/audioresample/gstaudioresample.c
@@ -238,8 +238,8 @@ gst_audio_resample_start (GstBaseTransform * base)
resample->need_discont = TRUE;
- resample->count_gap = 0;
- resample->count_nongap = 0;
+ resample->num_gap_samples = 0;
+ resample->num_nongap_samples = 0;
resample->t0 = GST_CLOCK_TIME_NONE;
resample->in_offset0 = GST_BUFFER_OFFSET_NONE;
resample->out_offset0 = GST_BUFFER_OFFSET_NONE;
@@ -944,8 +944,8 @@ gst_audio_resample_event (GstBaseTransform * base, GstEvent * event)
gst_audio_resample_reset_state (resample);
if (resample->state)
resample->funcs->skip_zeros (resample->state);
- resample->count_gap = 0;
- resample->count_nongap = 0;
+ resample->num_gap_samples = 0;
+ resample->num_nongap_samples = 0;
resample->t0 = GST_CLOCK_TIME_NONE;
resample->in_offset0 = GST_BUFFER_OFFSET_NONE;
resample->out_offset0 = GST_BUFFER_OFFSET_NONE;
@@ -955,12 +955,12 @@ gst_audio_resample_event (GstBaseTransform * base, GstEvent * event)
break;
case GST_EVENT_NEWSEGMENT:
if (resample->state)
- gst_audio_resample_push_drain (resample, resample->count_nongap);
+ gst_audio_resample_push_drain (resample, resample->num_nongap_samples);
gst_audio_resample_reset_state (resample);
if (resample->state)
resample->funcs->skip_zeros (resample->state);
- resample->count_gap = 0;
- resample->count_nongap = 0;
+ resample->num_gap_samples = 0;
+ resample->num_nongap_samples = 0;
resample->t0 = GST_CLOCK_TIME_NONE;
resample->in_offset0 = GST_BUFFER_OFFSET_NONE;
resample->out_offset0 = GST_BUFFER_OFFSET_NONE;
@@ -970,7 +970,7 @@ gst_audio_resample_event (GstBaseTransform * base, GstEvent * event)
break;
case GST_EVENT_EOS:
if (resample->state)
- gst_audio_resample_push_drain (resample, resample->count_nongap);
+ gst_audio_resample_push_drain (resample, resample->num_nongap_samples);
gst_audio_resample_reset_state (resample);
break;
default:
@@ -1035,17 +1035,17 @@ gst_audio_resample_process (GstAudioResample * resample, GstBuffer * inbuf,
out_processed = out_len;
if (GST_BUFFER_FLAG_IS_SET (inbuf, GST_BUFFER_FLAG_GAP)) {
- resample->count_nongap = 0;
- if (resample->count_gap < filt_len) {
+ resample->num_nongap_samples = 0;
+ if (resample->num_gap_samples < filt_len) {
guint zeros_to_push;
- if (in_len >= filt_len - resample->count_gap)
- zeros_to_push = filt_len - resample->count_gap;
+ if (in_len >= filt_len - resample->num_gap_samples)
+ zeros_to_push = filt_len - resample->num_gap_samples;
else
zeros_to_push = in_len;
gst_audio_resample_push_drain (resample, zeros_to_push);
in_len -= zeros_to_push;
- resample->count_gap += zeros_to_push;
+ resample->num_gap_samples += zeros_to_push;
}
{
@@ -1060,25 +1060,25 @@ gst_audio_resample_process (GstAudioResample * resample, GstBuffer * inbuf,
memset (GST_BUFFER_DATA (outbuf), 0, GST_BUFFER_SIZE (outbuf));
GST_BUFFER_FLAG_SET (outbuf, GST_BUFFER_FLAG_GAP);
- resample->count_gap += in_len;
+ resample->num_gap_samples += in_len;
in_processed = in_len;
}
} else { /* not a gap */
gint err;
- if (resample->count_gap > filt_len) {
+ if (resample->num_gap_samples > filt_len) {
/* push in enough zeros to restore the filter to the right offset */
guint num, den;
resample->funcs->get_ratio (resample->state, &num, &den);
gst_audio_resample_dump_drain (resample,
- (resample->count_gap - filt_len) % num);
+ (resample->num_gap_samples - filt_len) % num);
}
- resample->count_gap = 0;
- if (resample->count_nongap < filt_len) {
- resample->count_nongap += in_len;
- if (resample->count_nongap > filt_len)
- resample->count_nongap = filt_len;
+ resample->num_gap_samples = 0;
+ if (resample->num_nongap_samples < filt_len) {
+ resample->num_nongap_samples += in_len;
+ if (resample->num_nongap_samples > filt_len)
+ resample->num_nongap_samples = filt_len;
}
if (resample->funcs->width != resample->width) {
@@ -1210,8 +1210,8 @@ gst_audio_resample_transform (GstBaseTransform * base, GstBuffer * inbuf,
/* handle discontinuity */
if (G_UNLIKELY (resample->need_discont)) {
resample->funcs->skip_zeros (resample->state);
- resample->count_gap = 0;
- resample->count_nongap = 0;
+ resample->num_gap_samples = 0;
+ resample->num_nongap_samples = 0;
/* reset */
resample->samples_in = 0;
resample->samples_out = 0;
diff --git a/gst/audioresample/gstaudioresample.h b/gst/audioresample/gstaudioresample.h
index fdf3e06f0..8ffe4d53e 100644
--- a/gst/audioresample/gstaudioresample.h
+++ b/gst/audioresample/gstaudioresample.h
@@ -64,8 +64,8 @@ struct _GstAudioResample {
guint64 samples_in;
guint64 samples_out;
- guint count_gap;
- guint count_nongap;
+ guint num_gap_samples;
+ guint num_nongap_samples;
gint channels;
gint inrate;