1 #pragma once
2 
3 
4 
5 #ifdef __cplusplus
6 
7 #include <memory>
8 
9 namespace com::android::media::playback::flags {
10 
11 class flag_provider_interface {
12 public:
13     virtual ~flag_provider_interface() = default;
14     virtual bool mediametadataretriever_default_rgba8888() = 0;
15 };
16 
17 extern std::unique_ptr<flag_provider_interface> provider_;
18 
19 
mediametadataretriever_default_rgba8888()20 inline bool mediametadataretriever_default_rgba8888() {
21     return true;
22 }
23 
24 }
25 
26 extern "C" {
27 #endif // __cplusplus
28 
29 
30 bool com_android_media_playback_flags_mediametadataretriever_default_rgba8888();
31 
32 #ifdef __cplusplus
33 } // extern "C"
34 #endif
35 
36