<div><div>int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,</div><div>                         int *got_picture_ptr,</div><div>                         AVPacket *avpkt);</div></div><div><div><br></div><div>
 You might have to align the input buffer avpkt->data.</div><div> The alignment requirements depend on the CPU: on some CPUs it isn't</div><div> necessary at all, on others it won't work at all if not aligned and on others</div>
<div> it will work but it will have an impact on performance.</div></div><div><br></div><div>avpkt->data should have 4 byte alignment at minimum.</div><div><br></div><div><br></div><div>what actually mean the 4 byte alignment in it,<br>
 how to verify the whether it is 4byte alignment or not?</div><div>and if the data is not in that 4 byte alignment then how can i will align to that 4 byte alignment</div>