[h263d]: fix crash for syntax number error

git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@998 6e48237b-75ef-9749-8fc9-41990f28c85a
This commit is contained in:
ChenHengming
2016-07-11 08:51:43 +00:00
parent 0b95b8b305
commit 428bf85f3e

View File

@@ -423,11 +423,11 @@ MPP_RET mpp_h263_parser_setup_syntax(H263dParser ctx, MppSyntax *syntax)
h263d_fill_picture_parameters(p, &syn->pp); h263d_fill_picture_parameters(p, &syn->pp);
// fill bit stream parameter // fill bit stream parameter
syn->data[2]->DataSize = p->bit_ctx->buf_len; syn->data[1]->DataSize = p->bit_ctx->buf_len;
syn->data[2]->DataOffset = p->hdr_curr.hdr_bits; syn->data[1]->DataOffset = p->hdr_curr.hdr_bits;
syn->data[2]->pvPVPState = p->bit_ctx->buf; syn->data[1]->pvPVPState = p->bit_ctx->buf;
syntax->number = 3; syntax->number = 2;
syntax->data = syn->data; syntax->data = syn->data;
return MPP_OK; return MPP_OK;