//---------------------------------------------------------------------------
void
OpenCLData::deviceIndexChanged(int index)
{
  QString sDeviceData("");

  sDeviceData += "Vendor: " + m_deviceInfo[index].vendor + "\r\n";
  sDeviceData += "Name: " + m_deviceInfo[index].name + "\r\n";
  sDeviceData += "CU's: " + QString::number(m_deviceInfo[index].computeUnits) + "\r\n";

  setDeviceData(sDeviceData);
}
MediaRenderer::MediaRenderer()
{
    MediaRendererDescriptions mediaRendererDescriptions;
    MemoryDescriptionReader descriptionReader(mediaRendererDescriptions);
    descriptionReader.getDeviceDescription();
    setDeviceData(descriptionReader.rootDeviceData());

    _pAVTransportImpl = new DevAVTransportRendererImpl;
    _pRenderingControlImpl = new DevRenderingControlRendererImpl;
    setDevDeviceCode(new DevMediaRenderer(
              _pRenderingControlImpl,
              new DevConnectionManagerRendererImpl(this),
              _pAVTransportImpl));
}