put_bits(&s->pb, 10, (s->fake_picture_number -
put_bits(&s->pb, 10, (s->picture_number -
void mpeg1_encode_picture_header(MpegEncContext *s, int picture_number){    mpeg1_encode_sequence_header(s);    /* mpeg1 picture header */    put_header(s, PICTURE_START_CODE);    /* temporal reference */    put_bits(&s->pb, 10, (s->fake_picture_number -                           s->gop_picture_number) & 0x3ff);     s->fake_picture_number++;        put_bits(&s->pb, 3, s->pict_type);    put_bits(&s->pb, 16, 0xffff); /* non constant bit rate */        if (s->pict_type == P_TYPE) {        put_bits(&s->pb, 1, 0); /* half pel coordinates */        put_bits(&s->pb, 3, s->f_code); /* forward_f_code */    }        put_bits(&s->pb, 1, 0); /* extra bit picture */        /* only one slice */    put_header(s, SLICE_MIN_START_CODE);    put_bits(&s->pb, 5, s->qscale); /* quantizer scale */    put_bits(&s->pb, 1, 0); /* slice extra information */}