Thanks for the reply. That is exactly what i was thinking. I would expect the decoder to adjust the width and height of the video such that it is a multiple of 32. However this does not seem to be the case. I am using the "h264dec" provided with TI's DVSDK. Is is possible to instruct the decoder to do this?
Regards ~Sameer On Thu, Jan 7, 2010 at 2:49 PM, Vladimir Pantelic <p...@nt.tu-darmstadt.de> wrote: > Sameer Naik wrote: > >> srcImage.x = 0; >> srcImage.y = 0; >> srcImage.width = 294; >> srcImage.height = 240; >> srcImage.lineLength = 294* 2; >> >> dstImage.x = 0; >> dstImage.y = 0; >> dstImage.width = 1024; >> dstImage.height = 768; >> dstImage.lineLength = 1024 * 2; >> >> When the resize operation is configured using Resize_config(). I get >> the following >> error: "Src (588) and dst (2048) must be aligned on 32 bytes" >> >> This clearly states that srcImage.lineLength = 588; is not aligned on 32 >> bytes. >> How can i handle this case? I dont think i can specify a >> srcImage.lineLength anything orther than 294* 2 right. >> This is is always present when the width and height of the decoded >> video are not a multiple of 16. > > Your video decoder should be able to output the video in a buffer that is a > multiple > of 32 bytes wide, e.g. 294 pixels wide video in a 304pixels (608 bytes) wide > buffer. > > _______________________________________________ > Davinci-linux-open-source mailing list > Davinci-linux-open-source@linux.davincidsp.com > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source > _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source