<div dir="ltr">avpicture_fill is not filling in the linesize or data as expected. I could really use some help here.<div><br></div><div>See the following:<br><div><br></div><div><div>AVFrame *output_frame = avcodec_alloc_frame();</div>
<div>   </div><div>output_size = avpicture_get_size(AV_PIX_FMT_YUV420P,</div><div>                                               640,</div><div>                                               480);</div><div><br></div><div>
uint8_t *output_buffer = (uint8_t*)av_malloc(output_size);<br></div><div><br></div><div>avpicture_fill((AVPicture*)output_frame,</div><div style>                   output_buffer,</div><div style>                   AV_PIX_FMT_YUV420P,</div>
<div>                   640,</div><div>                   480);</div></div></div><div><br></div><div style>... later ...</div><div style><br></div><div style>sws_scale(...);</div><div style><br></div><div style>Outputs: [swscaler @ 0x912dd60] bad dst image pointers<br>
</div><div style><br></div><div style>Thanks for your time!</div><div style>-Neil</div></div>