OSDN Git Service

Implement radio_metadata wrapper for safer memory management.
[android-x86/system-media.git] / radio / include / system / RadioMetadataWrapper.h
1 #ifndef ANDROID_RADIO_METADATA_WRAPPER_H
2 #define ANDROID_RADIO_METADATA_WRAPPER_H
3
4 #include <system/radio_metadata.h>
5
6 namespace android {
7
8 class ANDROID_API RadioMetadataWrapper
9 {
10 public:
11     explicit RadioMetadataWrapper(radio_metadata_t **metadata);
12
13     virtual ~RadioMetadataWrapper();
14
15 private:
16     radio_metadata_t **mMetadata;
17 };
18
19 }  // namespace android
20
21 #endif // ANDROID_RADIO_METADATA_WRAPPER_H