mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
init_put_bits changed
Originally committed as revision 2369 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
c58222c56c
commit
117a5490bd
@ -240,7 +240,7 @@ static int gif_image_write_image(ByteIOContext *pb,
|
|||||||
|
|
||||||
left= width * height;
|
left= width * height;
|
||||||
|
|
||||||
init_put_bits(&p, buffer, 130, NULL, NULL);
|
init_put_bits(&p, buffer, 130);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* the thing here is the bitstream is written as little packets, with a size byte before
|
* the thing here is the bitstream is written as little packets, with a size byte before
|
||||||
|
@ -71,7 +71,7 @@ static int put_pack_header(AVFormatContext *ctx,
|
|||||||
MpegMuxContext *s = ctx->priv_data;
|
MpegMuxContext *s = ctx->priv_data;
|
||||||
PutBitContext pb;
|
PutBitContext pb;
|
||||||
|
|
||||||
init_put_bits(&pb, buf, 128, NULL, NULL);
|
init_put_bits(&pb, buf, 128);
|
||||||
|
|
||||||
put_bits(&pb, 32, PACK_START_CODE);
|
put_bits(&pb, 32, PACK_START_CODE);
|
||||||
if (s->is_mpeg2) {
|
if (s->is_mpeg2) {
|
||||||
@ -107,7 +107,7 @@ static int put_system_header(AVFormatContext *ctx, uint8_t *buf)
|
|||||||
int size, rate_bound, i, private_stream_coded, id;
|
int size, rate_bound, i, private_stream_coded, id;
|
||||||
PutBitContext pb;
|
PutBitContext pb;
|
||||||
|
|
||||||
init_put_bits(&pb, buf, 128, NULL, NULL);
|
init_put_bits(&pb, buf, 128);
|
||||||
|
|
||||||
put_bits(&pb, 32, SYSTEM_HEADER_START_CODE);
|
put_bits(&pb, 32, SYSTEM_HEADER_START_CODE);
|
||||||
put_bits(&pb, 16, 0);
|
put_bits(&pb, 16, 0);
|
||||||
|
@ -110,7 +110,7 @@ static void put_swf_rect(ByteIOContext *pb,
|
|||||||
uint8_t buf[256];
|
uint8_t buf[256];
|
||||||
int nbits, mask;
|
int nbits, mask;
|
||||||
|
|
||||||
init_put_bits(&p, buf, sizeof(buf), NULL, NULL);
|
init_put_bits(&p, buf, sizeof(buf));
|
||||||
|
|
||||||
nbits = 0;
|
nbits = 0;
|
||||||
max_nbits(&nbits, xmin);
|
max_nbits(&nbits, xmin);
|
||||||
@ -166,7 +166,7 @@ static void put_swf_matrix(ByteIOContext *pb,
|
|||||||
PutBitContext p;
|
PutBitContext p;
|
||||||
uint8_t buf[256];
|
uint8_t buf[256];
|
||||||
|
|
||||||
init_put_bits(&p, buf, sizeof(buf), NULL, NULL);
|
init_put_bits(&p, buf, sizeof(buf));
|
||||||
|
|
||||||
put_bits(&p, 1, 1); /* a, d present */
|
put_bits(&p, 1, 1); /* a, d present */
|
||||||
put_bits(&p, 5, 20); /* nb bits */
|
put_bits(&p, 5, 20); /* nb bits */
|
||||||
@ -251,7 +251,7 @@ static int swf_write_header(AVFormatContext *s)
|
|||||||
put_byte(pb, 0); /* no line style */
|
put_byte(pb, 0); /* no line style */
|
||||||
|
|
||||||
/* shape drawing */
|
/* shape drawing */
|
||||||
init_put_bits(&p, buf1, sizeof(buf1), NULL, NULL);
|
init_put_bits(&p, buf1, sizeof(buf1));
|
||||||
put_bits(&p, 4, 1); /* one fill bit */
|
put_bits(&p, 4, 1); /* one fill bit */
|
||||||
put_bits(&p, 4, 0); /* zero line bit */
|
put_bits(&p, 4, 0); /* zero line bit */
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user