Lines Matching refs:meta
302 sp<AMessage> M3UParser::meta() {
310 bool M3UParser::itemAt(size_t index, AString *uri, sp<AMessage> *meta) {
315 if (meta) {
316 *meta = NULL;
327 if (meta) {
328 *meta = mItems.itemAt(index).mMeta;
425 sp<AMessage> meta = mItems.itemAt(index).mMeta;
428 if (!meta->findString(key, &groupID)) {
434 if (!meta->findString("codecs", &codecs)) {
705 sp<AMessage> meta = mItems.itemAt(i).mMeta;
709 if (meta->findString(keys[j], &groupID)) {
725 const AString &line, sp<AMessage> *meta, const char *key) {
739 if (meta->get() == NULL) {
740 *meta = new AMessage;
742 (*meta)->setInt32(key, x);
749 const AString &line, sp<AMessage> *meta, const char *key) {
763 if (meta->get() == NULL) {
764 *meta = new AMessage;
766 (*meta)->setInt64(key, (int64_t)(x * 1E6));
795 const AString &line, sp<AMessage> *meta) const {
838 if (meta->get() == NULL) {
839 *meta = new AMessage;
841 (*meta)->setInt32("bandwidth", x);
853 if (meta->get() == NULL) {
854 *meta = new AMessage;
856 (*meta)->setString(key.c_str(), codecs.c_str());
875 if (meta->get() == NULL) {
876 *meta = new AMessage;
878 (*meta)->setInt32("width", width);
879 (*meta)->setInt32("height", height);
893 if (meta->get() == NULL) {
894 *meta = new AMessage;
896 (*meta)->setString(key.c_str(), groupID.c_str());
905 const AString &line, sp<AMessage> *meta, const AString &baseURI) {
941 if (meta->get() == NULL) {
942 *meta = new AMessage;
965 (*meta)->setString(key.c_str(), val.c_str(), val.size());