summaryrefslogtreecommitdiffstats
path: root/audio/filter/af_karaoke.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-04-13 18:00:51 +0200
committerwm4 <wm4@nowhere>2014-04-13 18:03:01 +0200
commit78128bddda4bcea1f256fc13cc33fa2652ed277c (patch)
tree35bf6596cb8e2d7927618845833c3ee36534f890 /audio/filter/af_karaoke.c
parent44f382cf98564c0fe08bdc78579c284362cd6f3c (diff)
downloadmpv-78128bddda4bcea1f256fc13cc33fa2652ed277c.tar.bz2
mpv-78128bddda4bcea1f256fc13cc33fa2652ed277c.tar.xz
Kill all tabs
I hate tabs. This replaces all tabs in all source files with spaces. The only exception is old-makefile. The replacement was made by running the GNU coreutils "expand" command on every file. Since the replacement was automatic, it's possible that some formatting was destroyed (but perhaps only if it was assuming that the end of a tab does not correspond to aligning the end to multiples of 8 spaces).
Diffstat (limited to 'audio/filter/af_karaoke.c')
-rw-r--r--audio/filter/af_karaoke.c56
1 files changed, 28 insertions, 28 deletions
diff --git a/audio/filter/af_karaoke.c b/audio/filter/af_karaoke.c
index bddb218dde..00c4d16dca 100644
--- a/audio/filter/af_karaoke.c
+++ b/audio/filter/af_karaoke.c
@@ -32,50 +32,50 @@
// Initialization and runtime control
static int control(struct af_instance* af, int cmd, void* arg)
{
- switch(cmd){
- case AF_CONTROL_REINIT:
+ switch(cmd){
+ case AF_CONTROL_REINIT:
mp_audio_copy_config(af->data, (struct mp_audio*)arg);
mp_audio_set_format(af->data, AF_FORMAT_FLOAT);
- return af_test_output(af,(struct mp_audio*)arg);
- }
- return AF_UNKNOWN;
+ return af_test_output(af,(struct mp_audio*)arg);
+ }
+ return AF_UNKNOWN;
}
// Filter data through filter
static int play(struct af_instance* af, struct mp_audio* data, int flags)
{
- struct mp_audio* c = data; // Current working data
- float* a = c->planes[0]; // Audio data
- int nch = c->nch; // Number of channels
- int len = c->samples*nch; // Number of samples in current audio block
- register int i;
+ struct mp_audio* c = data; // Current working data
+ float* a = c->planes[0]; // Audio data
+ int nch = c->nch; // Number of channels
+ int len = c->samples*nch; // Number of samples in current audio block
+ register int i;
- /*
- FIXME1 add a low band pass filter to avoid suppressing
- centered bass/drums
- FIXME2 better calculated* attenuation factor
- */
+ /*
+ FIXME1 add a low band pass filter to avoid suppressing
+ centered bass/drums
+ FIXME2 better calculated* attenuation factor
+ */
- for(i=0;i<len;i+=nch)
- {
- a[i] = (a[i] - a[i+1]) * 0.7;
- a[i+1]=a[i];
- }
+ for(i=0;i<len;i+=nch)
+ {
+ a[i] = (a[i] - a[i+1]) * 0.7;
+ a[i+1]=a[i];
+ }
- return 0;
+ return 0;
}
// Allocate memory and set function pointers
static int af_open(struct af_instance* af){
- af->control = control;
- af->filter = play;
- return AF_OK;
+ af->control = control;
+ af->filter = play;
+ return AF_OK;
}
// Description of this filter
struct af_info af_info_karaoke = {
- .info = "Simple karaoke/voice-removal audio filter",
- .name = "karaoke",
- .flags = AF_FLAGS_NOT_REENTRANT,
- .open = af_open,
+ .info = "Simple karaoke/voice-removal audio filter",
+ .name = "karaoke",
+ .flags = AF_FLAGS_NOT_REENTRANT,
+ .open = af_open,
};