changeset 31136:b50bb3e564d6

cosmetics: reformat ad_pcm.c in K&R style
author diego
date Sun, 23 May 2010 14:15:27 +0000
parents 5a55c39743d1
children 72638e3330a3
files libmpcodecs/ad_pcm.c
diffstat 1 files changed, 93 insertions(+), 90 deletions(-) [+]
line wrap: on
line diff
--- a/libmpcodecs/ad_pcm.c	Sun May 23 10:02:30 2010 +0000
+++ b/libmpcodecs/ad_pcm.c	Sun May 23 14:15:27 2010 +0000
@@ -25,64 +25,65 @@
 #include "libaf/af_format.h"
 #include "libaf/reorder_ch.h"
 
-static const ad_info_t info =
-{
-	"Uncompressed PCM audio decoder",
-	"pcm",
-	"Nick Kurshev",
-	"A'rpi",
-	""
+static const ad_info_t info = {
+    "Uncompressed PCM audio decoder",
+    "pcm",
+    "Nick Kurshev",
+    "A'rpi",
+    ""
 };
 
 LIBAD_EXTERN(pcm)
 
-static int init(sh_audio_t *sh_audio)
+static int init(sh_audio_t * sh_audio)
 {
-  WAVEFORMATEX *h=sh_audio->wf;
-  if (!h)
-    return 0;
-  sh_audio->i_bps=h->nAvgBytesPerSec;
-  sh_audio->channels=h->nChannels;
-  sh_audio->samplerate=h->nSamplesPerSec;
-  sh_audio->samplesize=(h->wBitsPerSample+7)/8;
-  sh_audio->sample_format=AF_FORMAT_S16_LE; // default
-  switch(sh_audio->format){ /* hardware formats: */
+    WAVEFORMATEX *h = sh_audio->wf;
+    if (!h)
+        return 0;
+    sh_audio->i_bps = h->nAvgBytesPerSec;
+    sh_audio->channels = h->nChannels;
+    sh_audio->samplerate = h->nSamplesPerSec;
+    sh_audio->samplesize = (h->wBitsPerSample + 7) / 8;
+    sh_audio->sample_format = AF_FORMAT_S16_LE; // default
+    switch (sh_audio->format) { /* hardware formats: */
     case 0x0:
-    case 0x1: // Microsoft PCM
-    case 0xfffe: // Extended
-       switch (sh_audio->samplesize) {
-         case 1: sh_audio->sample_format=AF_FORMAT_U8; break;
-         case 2: sh_audio->sample_format=AF_FORMAT_S16_LE; break;
-         case 3: sh_audio->sample_format=AF_FORMAT_S24_LE; break;
-         case 4: sh_audio->sample_format=AF_FORMAT_S32_LE; break;
-       }
-       break;
-    case 0x3: // IEEE float
-       sh_audio->sample_format=AF_FORMAT_FLOAT_LE;
-       break;
-    case 0x6:  sh_audio->sample_format=AF_FORMAT_A_LAW;break;
-    case 0x7:  sh_audio->sample_format=AF_FORMAT_MU_LAW;break;
-    case 0x11: sh_audio->sample_format=AF_FORMAT_IMA_ADPCM;break;
-    case 0x50: sh_audio->sample_format=AF_FORMAT_MPEG2;break;
+    case 0x1:                  // Microsoft PCM
+    case 0xfffe:               // Extended
+        switch (sh_audio->samplesize) {
+        case 1: sh_audio->sample_format = AF_FORMAT_U8;     break;
+        case 2: sh_audio->sample_format = AF_FORMAT_S16_LE; break;
+        case 3: sh_audio->sample_format = AF_FORMAT_S24_LE; break;
+        case 4: sh_audio->sample_format = AF_FORMAT_S32_LE; break;
+        }
+        break;
+    case 0x3:                  // IEEE float
+        sh_audio->sample_format = AF_FORMAT_FLOAT_LE;
+        break;
+    case 0x6:  sh_audio->sample_format = AF_FORMAT_A_LAW;      break;
+    case 0x7:  sh_audio->sample_format = AF_FORMAT_MU_LAW;     break;
+    case 0x11: sh_audio->sample_format = AF_FORMAT_IMA_ADPCM;  break;
+    case 0x50: sh_audio->sample_format = AF_FORMAT_MPEG2;      break;
 /*    case 0x2000: sh_audio->sample_format=AFMT_AC3; */
     case 0x20776172: // 'raw '
-       sh_audio->sample_format=AF_FORMAT_S16_BE;
-       if(sh_audio->samplesize==1) sh_audio->sample_format=AF_FORMAT_U8;
-       break;
+        sh_audio->sample_format = AF_FORMAT_S16_BE;
+        if (sh_audio->samplesize == 1)
+            sh_audio->sample_format = AF_FORMAT_U8;
+        break;
     case 0x736F7774: // 'twos'
-       sh_audio->sample_format=AF_FORMAT_S16_BE;
-       // intended fall-through
+        sh_audio->sample_format = AF_FORMAT_S16_BE;
+        // intended fall-through
     case 0x74776F73: // 'sowt'
-       if(sh_audio->samplesize==1) sh_audio->sample_format=AF_FORMAT_S8;
-       break;
+        if (sh_audio->samplesize == 1)
+            sh_audio->sample_format = AF_FORMAT_S8;
+        break;
     case 0x32336c66: // 'fl32', bigendian float32
-       sh_audio->sample_format=AF_FORMAT_FLOAT_BE;
-       sh_audio->samplesize=4;
-       break;
+        sh_audio->sample_format = AF_FORMAT_FLOAT_BE;
+        sh_audio->samplesize = 4;
+        break;
     case 0x666c3332: // '23lf', little endian float32, MPlayer internal fourCC
-       sh_audio->sample_format=AF_FORMAT_FLOAT_LE;
-       sh_audio->samplesize=4;
-       break;
+        sh_audio->sample_format = AF_FORMAT_FLOAT_LE;
+        sh_audio->samplesize = 4;
+        break;
 /*    case 0x34366c66: // 'fl64', bigendian float64
        sh_audio->sample_format=AF_FORMAT_FLOAT_BE;
        sh_audio->samplesize=8;
@@ -92,66 +93,68 @@
        sh_audio->samplesize=8;
        break;*/
     case 0x34326e69: // 'in24', bigendian int24
-       sh_audio->sample_format=AF_FORMAT_S24_BE;
-       sh_audio->samplesize=3;
-       break;
+        sh_audio->sample_format = AF_FORMAT_S24_BE;
+        sh_audio->samplesize = 3;
+        break;
     case 0x696e3234: // '42ni', little endian int24, MPlayer internal fourCC
-       sh_audio->sample_format=AF_FORMAT_S24_LE;
-       sh_audio->samplesize=3;
-       break;
+        sh_audio->sample_format = AF_FORMAT_S24_LE;
+        sh_audio->samplesize = 3;
+        break;
     case 0x32336e69: // 'in32', bigendian int32
-       sh_audio->sample_format=AF_FORMAT_S32_BE;
-       sh_audio->samplesize=4;
-       break;
+        sh_audio->sample_format = AF_FORMAT_S32_BE;
+        sh_audio->samplesize = 4;
+        break;
     case 0x696e3332: // '23ni', little endian int32, MPlayer internal fourCC
-       sh_audio->sample_format=AF_FORMAT_S32_LE;
-       sh_audio->samplesize=4;
-       break;
-    default: if(sh_audio->samplesize!=2) sh_audio->sample_format=AF_FORMAT_U8;
-  }
-  if (!sh_audio->samplesize) // this would cause MPlayer to hang later
-    sh_audio->samplesize = 2;
-  return 1;
+        sh_audio->sample_format = AF_FORMAT_S32_LE;
+        sh_audio->samplesize = 4;
+        break;
+    default:
+        if (sh_audio->samplesize != 2)
+            sh_audio->sample_format = AF_FORMAT_U8;
+    }
+    if (!sh_audio->samplesize)  // this would cause MPlayer to hang later
+        sh_audio->samplesize = 2;
+    return 1;
 }
 
 static int preinit(sh_audio_t *sh)
 {
-  sh->audio_out_minsize=2048;
-  return 1;
+    sh->audio_out_minsize = 2048;
+    return 1;
 }
 
 static void uninit(sh_audio_t *sh)
 {
 }
 
-static int control(sh_audio_t *sh,int cmd,void* arg, ...)
+static int control(sh_audio_t *sh, int cmd, void *arg, ...)
 {
-  int skip;
-    switch(cmd)
-    {
-      case ADCTRL_SKIP_FRAME:
-	skip=sh->i_bps/16;
-	skip=skip&(~3);
-	demux_read_data(sh->ds,NULL,skip);
-	return CONTROL_TRUE;
+    int skip;
+    switch (cmd) {
+    case ADCTRL_SKIP_FRAME:
+        skip = sh->i_bps / 16;
+        skip = skip & (~3);
+        demux_read_data(sh->ds, NULL, skip);
+        return CONTROL_TRUE;
     }
-  return CONTROL_UNKNOWN;
+    return CONTROL_UNKNOWN;
 }
 
-static int decode_audio(sh_audio_t *sh_audio,unsigned char *buf,int minlen,int maxlen)
+static int decode_audio(sh_audio_t *sh_audio, unsigned char *buf, int minlen,
+                        int maxlen)
 {
-  unsigned len = sh_audio->channels*sh_audio->samplesize;
-  len = (minlen + len - 1) / len * len;
-  if (len > maxlen)
-      // if someone needs hundreds of channels adjust audio_out_minsize
-      // based on channels in preinit()
-      return -1;
-  len=demux_read_data(sh_audio->ds,buf,len);
-  if (len > 0 && sh_audio->channels >= 5) {
-    reorder_channel_nch(buf, AF_CHANNEL_LAYOUT_WAVEEX_DEFAULT,
-                        AF_CHANNEL_LAYOUT_MPLAYER_DEFAULT,
-                        sh_audio->channels,
-                        len / sh_audio->samplesize, sh_audio->samplesize);
-  }
-  return len;
+    unsigned len = sh_audio->channels * sh_audio->samplesize;
+    len = (minlen + len - 1) / len * len;
+    if (len > maxlen)
+        // if someone needs hundreds of channels adjust audio_out_minsize
+        // based on channels in preinit()
+        return -1;
+    len = demux_read_data(sh_audio->ds, buf, len);
+    if (len > 0 && sh_audio->channels >= 5) {
+        reorder_channel_nch(buf, AF_CHANNEL_LAYOUT_WAVEEX_DEFAULT,
+                            AF_CHANNEL_LAYOUT_MPLAYER_DEFAULT,
+                            sh_audio->channels, len / sh_audio->samplesize,
+                            sh_audio->samplesize);
+    }
+    return len;
 }