mmsharing/mmshavailability/inc/mmusavacapabilityqueryobserver.h
branchRCL_3
changeset 22 73a1feb507fb
parent 0 f0cf47e981f9
child 23 bc78a40cd63c
equal deleted inserted replaced
21:33a5d2bbf6fc 22:73a1feb507fb
    18 #ifndef MMUSAVACAPABILITYQUERYOBSERVER_H
    18 #ifndef MMUSAVACAPABILITYQUERYOBSERVER_H
    19 #define MMUSAVACAPABILITYQUERYOBSERVER_H
    19 #define MMUSAVACAPABILITYQUERYOBSERVER_H
    20 
    20 
    21 #include <sipstrconsts.h>
    21 #include <sipstrconsts.h>
    22 #include <bamdesca.h>
    22 #include <bamdesca.h>
       
    23 #include <mussettingskeys.h>
    23 
    24 
    24 class CMusAvaCapabilityQueryBase;
    25 class CMusAvaCapabilityQueryBase;
    25 
    26 
    26 
    27 
    27 
    28 
    65      */
    66      */
    66     virtual void VideoCodecsResolvedL( const MDesCArray& aVideoCodecs ) = 0;
    67     virtual void VideoCodecsResolvedL( const MDesCArray& aVideoCodecs ) = 0;
    67     
    68     
    68     virtual TBool CapabilityQueryAnswered( TBool aAnswered = EFalse ) = 0;
    69     virtual TBool CapabilityQueryAnswered( TBool aAnswered = EFalse ) = 0;
    69     
    70     
       
    71     /**
       
    72      * Advertise about fast mode capability 
       
    73      */
       
    74     virtual void FastModeResolved( MusSettingsKeys::TFastMode aMode ) = 0;
    70     };
    75     };
    71 
    76 
    72 
    77 
    73 #endif //MMUSAVACAPABILITYQUERYOBSERVER_H
    78 #endif //MMUSAVACAPABILITYQUERYOBSERVER_H
    74 
    79