comparison movenc.c @ 1151:bf808f3f7f46 libavformat

check for unparsed AMR input
author michael
date Thu, 06 Jul 2006 12:27:43 +0000
parents c8edab114cc3
children c7cf3d1f9bd7
comparison
equal deleted inserted replaced
1150:c8edab114cc3 1151:bf808f3f7f46
1530 1530
1531 while (len < size && samplesInChunk < 100) { 1531 while (len < size && samplesInChunk < 100) {
1532 len += packed_size[(pkt->data[len] >> 3) & 0x0F]; 1532 len += packed_size[(pkt->data[len] >> 3) & 0x0F];
1533 samplesInChunk++; 1533 samplesInChunk++;
1534 } 1534 }
1535 if(samplesInChunk > 1){
1536 av_log(s, AV_LOG_ERROR, "fatal error, input is not a single packet, inplement a AVParser for it\n");
1537 return -1;
1538 }
1535 } else if (trk->sampleSize) 1539 } else if (trk->sampleSize)
1536 samplesInChunk = size/trk->sampleSize; 1540 samplesInChunk = size/trk->sampleSize;
1537 else 1541 else
1538 samplesInChunk = 1; 1542 samplesInChunk = 1;
1539 1543