Hi guys,<div><br></div><div>I am trying to play around with gstreamer. It has x264 plugin... and I guess not changed x264 code. Now, I tried to encode raw video from test video source, and I get SIGSEGV in libx264.so. And it looks like code is dereferencing a NULL... Exact error location is in file "analyse.c" line 963. And it is this line:</div>
<div><br></div><div>h->mc.memcpy_aligned( h->mb.pic.i8x8_dct_buf, h->dct.luma8x8, sizeof(h->mb.pic.i8x8_dct_buf) );</div><div><br></div><div>My device's CPU is Cortex 8 and it has NEON feature... </div><div>
<br></div><div>I tried to printout all h fields, and only h->dct is zero (0), other ones have some values...</div><div><br></div><div>How can I know what is throwing SIGSEGV? Is this a known bug or an expected behavior on ARM CPU or I am missing some encoder configuration?</div>
<div><br></div><div>- Marko</div>