+ pkt_size = p_frame_output->size;
+ if (last_frame_in_sequence && p_schro_params->enc_buf_size > 0)
+ pkt_size += p_schro_params->enc_buf_size;
+ if ((ret = ff_alloc_packet(pkt, pkt_size)) < 0) {
+ av_log(avccontext, AV_LOG_ERROR, "Error getting output packet of size %d.\n", pkt_size);
+ goto error;
+ }
+
+ memcpy(pkt->data, p_frame_output->p_encbuf, p_frame_output->size);