equal
deleted
inserted
replaced
588 const TMMFPrioritySettings& aPrioritySettings) const; |
588 const TMMFPrioritySettings& aPrioritySettings) const; |
589 |
589 |
590 /** |
590 /** |
591 * Sets client configuration |
591 * Sets client configuration |
592 * @since |
592 * @since |
593 * @param TMMFClientConfig& aClientConfig A reference to client |
593 * @param aActualProcessId the effective devsound client (supplied with SetClientThreadInfo) |
594 * configuration object. |
594 * @param aProcessId the client of DevSound |
595 * @return KErrNone if successful, system wide error otherwise |
595 * @return KErrNone if successful, system wide error otherwise |
596 */ |
596 */ |
597 TInt SetClientConfig(const TMMFClientConfig& aClientConfig); |
597 TInt SetClientConfig(const TProcessId& aProcessId); |
598 |
598 TInt SetClientConfig(const TProcessId& aActualProcessId, const TProcessId& aProcessId); |
599 /** |
|
600 * Returns client configuration |
|
601 * @since |
|
602 * @return const TMMFClientConfig& A constant reference to client |
|
603 * configuration. |
|
604 */ |
|
605 const TMMFClientConfig& ClientConfig() const; |
|
606 |
599 |
607 /** |
600 /** |
608 * Return to idle state, preparing for destruction. |
601 * Return to idle state, preparing for destruction. |
609 * @since |
602 * @since |
610 * @return void |
603 * @return void |
707 * (channels, sampling rates, buffersize...) |
700 * (channels, sampling rates, buffersize...) |
708 */ |
701 */ |
709 TMMFCapabilities iMmfConfig; |
702 TMMFCapabilities iMmfConfig; |
710 |
703 |
711 /** |
704 /** |
712 * holds client platsec related information (VID,SID,PID,caps) |
|
713 */ |
|
714 TMMFClientConfig iClientConfig; |
|
715 |
|
716 /** |
|
717 * holds client audio type information |
705 * holds client audio type information |
718 */ |
706 */ |
719 TMMFPrioritySettings iPrioritySettings; |
707 TMMFPrioritySettings iPrioritySettings; |
720 |
708 |
721 /** |
709 /** |