transcoding: set AVFrame format, width and height, fixes #2763
ffmpeg 2.6 checks, if format, width and height is set in avcodec_encode_video2 and generates a warning, if they aren't set.
This commit is contained in:
parent
f2af011618
commit
01a095ceb5
1 changed files with 5 additions and 1 deletions
|
@ -1211,7 +1211,11 @@ transcoder_stream_video(transcoder_t *t, transcoder_stream_t *ts, th_pkt_t *pkt)
|
|||
transcoder_stream_invalidate(ts);
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
|
||||
vs->vid_enc_frame->format = octx->pix_fmt;
|
||||
vs->vid_enc_frame->width = octx->width;
|
||||
vs->vid_enc_frame->height = octx->height;
|
||||
|
||||
vs->vid_enc_frame->pkt_pts = vs->vid_dec_frame->pkt_pts;
|
||||
vs->vid_enc_frame->pkt_dts = vs->vid_dec_frame->pkt_dts;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue