Lines Matching defs:writer
71 PacketWriter *writer = user_data;
72 AVPacket *packet = writer->packet;
73 int remaining = packet->size - writer->pos;
84 memcpy(packet->data + writer->pos, out_buffer, nb_bytes);
85 writer->pos += (int)nb_bytes;
91 PacketWriter *writer = user_data;
92 AVPacket *packet = writer->packet;
94 if (writer->pos == 0) {
97 if (nb_bytes + writer->pos < 0) {
98 nb_bytes = -writer->pos;
101 int remaining = packet->size - writer->pos;
113 writer->pos += (int)nb_bytes;
119 PacketWriter *writer = user_data;
120 AVPacket *packet = writer->packet;
130 writer->pos = (int)nb_bytes;
561 PacketWriter writer = { 0 };
696 writer.packet = pkt;
700 opj_stream_set_user_data(stream, &writer, NULL);
710 av_shrink_packet(pkt, writer.pos);