Title: CR: OMA DRM v2 files should not be played out through BT Headset

"Nokia submits this code under the terms of a commercial contribution agreement
with RealNetworks, and I am authorized to contribute this code under said agreement."

Modified by:
    [EMAIL PROTECTED]

Reviewed by:

Date:
    4-5-2006

Error ID:
    TSW ID=ATEI-6MVRSB

Project:
    Helix plugin for Symbian

Synopsis:
-- The CMLA compliance rules require that transfer of OMA DRM v2 content
   via digital output to the other devices is prevented.
-- Helix needs to call CAudioOutput::SetSecureOutputL(ETrue) if the
   clip is OMA DRM v2 content.
-- Change is for both MDF and non-MDF audio devices.
-- Modified error code handling in InitializeComplete so
   appropriate error is returned.
-- Added new error status HXR_SET_SECURE_OUT_FAIL to be used when the
   call to SetSecureOutputL leaves with error. It's mapped to KErrNotSupported.

Files Modified:
    datatype\mdf\audio\dsp\mdfauddevice.h
    datatype\mdf\audio\dsp\mdfauddevice.cpp
    datatype\mdf\audio\dsp\mdfdevsound.h
    datatype\mdf\audio\dsp\mdfdevsound.cpp
    datatype\mdf\audio\dsp\Umakefil

    audio\device\platform\symbian\audsymbian.cpp
    audio\device\platform\symbian\audiosvr\audio_svr.h
    audio\device\platform\symbian\audiosvr\audio_svr.cpp
    audio\device\platform\symbian\audiosvr\mmf\audio_session-mmf.h
    audio\device\platform\symbian\audiosvr\mmf\audio_session-mmf.cpp

    client\core\clntcoredll_symbian.pcf
    clientapps\symbianMmf\hxmmfctrlimpl.cpp
    common\include\hxresult.h

Files Added:
    none

Image Size and Heap Use impact:
    minor

Platforms and Profiles Build Verified:
    armv5 / helix-client-s60-mmf-mdf-dsp, helix-client-s60-mmf-basic

Platforms and Profiles Functionality verified:
    armv5 / helix-client-s60-mmf-mdf-dsp

Branch:
    hxclient_2_1_0_cayennes, head


<<audio.diff>> <<datatype.diff>> <<rest.diff>>

Attachment: audio.diff
Description: audio.diff

Attachment: datatype.diff
Description: datatype.diff

Attachment: rest.diff
Description: rest.diff

_______________________________________________
Audio-dev mailing list
[email protected]
http://lists.helixcommunity.org/mailman/listinfo/audio-dev

Reply via email to