×
Namespaces

Variants
Actions

Archived:CMdaAudioPlayerUtility consumes two playback rights on S60 2nd Edition (Known Issue)

From Nokia Developer Wiki
Jump to: navigation, search

Archived.pngArchived: This article is archived because it is not considered relevant for third-party developers creating commercial solutions today. If you think this article is still relevant, let us know by adding the template {{ReviewForRemovalFromArchive|user=~~~~|write your reason here}}.

The article is believed to be still valid for the original topic scope.

Article Metadata
Tested with
Devices(s): Nokia 6630, Nokia 6680, Nokia 6681
Nokia N70
Compatibility
Platform(s): S60 2nd Edition, FP2
S60 2nd Edition, FP3
S60 2nd Edition (initial release)
Article
Created: User:Technical writer 1 (12 Jan 2006)
Last edited: hamishwillee (15 Jun 2012)

Contents

Overview

When using CMdaAudioPlayerUtility to play DRM-protected audio with a limited playcount, two playback rights are consumed instead of one.

Description

CMdaAudioPlayerUtility consumes two playback rights from a DRM-protected audio file that has a limited playcount.
The first right is consumed when opening the audio file (wrapped inside .dcf container), using either
CMdaAudioPlayerUtility::NewFilePlayerL()
or
CMdaAudioPlayerUtility::OpenFileL().
Another right is consumed when starting the playback with
CMdaAudioPlayerUtility::Play()

How to reproduce

(See detailed description).

Solution

No known solution exists. On S60 2nd Edition, 3rd-party applications should not try to play protected content.
Note that S60 3rd Edition provides a new utility API (CDrmPlayerUtility) that supports playback of protected audio and is not affected by this issue.

This page was last modified on 15 June 2012, at 09:54.
190 page views in the last 30 days.