Lines Matching defs:pb
39 AVIOContext *pb = s->pb;
46 avio_write(pb, SMJPEG_MAGIC, 8);
47 avio_wb32(pb, 0);
48 avio_wb32(pb, 0);
52 avio_wl32(pb, SMJPEG_TXT);
53 avio_wb32(pb, strlen(t->key) + strlen(t->value) + 3);
54 avio_write(pb, t->key, strlen(t->key));
55 avio_write(pb, " = ", 3);
56 avio_write(pb, t->value, strlen(t->value));
68 avio_wl32(pb, SMJPEG_SND);
69 avio_wb32(pb, 8);
70 avio_wb16(pb, par->sample_rate);
71 avio_w8(pb, par->bits_per_coded_sample);
72 avio_w8(pb, par->ch_layout.nb_channels);
73 avio_wl32(pb, tag);
81 avio_wl32(pb, SMJPEG_VID);
82 avio_wb32(pb, 12);
83 avio_wb32(pb, 0);
84 avio_wb16(pb, par->width);
85 avio_wb16(pb, par->height);
86 avio_wl32(pb, tag);
91 avio_wl32(pb, SMJPEG_HEND);
99 AVIOContext *pb = s->pb;
104 avio_wl32(pb, SMJPEG_SNDD);
106 avio_wl32(pb, SMJPEG_VIDD);
110 avio_wb32(pb, pkt->pts);
111 avio_wb32(pb, pkt->size);
112 avio_write(pb, pkt->data, pkt->size);
121 AVIOContext *pb = s->pb;
124 if (pb->seekable & AVIO_SEEKABLE_NORMAL) {
125 currentpos = avio_tell(pb);
126 avio_seek(pb, 12, SEEK_SET);
127 avio_wb32(pb, smc->duration);
128 avio_seek(pb, currentpos, SEEK_SET);
131 avio_wl32(pb, SMJPEG_DONE);