writeSize (pb, pos, size); return size;
return updateSize(pb, pos);
int mov_write_stsd_tag(ByteIOContext *pb, MOVTrack* track){    int size = 16;    int pos;    pos = url_ftell(pb);    put_be32(pb, 0); /* size */    put_tag(pb, "stsd");    put_be32(pb, 0); /* version & flags */    put_be32(pb, 1); /* entry count */    if (track->enc->codec_type == CODEC_TYPE_VIDEO) {        if (track->enc->codec_id == CODEC_ID_H263)             size += mov_write_s263_tag(pb, track);        else if (track->enc->codec_id == CODEC_ID_MPEG4)             size += mov_write_mp4v_tag(pb, track);    }    else if (track->enc->codec_type == CODEC_TYPE_AUDIO) {        if (track->enc->codec_id == CODEC_ID_AMR_NB)             size += mov_write_samr_tag(pb, track);    }    writeSize (pb, pos, size);    return size;}