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()20inline 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