Mercurial > libavcodec.hg
comparison rv10.c @ 7260:3ec34b551aae libavcodec
bitstream: move put_sbits() from flacenc.c to bitstream.h and use it
throughout libavcodec.
author | ramiro |
---|---|
date | Sun, 13 Jul 2008 14:27:48 +0000 |
parents | e943e1409077 |
children | 6efb15a24e91 |
comparison
equal
deleted
inserted
replaced
7259:9de4bc7d4938 | 7260:3ec34b551aae |
---|---|
263 void rv20_encode_picture_header(MpegEncContext *s, int picture_number){ | 263 void rv20_encode_picture_header(MpegEncContext *s, int picture_number){ |
264 put_bits(&s->pb, 2, s->pict_type); //I 0 vs. 1 ? | 264 put_bits(&s->pb, 2, s->pict_type); //I 0 vs. 1 ? |
265 put_bits(&s->pb, 1, 0); /* unknown bit */ | 265 put_bits(&s->pb, 1, 0); /* unknown bit */ |
266 put_bits(&s->pb, 5, s->qscale); | 266 put_bits(&s->pb, 5, s->qscale); |
267 | 267 |
268 put_bits(&s->pb, 8, picture_number&0xFF); //FIXME wrong, but correct is not known | 268 put_sbits(&s->pb, 8, picture_number); //FIXME wrong, but correct is not known |
269 s->mb_x= s->mb_y= 0; | 269 s->mb_x= s->mb_y= 0; |
270 ff_h263_encode_mba(s); | 270 ff_h263_encode_mba(s); |
271 | 271 |
272 put_bits(&s->pb, 1, s->no_rounding); | 272 put_bits(&s->pb, 1, s->no_rounding); |
273 | 273 |