qtms/src/qtmsclientsource.cpp
changeset 40 4a1905d205a2
parent 27 cbb1bfb7ebfb
child 50 762d760dcfdf
equal deleted inserted replaced
39:1d92fd018dd4 40:4a1905d205a2
    72         status = static_cast<TMSClientSource*> (iSource)->GetType(sourcetype);
    72         status = static_cast<TMSClientSource*> (iSource)->GetType(sourcetype);
    73         }
    73         }
    74     return status;
    74     return status;
    75     }
    75     }
    76 
    76 
    77 gint QTMSClientSource::BufferFilled(TMS::TMSBuffer& buffer)
    77 gint QTMSClientSource::BufferFilled(QTMSBuffer& buffer)
    78     {
    78     {
    79     gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
    79     gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
    80     if (iSource)
    80     if (iSource)
    81         {
    81         {
    82         status = static_cast<TMSClientSource*> (iSource)->BufferFilled(buffer);
    82         TMSBuffer& buf(reinterpret_cast<TMSBuffer&>(buffer));
       
    83         status = static_cast<TMSClientSource*> (iSource)->BufferFilled(buf);
    83         }
    84         }
    84     return status;
    85     return status;
    85     }
    86     }
    86 
    87 
    87 // Push mode
    88 // Push mode
    88 gint QTMSClientSource::ProcessBuffer(TMS::TMSBuffer* buffer)
    89 gint QTMSClientSource::ProcessBuffer(QTMSBuffer* buffer)
    89     {
    90     {
    90     gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
    91     gint status(QTMS_RESULT_UNINITIALIZED_OBJECT);
    91     if (iSource)
    92     if (iSource)
    92         {
    93         {
    93         status = static_cast<TMSClientSource*> (iSource)->ProcessBuffer(buffer);
    94         TMSBuffer* buf(reinterpret_cast<TMSBuffer*>(buffer));
       
    95         status = static_cast<TMSClientSource*> (iSource)->ProcessBuffer(buf);
    94         }
    96         }
    95     return status;
    97     return status;
    96     }
    98     }
    97 
    99 
    98 // End of file
   100 // End of file