Home | History | Annotate | Download | only in demux

Lines Matching refs:PARSE_ERROR

80   PARSE_ERROR
215 if (payload_size > MAX_CHUNK_PAYLOAD) return PARSE_ERROR;
216 if (SizeIsInvalid(mem, payload_size_padded)) return PARSE_ERROR;
233 if (alpha_chunks > 0) return PARSE_ERROR; // VP8L has its own alpha
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;
321 return PARSE_ERROR;
327 if (status != PARSE_ERROR && is_animation && frame->frame_num_ > 0) {
332 status = PARSE_ERROR;
362 if (status != PARSE_ERROR && is_fragmented && frame->frame_num_ > 0) {
365 status = PARSE_ERROR;
402 return PARSE_ERROR;
406 if (riff_size < CHUNK_HEADER_SIZE) return PARSE_ERROR;
407 if (riff_size > MAX_CHUNK_PAYLOAD) return PARSE_ERROR;
426 if (dmux->frames_ != NULL) return PARSE_ERROR;
427 if (SizeIsInvalid(mem, min_size)) return PARSE_ERROR;
431 if (frame == NULL) return PARSE_ERROR;
436 if (status != PARSE_ERROR) {
454 status = PARSE_ERROR; // last frame was left incomplete
478 if (chunk_size > MAX_CHUNK_PAYLOAD) return PARSE_ERROR;
479 if (SizeIsInvalid(mem, chunk_size_padded)) return PARSE_ERROR;
483 return PARSE_ERROR;
489 if (anim_chunks > 0 || is_animation) return PARSE_ERROR;
496 if (chunk_size_padded < ANIM_CHUNK_SIZE) return PARSE_ERROR;
512 if (anim_chunks == 0) return PARSE_ERROR; // 'ANIM' precedes frames.
542 return PARSE_ERROR;
571 if (vp8x_size > MAX_CHUNK_PAYLOAD) return PARSE_ERROR;
572 if (vp8x_size < VP8X_CHUNK_SIZE) return PARSE_ERROR;
574 if (SizeIsInvalid(mem, vp8x_size)) return PARSE_ERROR;
582 return PARSE_ERROR; // image final dimension is too large
587 if (SizeIsInvalid(mem, CHUNK_HEADER_SIZE)) return PARSE_ERROR;
710 ParseStatus status = PARSE_ERROR;
736 status = PARSE_ERROR;
741 if (status == PARSE_NEED_MORE_DATA && !partial) status = PARSE_ERROR;
742 if (status != PARSE_ERROR && !parser->valid(dmux)) status = PARSE_ERROR;
743 if (status == PARSE_ERROR) dmux->state_ = WEBP_DEMUX_PARSE_ERROR;
749 if (status == PARSE_ERROR) {