sorry about that..i was calculating the offser wrong.
On Thu, May 31, 2012 at 11:30 AM, ashika umanga <[email protected]>wrote: > Greetings all, > > I am trying to fill sample data for a AVFrame initialized with RGB24 > format. > I use following code snippet to populate RGB data. > But in the encoded video,I can only see grayscale strip covering only 1/3 > of the videoframe. > This code snippet suppose to fill only Red color. > Any tips what Im doing wrong here ? > > > > > AVFrame *targetFrame=..... > int height=imageHeight(); > int width=imageWidth(); > > > for(y=0;y<encoder.getVideoParams().height ;y++){ > for(x=0;x< encoder.getVideoParams().width;x++){ > > > targetFrame->data0[index][(y* width)+x]=(x%255); //R > targetFrame->data0[index][(y* width)+x+1]=0; //G > targetFrame->data0[index][(y* width)+x+2]=0; //B > > > } > } >
_______________________________________________ libav-api mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-api
