Mercurial > libavformat.hg
comparison nsvdec.c @ 2566:347da1903d92 libavformat
fix segfault with http://samples.mplayerhq.hu/nsv/nsv_samples/ot171_novideo.nsv.bz2
bug introduced in r8466
closes issue179
author | michael |
---|---|
date | Sat, 22 Sep 2007 08:55:17 +0000 |
parents | 3804e39efbfd |
children | 069fc63f8bc6 |
comparison
equal
deleted
inserted
replaced
2565:c4a1b20d6081 | 2566:347da1903d92 |
---|---|
607 /* | 607 /* |
608 for (i = 0; i < MIN(8, vsize); i++) | 608 for (i = 0; i < MIN(8, vsize); i++) |
609 PRINT(("NSV video: [%d] = %02x\n", i, pkt->data[i])); | 609 PRINT(("NSV video: [%d] = %02x\n", i, pkt->data[i])); |
610 */ | 610 */ |
611 } | 611 } |
612 if(st[NSV_ST_VIDEO]) | |
612 ((NSVStream*)st[NSV_ST_VIDEO]->priv_data)->frame_offset++; | 613 ((NSVStream*)st[NSV_ST_VIDEO]->priv_data)->frame_offset++; |
613 | 614 |
614 if (asize/*st[NSV_ST_AUDIO]*/) { | 615 if (asize/*st[NSV_ST_AUDIO]*/) { |
615 nst = st[NSV_ST_AUDIO]->priv_data; | 616 nst = st[NSV_ST_AUDIO]->priv_data; |
616 pkt = &nsv->ahead[NSV_ST_AUDIO]; | 617 pkt = &nsv->ahead[NSV_ST_AUDIO]; |