avpkt.data = inbuf;
avpkt.size = inbuf_size;
-
avctx = CONTEXT(s, ctx_id).avctx;
picture = CONTEXT(s, ctx_id).frame;
if (!avctx) {
// return false;
}
+ av_init_packet(&avpkt);
+ avpkt.data = NULL;
+ avpkt.size = 0;
+
avctx = CONTEXT(s, ctx_id).avctx;
if (!avctx) {
ERR("encode_audio. %d of Context is NULL\n", ctx_id);
resample_sample_fmt);
if (resample_frame) {
- av_init_packet(&avpkt);
- avpkt.data = NULL;
- avpkt.size = 0;
-
ret = avcodec_encode_audio2(avctx, &avpkt, (const AVFrame *)resample_frame, &got_pkt);
TRACE("encode audio. ret %d got_pkt %d avpkt.size %d frame_number %d\n",
ret, got_pkt, avpkt.size, avctx->frame_number);