23
23
24
24
class MediaPlaybackManager : public chip ::app::Clusters::MediaPlayback::Delegate
25
25
{
26
- using PlaybackResponseType = chip::app::Clusters::MediaPlayback::Commands::PlaybackResponse::Type;
27
- using PlaybackPositionType = chip::app::Clusters::MediaPlayback::Structs::PlaybackPositionStruct::Type;
28
- using TrackType = chip::app::Clusters::MediaPlayback::Structs::TrackStruct::Type;
29
- using TrackAttributesType = chip::app::Clusters::MediaPlayback::Structs::TrackAttributesStruct::Type;
30
- using Feature = chip::app::Clusters::MediaPlayback::Feature;
26
+ using PlaybackResponseType = chip::app::Clusters::MediaPlayback::Commands::PlaybackResponse::Type;
27
+ using PlaybackPositionType = chip::app::Clusters::MediaPlayback::Structs::PlaybackPositionStruct::Type;
28
+ using TrackType = chip::app::Clusters::MediaPlayback::Structs::TrackStruct::Type;
29
+ using TrackAttributesType = chip::app::Clusters::MediaPlayback::Structs::TrackAttributesStruct::Type;
30
+ using Feature = chip::app::Clusters::MediaPlayback::Feature;
31
31
32
- public:
32
+ public:
33
33
chip::app::Clusters::MediaPlayback::PlaybackStateEnum HandleGetCurrentState () override ;
34
34
uint64_t HandleGetStartTime () override ;
35
35
uint64_t HandleGetDuration () override ;
@@ -54,7 +54,8 @@ using Feature = chip::app::Clusters::MediaPlayback::Feature;
54
54
const uint64_t & deltaPositionMilliseconds) override ;
55
55
void HandleSkipForward (chip::app::CommandResponseHelper<PlaybackResponseType> & helper,
56
56
const uint64_t & deltaPositionMilliseconds) override ;
57
- void HandleSeek (chip::app::CommandResponseHelper<PlaybackResponseType> & helper, const uint64_t & positionMilliseconds) override ;
57
+ void HandleSeek (chip::app::CommandResponseHelper<PlaybackResponseType> & helper,
58
+ const uint64_t & positionMilliseconds) override ;
58
59
void HandleNext (chip::app::CommandResponseHelper<PlaybackResponseType> & helper) override ;
59
60
void HandleStartOver (chip::app::CommandResponseHelper<PlaybackResponseType> & helper) override ;
60
61
bool HandleActivateAudioTrack (const chip::CharSpan & trackId, const uint8_t & audioOutputIndex) override ;
@@ -110,6 +111,7 @@ using Feature = chip::app::Clusters::MediaPlayback::Feature;
110
111
static const int kPlaybackMaxRewindSpeed = -10 ;
111
112
112
113
private:
113
- static constexpr uint32_t mDynamicEndpointFeatureMap = static_cast <uint32_t >(chip::BitMask<Feature, uint32_t >(Feature::kAdvancedSeek , Feature::kVariableSpeed ).Raw());
114
- static constexpr uint16_t kClusterRevision = 2 ;
114
+ static constexpr uint32_t mDynamicEndpointFeatureMap =
115
+ static_cast <uint32_t >(chip::BitMask<Feature, uint32_t >(Feature::kAdvancedSeek , Feature::kVariableSpeed ).Raw());
116
+ static constexpr uint16_t kClusterRevision = 2 ;
115
117
};
0 commit comments