--- a/qtms/src/qtmsclientsink.cpp Thu Jun 17 11:11:56 2010 -0500
+++ b/qtms/src/qtmsclientsink.cpp Fri Jun 25 17:07:52 2010 -0500
@@ -32,13 +32,13 @@
delete iSink;
}
-// Push mode
-gint QTMSClientSink::BufferProcessed(TMS::TMSBuffer* buffer)
+gint QTMSClientSink::BufferProcessed(QTMSBuffer* buffer)
{
gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
if (iSink)
{
- status = static_cast<TMSClientSink*> (iSink)->BufferProcessed(buffer);
+ TMSBuffer* buf(reinterpret_cast<TMSBuffer*> (buffer));
+ status = static_cast<TMSClientSink*> (iSink)->BufferProcessed(buf);
}
return status;
}