<br>Could u try to run with strace then see where it stuck ?<br><br><div class="gmail_quote">On Tue, Jul 31, 2012 at 3:07 AM, Hubert Liao <span dir="ltr">&lt;<a href="mailto:liao.hubertt@gmail.com" target="_blank">liao.hubertt@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi:<br>
<br>
I got the video source code from <a href="https://github.com/amery/allwinner-a10-video" target="_blank">https://github.com/amery/allwinner-a10-video</a>,<br>
and try the EncoderDemo on Mele A1000 with a usb webcam, when I run it, the<br>
output file h264.buf size is always 0.<br>
<br>
./EncoderDemo<br>
w: 640, h: 480, preview_left: 80, preview_top: 0, preview_h: 480,<br>
preview_w : 640<br>
video layer hdl:101<br>
MODE: 2, format: 13<br>
fb_layer hdl: 100<br>
open H264Enc ok<br>
to stream on<br>
V4L2Camera::v4l2StartStreaming<br>
V4L2Camera::v4l2StartStreaming OK<br>
cru: 1586005820, last: 1586005799, 21<br>
VIDIOC_DQBUF id: 0<br>
<br>
I found it stop at<br>
g_pCedarV-&gt;encode(g_pCedarV);<br>
in the while(1) loop, main.c line 139<br>
<br>
lack of the encode library source code, so I can not find the real stuck point<br>
using gdb, maybe it stop at InitSPS @H264enclib.c<br>
<br>
(gdb) r<br>
Starting program:<br>
/root/Downloads/amery-allwinner-a10-video-9fa91df/a10_h264_encode/EncoderDemo<br>
[Thread debugging using libthread_db enabled]<br>
w: 640, h: 480, preview_left: 80, preview_top: 0, preview_h: 480,<br>
preview_w : 640<br>
video layer hdl:101<br>
MODE: 2, format: 13<br>
fb_layer hdl: 100<br>
open H264Enc ok<br>
to stream on<br>
V4L2Camera::v4l2StartStreaming<br>
V4L2Camera::v4l2StartStreaming OK<br>
cru: -1547703669, last: -1547703690, 21<br>
VIDIOC_DQBUF id: 0<br>
^C<br>
Program received signal SIGINT, Interrupt.<br>
0x0000d4c0 in InitSPS (pDev=0x21090) at F20/H264encLib.c:81<br>
81      F20/H264encLib.c: No such file or directory.<br>
        in F20/H264encLib.c<br>
(gdb) bt<br>
#0  0x0000d4c0 in InitSPS (pDev=0x21090) at F20/H264encLib.c:81<br>
#1  0x0000c1fc in H264EncEncode (pDev=0x21090) at F20/H264encDrv.c:843<br>
#2  0x0000a4dc in main () at main.c:139<br>
<br>
Any help ? Thanks!<br>
<br>
_______________________________________________<br>
arm-netbook mailing list <a href="mailto:arm-netbook@lists.phcomp.co.uk">arm-netbook@lists.phcomp.co.uk</a><br>
<a href="http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook" target="_blank">http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook</a><br>
Send large attachments to <a href="mailto:arm-netbook@files.phcomp.co.uk">arm-netbook@files.phcomp.co.uk</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Thanks &amp; Regards<br><br>Piyush Verma<br><br><br>