From 7d6cf67ff3ca3172e55746e4dd0eb0d250914273 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Mon, 13 Dec 2010 20:35:27 +0000 Subject: crossfade plugin: added 8/24/32-bit formats support git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2007 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Effect/crossfade/crossfadeplugin.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/plugins/Effect/crossfade/crossfadeplugin.h') diff --git a/src/plugins/Effect/crossfade/crossfadeplugin.h b/src/plugins/Effect/crossfade/crossfadeplugin.h index 968405923..8e049f3d0 100644 --- a/src/plugins/Effect/crossfade/crossfadeplugin.h +++ b/src/plugins/Effect/crossfade/crossfadeplugin.h @@ -49,6 +49,10 @@ private: PROCESSING, }; + void mix8(uchar *cur_buf, uchar *prev_buf, uint samples, double volume); + void mix16(uchar *cur_buf, uchar *prev_buf, uint samples, double volume); + void mix32(uchar *cur_buf, uchar *prev_buf, uint samples, double volume); + uchar *m_buffer; ulong m_buffer_at; ulong m_buffer_size; -- cgit v1.2.3-13-gbd6f