--- a/qtms/src/qtmsclientsource.cpp Thu Jun 17 11:11:56 2010 -0500
+++ b/qtms/src/qtmsclientsource.cpp Fri Jun 25 17:07:52 2010 -0500
@@ -74,23 +74,25 @@
return status;
}
-gint QTMSClientSource::BufferFilled(TMS::TMSBuffer& buffer)
+gint QTMSClientSource::BufferFilled(QTMSBuffer& buffer)
{
gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
if (iSource)
{
- status = static_cast<TMSClientSource*> (iSource)->BufferFilled(buffer);
+ TMSBuffer& buf(reinterpret_cast<TMSBuffer&>(buffer));
+ status = static_cast<TMSClientSource*> (iSource)->BufferFilled(buf);
}
return status;
}
// Push mode
-gint QTMSClientSource::ProcessBuffer(TMS::TMSBuffer* buffer)
+gint QTMSClientSource::ProcessBuffer(QTMSBuffer* buffer)
{
gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
if (iSource)
{
- status = static_cast<TMSClientSource*> (iSource)->ProcessBuffer(buffer);
+ TMSBuffer* buf(reinterpret_cast<TMSBuffer*>(buffer));
+ status = static_cast<TMSClientSource*> (iSource)->ProcessBuffer(buf);
}
return status;
}