[patch] more 24-bit reorder fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]<

 



Hi,

This patch addresses cases not covered by reorder_ch.c
r29427 changes. With this and defining BUFFERTIME in
ao_alsa.c, see my other post, 24-bit wav playback is
working well here.

Index: libaf/reorder_ch.c
===================================================================
--- libaf/reorder_ch.c	(revision 29523)
+++ libaf/reorder_ch.c	(working copy)
@@ -85,6 +85,7 @@
             dest_8[i+13] = src_8[i+s4*3+1];
             dest_8[i+14] = src_8[i+s4*3+2];
         }
+        break;
     }
     case 4:
     {
@@ -163,6 +164,7 @@
             dest_8[i+16] = src_8[i+s5*3+1];
             dest_8[i+17] = src_8[i+s5*3+2];
         }
+        break;
     }
     case 4:
     {
@@ -357,6 +359,7 @@
             src_8[i+s1*3+1] = tmp1;
             src_8[i+s1*3+2] = tmp2;
         }
+        break;
     }
     case 4:
     {
@@ -623,6 +626,7 @@
             src_8[i+s3*3+1] = tmp1;
             src_8[i+s3*3+2] = tmp2;
         }
+        break;
     }
     default:
         mp_msg(MSGT_GLOBAL, MSGL_WARN,
_______________________________________________
MPlayer-users mailing list
MPlayer-users@xxxxxxxxxxxx
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users

[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux