Lines Matching refs:ACMStream
37 #include "ACMStream.h"
43 ACMStream * ACMStream::Create()
45 ACMStream * Result;
47 Result = new ACMStream;
52 const bool ACMStream::Erase(const ACMStream * a_ACMStream)
60 ACMStream::ACMStream() :
87 my_debug->OutPut(DEBUG_LEVEL_FUNC_START, "ACMStream Creation (0X%08X)",this);
91 debug.OutPut("ACMStream::ACMACMStream : Impossible to create my_debug");
96 ACMStream::~ACMStream()
103 my_debug->OutPut(DEBUG_LEVEL_FUNC_START, "ACMStream Deletion (0X%08X)",this);
108 bool ACMStream::init(const int nSamplesPerSec, const int nOutputSamplesPerSec, const int nChannels, const int nAvgBytesPerSec, const vbr_mode mode)
124 bool ACMStream::open(const AEncodeProperties & the_Properties)
264 bool ACMStream::close(LPBYTE pOutputBuffer, DWORD *pOutputSize)
291 DWORD ACMStream::GetOutputSizeForInput(const DWORD the_SrcLength) const
312 bool ACMStream::ConvertBuffer(LPACMDRVSTREAMHEADER a_StreamHeader)
318 my_debug->OutPut(DEBUG_LEVEL_FUNC_DEBUG, "enter ACMStream::ConvertBuffer");
347 my_debug->OutPut(DEBUG_LEVEL_FUNC_DEBUG, "ACMStream::ConvertBuffer result = %d (0x%02X 0x%02X)",result,a_StreamHeader->pbDst[0],a_StreamHeader->pbDst[1]);
381 unsigned int ACMStream::GetOutputSampleRate(int samples_per_sec, int bitrate, int channels)