resourcemgmt/hwresourcesmgr/server/inc/HWRMFmTxCommonData.h
changeset 78 3f0699f2e14c
parent 0 4e1aa6a622a0
equal deleted inserted replaced
77:8a984d260a2d 78:3f0699f2e14c
   261         *
   261         *
   262         * @param  The new language ID
   262         * @param  The new language ID
   263         */          
   263         */          
   264         void UpdateRdsLanguageId(const TRdsLanguageIdType aLanguageId);   
   264         void UpdateRdsLanguageId(const TRdsLanguageIdType aLanguageId);   
   265             
   265             
       
   266         /**
       
   267         * Setter for indicating whether audio policy should be notified.
       
   268         *
       
   269         * @param aEnable Enable status
       
   270         * @param aNotifyAudioPolicy ETrue if audio policy should be notified instantly.
       
   271         */          
       
   272         void EnableAudioRouting(TBool aEnable, TBool aNotifyAudioPolicy = EFalse);
       
   273             
   266     private:
   274     private:
   267     
   275     
   268         /**
   276         /**
   269         * C++ default constructor.
   277         * C++ default constructor.
   270         */
   278         */
   313         TBool                      iRdsInitialised;   // Flag to check whether RDS (particularly PS) has been set
   321         TBool                      iRdsInitialised;   // Flag to check whether RDS (particularly PS) has been set
   314         CHWRMFmTxRdsTextConverter* iRdsTextConverter; // Converts unicode <-> 8bit RDS text. Owned.
   322         CHWRMFmTxRdsTextConverter* iRdsTextConverter; // Converts unicode <-> 8bit RDS text. Owned.
   315         TFmTxRdsData               iRdsData;          // RDS settings
   323         TFmTxRdsData               iRdsData;          // RDS settings
   316         HWRMFmTxCommand::TRdsPs    iRdsConvertedPs;   // Text converted into 8bit RDS format
   324         HWRMFmTxCommand::TRdsPs    iRdsConvertedPs;   // Text converted into 8bit RDS format
   317         HWRMFmTxCommand::TRdsPtyn  iRdsConvertedPtyn; // Text converted into 8bit RDS format
   325         HWRMFmTxCommand::TRdsPtyn  iRdsConvertedPtyn; // Text converted into 8bit RDS format
       
   326         TBool                   iAudioRoutingEnabled;
   318         
   327         
   319     public: // Friend classes
   328     public: // Friend classes
   320     
   329     
   321         friend class CHWRMFmTxStateUtility;
   330         friend class CHWRMFmTxStateUtility;
   322     };
   331     };