Lines Matching defs:buf
75 uint8_t *ptr, *buf;
117 buf = pkt->data;
118 bytestream_put_byte(&buf, 'B'); // BITMAPFILEHEADER.bfType
119 bytestream_put_byte(&buf, 'M'); // do.
120 bytestream_put_le32(&buf, n_bytes); // BITMAPFILEHEADER.bfSize
121 bytestream_put_le16(&buf, 0); // BITMAPFILEHEADER.bfReserved1
122 bytestream_put_le16(&buf, 0); // BITMAPFILEHEADER.bfReserved2
123 bytestream_put_le32(&buf, hsize); // BITMAPFILEHEADER.bfOffBits
124 bytestream_put_le32(&buf, SIZE_BITMAPINFOHEADER); // BITMAPINFOHEADER.biSize
125 bytestream_put_le32(&buf, avctx->width); // BITMAPINFOHEADER.biWidth
126 bytestream_put_le32(&buf, avctx->height); // BITMAPINFOHEADER.biHeight
127 bytestream_put_le16(&buf, 1); // BITMAPINFOHEADER.biPlanes
128 bytestream_put_le16(&buf, bit_count); // BITMAPINFOHEADER.biBitCount
129 bytestream_put_le32(&buf, compression); // BITMAPINFOHEADER.biCompression
130 bytestream_put_le32(&buf, n_bytes_image); // BITMAPINFOHEADER.biSizeImage
131 bytestream_put_le32(&buf, 0); // BITMAPINFOHEADER.biXPelsPerMeter
132 bytestream_put_le32(&buf, 0); // BITMAPINFOHEADER.biYPelsPerMeter
133 bytestream_put_le32(&buf, 0); // BITMAPINFOHEADER.biClrUsed
134 bytestream_put_le32(&buf, 0); // BITMAPINFOHEADER.biClrImportant
136 bytestream_put_le32(&buf, pal[i] & 0xFFFFFF);
139 buf = pkt->data + hsize;
144 AV_WL16(buf + 2 * n, src[n]);
146 memcpy(buf, ptr, n_bytes_per_row);
148 buf += n_bytes_per_row;
149 memset(buf, 0, pad_bytes_per_row);
150 buf += pad_bytes_per_row;