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; |