Lines Matching defs:Metadata
30 // Metadata is a class to build/serialize a set of metadata in a Parcel.
32 // This class should be kept in sync with android/media/Metadata.java.
33 // It provides all the metadata ids available and methods to build the
39 // media::Metadata data(&p);
42 // data.appendBool(Metadata::kPauseAvailable, true);
47 class Metadata {
60 // Keep in sync with android/media/Metadata.java
95 // @param p[inout] The parcel to append the metadata records
96 // to. The global metadata header should have been set already.
97 explicit Metadata(Parcel *p);
98 ~Metadata();
110 // append* are methods to append metadata.
111 // @param key Is the metadata Id.
112 // @param val Is the value of the metadata.
119 Metadata(const Metadata&);
120 Metadata& operator=(const Metadata&);