upnpavcontroller/upnpavcontrollerserver/src/upnpavcontrolpoint.cpp
branchIOP_Improvements
changeset 44 97caed2372ca
parent 40 08b5eae9f9ff
equal deleted inserted replaced
43:9b689d9d3a1c 44:97caed2372ca
   137 // (other items were commented in a header)
   137 // (other items were commented in a header)
   138 // -----------------------------------------------------------------------------
   138 // -----------------------------------------------------------------------------
   139 //
   139 //
   140 void CUpnpAVControlPoint::StartUpL()
   140 void CUpnpAVControlPoint::StartUpL()
   141     {
   141     {
   142     //_LIT8( KMediaServer, "urn:schemas-upnp-org:device:MediaServer" );
   142     _LIT8( KMediaServer, "urn:schemas-upnp-org:device:MediaServer" );
   143     _LIT8( KMediaRenderer, "urn:schemas-upnp-org:device:MediaRenderer" );
   143     _LIT8( KMediaRenderer, "urn:schemas-upnp-org:device:MediaRenderer" );
   144 
   144 
   145     CDesC8ArrayFlat* targetDeviceTypes = new(ELeave) CDesC8ArrayFlat(1);
   145     CDesC8ArrayFlat* targetDeviceTypes = new(ELeave) CDesC8ArrayFlat(1);
   146     CleanupStack::PushL( targetDeviceTypes );
   146     CleanupStack::PushL( targetDeviceTypes );
   147     // We only have push use case, no need to ask stack to find media servers: 
   147     targetDeviceTypes->AppendL( KMediaServer() );
   148     //targetDeviceTypes->AppendL( KMediaServer() );
       
   149     targetDeviceTypes->AppendL( KMediaRenderer() );    
   148     targetDeviceTypes->AppendL( KMediaRenderer() );    
   150     CUpnpControlPoint::ConstructL( *targetDeviceTypes );
   149     CUpnpControlPoint::ConstructL( *targetDeviceTypes );
   151     CleanupStack::Pop( targetDeviceTypes );
   150     CleanupStack::Pop( targetDeviceTypes );
   152     targetDeviceTypes->Reset();
   151     targetDeviceTypes->Reset();
   153     delete targetDeviceTypes; 
   152     delete targetDeviceTypes;