Home | History | Annotate | Download | only in demux

Lines Matching refs:PARSE_ERROR

74   PARSE_ERROR
218 if (payload_size > MAX_CHUNK_PAYLOAD) return PARSE_ERROR;
219 if (SizeIsInvalid(mem, payload_size_padded)) return PARSE_ERROR;
248 return PARSE_ERROR;
284 // Returns PARSE_NEED_MORE_DATA with insufficient data, PARSE_ERROR otherwise.
288 if (SizeIsInvalid(mem, min_size)) return PARSE_ERROR;
289 if (actual_size < min_size) return PARSE_ERROR;
293 return (*frame == NULL) ? PARSE_ERROR : PARSE_OK;
316 return PARSE_ERROR;
323 if (status != PARSE_ERROR && has_frames && frame->frame_num_ > 0) {
328 status = PARSE_ERROR;
357 if (status != PARSE_ERROR && has_fragments && frame->frame_num_ > 0) {
360 status = PARSE_ERROR;
420 if (dmux->frames_ != NULL) return PARSE_ERROR;
421 if (SizeIsInvalid(mem, min_size)) return PARSE_ERROR;
425 if (frame == NULL) return PARSE_ERROR;
431 if (status != PARSE_ERROR) {
467 if (vp8x_size > MAX_CHUNK_PAYLOAD) return PARSE_ERROR;
468 if (vp8x_size < VP8X_CHUNK_SIZE) return PARSE_ERROR;
470 if (SizeIsInvalid(mem, vp8x_size)) return PARSE_ERROR;
478 return PARSE_ERROR; // image final dimension is too large
483 if (SizeIsInvalid(mem, CHUNK_HEADER_SIZE)) return PARSE_ERROR;
493 if (chunk_size > MAX_CHUNK_PAYLOAD) return PARSE_ERROR;
494 if (SizeIsInvalid(mem, chunk_size_padded)) return PARSE_ERROR;
498 return PARSE_ERROR;
508 if (chunk_size_padded < ANIM_CHUNK_SIZE) return PARSE_ERROR;
551 return PARSE_ERROR;
653 ParseStatus status = PARSE_ERROR;
674 if (status == PARSE_NEED_MORE_DATA && !partial) status = PARSE_ERROR;
675 if (status != PARSE_ERROR && !parser->valid(dmux)) status = PARSE_ERROR;
681 if (status == PARSE_ERROR) {