diff loader/dshow/DS_AudioDec.h @ 189:45778577e6aa

added DS_AudioDec
author arpi_esp
date Thu, 22 Mar 2001 01:55:53 +0000
parents
children 61c392d6316e
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/loader/dshow/DS_AudioDec.h	Thu Mar 22 01:55:53 2001 +0000
@@ -0,0 +1,25 @@
+/********************************************************
+
+	DirectShow Audio decoder implementation
+	Copyright 2000 Eugene Kuznetsov  (divx@euro.ru)
+        Converted  C++ --> C  :) by A'rpi/ESP-team
+
+*********************************************************/
+
+#ifdef __cplusplus
+extern "C" {
+#endif /* defined(__cplusplus) */
+
+int DS_AudioDecoder_Open(char* dllname, GUID* guid, WAVEFORMATEX* wf);
+
+void DS_AudioDecoder_Close();
+
+int DS_AudioDecoder_GetSrcSize(int dest_size);
+
+int DS_AudioDecoder_Convert(unsigned char* in_data, unsigned in_size,
+	     unsigned char* out_data, unsigned out_size,
+	    unsigned* size_read, unsigned* size_written);
+
+#ifdef __cplusplus
+} /* extern "C" */
+#endif /* defined(__cplusplus) */