if (of*2 >= size) continue;
static void dv_inject_audio(DVMuxContext *c, const uint8_t* pcm, uint8_t* frame_ptr){    int i, j, d, of;    for (i = 0; i < c->sys->difseg_size; i++) {       frame_ptr += 6 * 80; /* skip DIF segment header */       for (j = 0; j < 9; j++) {          for (d = 8; d < 80; d+=2) {	     of = c->sys->audio_shuffle[i][j] + (d - 8)/2 * c->sys->audio_stride;	     frame_ptr[d] = pcm[of*2+1]; // FIXME: may be we have to admit	     frame_ptr[d+1] = pcm[of*2]; //        that DV is a big endian PCM                 }          frame_ptr += 16 * 80; /* 15 Video DIFs + 1 Audio DIF */       }    }}