Lines Matching defs:line

165         AString line;
167 line.setTo(&data[offset], offsetLF - offset - 1);
169 line.setTo(&data[offset], offsetLF - offset);
172 // ALOGI("#%s#", line.c_str());
174 if (line.empty()) {
179 if (lineNo == 0 && line == "#EXTM3U") {
186 if (line.startsWith("#EXT-X-TARGETDURATION")) {
190 err = parseMetaData(line, &mMeta, "target-duration");
191 } else if (line.startsWith("#EXT-X-MEDIA-SEQUENCE")) {
195 err = parseMetaData(line, &mMeta, "media-sequence");
196 } else if (line.startsWith("#EXT-X-KEY")) {
200 err = parseCipherInfo(line, &itemMeta, mBaseURI);
201 } else if (line.startsWith("#EXT-X-ENDLIST")) {
203 } else if (line.startsWith("#EXTINF")) {
207 err = parseMetaDataDuration(line, &itemMeta, "durationUs");
208 } else if (line.startsWith("#EXT-X-DISCONTINUITY")) {
216 } else if (line.startsWith("#EXT-X-STREAM-INF")) {
221 err = parseStreamInf(line, &itemMeta);
222 } else if (line.startsWith("#EXT-X-BYTERANGE")) {
228 err = parseByteRange(line, segmentRangeOffset, &length, &offset);
247 if (!line.startsWith("#")) {
259 CHECK(MakeURL(mBaseURI.c_str(), line.c_str(), &item->mURI));
275 const AString &line, sp<AMessage> *meta, const char *key) {
276 ssize_t colonPos = line.find(":");
283 status_t err = ParseInt32(line.c_str() + colonPos + 1, &x);
299 const AString &line, sp<AMessage> *meta, const char *key) {
300 ssize_t colonPos = line.find(":");
307 status_t err = ParseDouble(line.c_str() + colonPos + 1, &x);
323 const AString &line, sp<AMessage> *meta) {
324 ssize_t colonPos = line.find(":");
332 while (offset < line.size()) {
333 ssize_t end = line.find(",", offset);
335 end = line.size();
338 AString attr(line, offset, end - offset);
380 const AString &line, char what, size_t offset) {
384 while (offset < line.size()) {
385 char c = line.c_str()[offset];
401 const AString &line, sp<AMessage> *meta, const AString &baseURI) {
402 ssize_t colonPos = line.find(":");
410 while (offset < line.size()) {
411 ssize_t end = FindNextUnquoted(line, ',', offset);
413 end = line.size();
416 AString attr(line, offset, end - offset);
470 const AString &line, uint64_t curOffset,
472 ssize_t colonPos = line.find(":");
478 ssize_t atPos = line.find("@", colonPos + 1);
482 lenStr = AString(line, colonPos + 1, line.size() - colonPos - 1);
484 lenStr = AString(line, colonPos + 1, atPos - colonPos - 1);
498 AString offStr = AString(line, atPos + 1, line.size() - atPos - 1);