[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [11686] branches/soc-2007-hcube/intern/ tinySND: Changed file name from Provider to Reader.

Csaba Hruska csaba.hruska at gmail.com
Sun Aug 19 12:37:12 CEST 2007


Revision: 11686
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=11686
Author:   hcube
Date:     2007-08-19 12:37:12 +0200 (Sun, 19 Aug 2007)

Log Message:
-----------
Changed file name from Provider to Reader.

Added Paths:
-----------
    branches/soc-2007-hcube/intern/tinySND/SND_AiffReader.h
    branches/soc-2007-hcube/intern/tinySND/SND_WavReader.h
    branches/soc-2007-hcube/intern/tinySND/intern/SND_AiffReader.cpp
    branches/soc-2007-hcube/intern/tinySND/intern/SND_WavReader.cpp

Added: branches/soc-2007-hcube/intern/tinySND/SND_AiffReader.h
===================================================================
--- branches/soc-2007-hcube/intern/tinySND/SND_AiffReader.h	                        (rev 0)
+++ branches/soc-2007-hcube/intern/tinySND/SND_AiffReader.h	2007-08-19 10:37:12 UTC (rev 11686)
@@ -0,0 +1,21 @@
+#ifndef __SND_AIFFREADER_H__
+#define __SND_AIFFREADER_H__
+
+#include "SND_DataProvider.h"
+
+class SND_AiffReader: public SND_DataProvider
+{
+public:
+			SND_AiffReader( char *filename );
+			SND_AiffReader( char *data, int size );
+			~SND_AiffReader();
+    
+    bool	isFormatSupported();
+    
+    void	seek( int frameNum );
+    int		fillBuffer( float *buffer, int framesNum );    
+    
+};
+
+#endif // __SND_AIFFREADER_H__
+

Added: branches/soc-2007-hcube/intern/tinySND/SND_WavReader.h
===================================================================
--- branches/soc-2007-hcube/intern/tinySND/SND_WavReader.h	                        (rev 0)
+++ branches/soc-2007-hcube/intern/tinySND/SND_WavReader.h	2007-08-19 10:37:12 UTC (rev 11686)
@@ -0,0 +1,21 @@
+#ifndef __SND_WAVREADER_H__
+#define __SND_WAVREADER_H__
+
+#include "SND_DataProvider.h"
+
+class SND_WavReader: public SND_DataProvider
+{
+public:
+			SND_WavReader( char *filename );
+			SND_WavReader( char *data, int size );
+			~SND_WavReader();
+    
+    bool	isFormatSupported();
+    
+    void	seek( int frameNum );
+    int		fillBuffer( float *buffer, int framesNum );    
+   
+};
+
+#endif // __SND_WAVREADER_H__
+

Added: branches/soc-2007-hcube/intern/tinySND/intern/SND_AiffReader.cpp
===================================================================
--- branches/soc-2007-hcube/intern/tinySND/intern/SND_AiffReader.cpp	                        (rev 0)
+++ branches/soc-2007-hcube/intern/tinySND/intern/SND_AiffReader.cpp	2007-08-19 10:37:12 UTC (rev 11686)
@@ -0,0 +1,30 @@
+#include "SND_AiffReader.h"
+
+SND_AiffReader::SND_AiffReader( char *filename )
+{
+    // read header chunk
+    // parse header and set up internal properties
+}
+
+SND_AiffReader::SND_AiffReader( char *data, int size )
+{
+}
+
+SND_AiffReader::~SND_AiffReader()
+{
+}
+
+bool SND_AiffReader::isFormatSupported(void)
+{
+	return false;
+}
+    
+void SND_AiffReader::seek( int frameNum )
+{
+}
+
+int SND_AiffReader::fillBuffer( float *buffer, int framesNum )
+{
+	return 0;
+}
+

Added: branches/soc-2007-hcube/intern/tinySND/intern/SND_WavReader.cpp
===================================================================
--- branches/soc-2007-hcube/intern/tinySND/intern/SND_WavReader.cpp	                        (rev 0)
+++ branches/soc-2007-hcube/intern/tinySND/intern/SND_WavReader.cpp	2007-08-19 10:37:12 UTC (rev 11686)
@@ -0,0 +1,30 @@
+#include "SND_WavReader.h"
+
+SND_WavReader::SND_WavReader( char *filename )
+{
+    // read header chunk
+    // parse header and set up internal properties
+}
+
+SND_WavReader::SND_WavReader( char *data, int size )
+{
+}
+
+SND_WavReader::~SND_WavReader()
+{
+}
+
+bool SND_WavReader::isFormatSupported(void)
+{
+	return false;
+}
+    
+void SND_WavReader::seek( int frameNum )
+{
+}
+
+int SND_WavReader::fillBuffer( float *buffer, int framesNum )
+{
+	return 0;
+}
+





More information about the Bf-blender-cvs mailing list