equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies). |
2 * Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies). |
3 * All rights reserved. |
3 * All rights reserved. |
4 * This component and the accompanying materials are made available |
4 * This component and the accompanying materials are made available |
5 * under the terms of "Eclipse Public License v1.0" |
5 * under the terms of "Eclipse Public License v1.0" |
6 * which accompanies this distribution, and is available |
6 * which accompanies this distribution, and is available |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
183 * @since Series 60 3.1 |
183 * @since Series 60 3.1 |
184 * @param none |
184 * @param none |
185 * @return device list |
185 * @return device list |
186 */ |
186 */ |
187 virtual CUpnpAVDeviceList* GetMediaRenderersL() = 0; |
187 virtual CUpnpAVDeviceList* GetMediaRenderersL() = 0; |
188 |
188 |
|
189 /** |
|
190 * Return device specific icon as image data (e.g. jpg, png etc) read into descriptor. |
|
191 * |
|
192 * @param aUuid uuid of media device |
|
193 * @return Image data or empty buffer if there is no icon. Ownership is transferred. |
|
194 */ |
|
195 virtual HBufC8* GetDeviceIconL( const TDesC8& aUuid ) = 0; |
|
196 |
189 public: // Destructor |
197 public: // Destructor |
190 |
|
191 /** |
|
192 * Destructor |
|
193 * DEPRACATED, usage of Release() recommended. Will be removed in the |
|
194 * future. Safe deletion is not guaranteed. |
|
195 * |
|
196 * @since Series 60 3.1 |
|
197 */ |
|
198 virtual ~MUPnPAVController() {}; |
|
199 |
198 |
200 /** |
199 /** |
201 * Destructor. Ensures safe deletion (also during WLAN disconnection). |
200 * Destructor. Ensures safe deletion (also during WLAN disconnection). |
202 * |
201 * |
203 * @since Series 60 3.2 |
202 * @since Series 60 3.2 |