Problem decoding H264 Stream encoded with GStreamer version 1.0 (latest off Git)

Robert Krakora rob.krakora at messagenetsystems.com
Thu Apr 25 08:00:16 PDT 2013


Hi Dan,

Probably not the same problem then.  I did not look at the e-mail carefully
enough.  You are  encoding H.264 not receiving it from the camera.  Sorry,
lack of sleep.

Best Regards,

Rob Krakora



On Thu, Apr 25, 2013 at 10:29 AM, Daniel Doron <danielmeirdoron at gmail.com>wrote:

> Hi Rob,
>
> I don't think it is the same problem since my camera delivers raw video
> data which is encoded and streamed.
> when tested on the PC, i.e. encoded, parsed and decoded directly, there is
> no problem.
>
> or maybe I did not get your drift?
>
> Daniel.
>
>
> On Thu, Apr 25, 2013 at 5:25 PM, Robert Krakora <
> rob.krakora at messagenetsystems.com> wrote:
>
>> Hi Dan,
>>
>> Yusuf and I are seeing problems with v4l2src as it is utilized by
>> uvch264src in GStreamer-1.0 (Git version snapshot from Monday).  After 30
>> or so odd seconds, v4l2src chokes and stops delivering data to uvch264src.
>> I have GStreamer-0.10 (Git version) on the same machine and it runs
>> beautifully with uvch264_src utilizing v4l2src.  Both of us utilize a
>> Logitech C920 webcam for out source.
>>
>> Best Regards,
>>
>> Rob Krakora
>>
>>
>>
>> On Thu, Apr 25, 2013 at 10:09 AM, Daniel Doron <danielmeirdoron at gmail.com
>> > wrote:
>>
>>> Hi,
>>>
>>> This problem occurs in ARM environment (fyi ,whether this is related or
>>> not)
>>>
>>> First I tested with 0.10 -
>>>
>>> encoding:  gst-launch-0.10 v4l2src device=/dev/video7 ! x264enc
>>> byte-stream=true speed-preset=1 tune=zerolatency ! tcpserversink
>>> host=10.20.0.72 port=5555
>>> decoding:  gst-launch tcpclientsrc host=10.20.0.72 port=5555 !
>>> video/x-h264 ,format=\(fourcc\)I420, width=640, height=480,
>>>  framerate=\(fraction\)30/1  ! ffdec_h264 ! autovideosink
>>>
>>> >>>>>>>>>>>No problem.
>>>
>>> Next I tested with 1.0:
>>>
>>> encoding:  gst-launch-1.0 v4l2src device=/dev/video7 ! x264enc
>>> byte-stream=true speed-preset=1 tune=zerolatency ! tcpserversink
>>> host=10.20.0.72 port=5555
>>> decoding:  gst-launch tcpclientsrc host=10.20.0.72 port=5555 !
>>> ffdec_h264 ! autovideosink
>>> decoding:  gst-launch-1.0 tcpclientsrc host=10.20.0.72 port=5555 !
>>> h264parse ! avdec_h264 ! autovideosink
>>>
>>> >>>>>>>>>>>Fail!
>>>
>>> encoding:  gst-launch-1.0 v4l2src device=/dev/video7 ! x264enc
>>> byte-stream=true speed-preset=1 tune=zerolatency ! udpsink host=10.20.1.90
>>> port=5555
>>> decoding:  gst-launch-1.0 udpsrc port=5555 ! h264parse ! avdec_h264 !
>>> autovideosink
>>> decoding:  gst-launch-1.0 udpsrc port=5555 ! video/x-h264 ,format=I420,
>>> width=640, height=480,  framerate=30/1  ! h264parse ! avdec_h264 !
>>> autovideosink
>>>
>>> >>>>>>>>>>>Fail!
>>>
>>> ==============================================
>>>
>>> Latest addition:
>>> *************
>>>
>>> I tried this on my linux machine, i..e:
>>>
>>> gst-launch-1.0 v4l2src device=/dev/video0 ! x264enc byte-stream=true
>>> speed-preset=1 tune=zerolatency ! h264parse ! avdec_h264 ! autovideosink
>>>
>>> >>>>>>>>>>>No problem.
>>>
>>>
>>> encoding: gst-launch-1.0 v4l2src device=/dev/video0 ! x264enc
>>> byte-stream=true speed-preset=1 tune=zerolatency ! udpsink host=localhost
>>> port=5555
>>> decoding:  gst-launch-1.0 udpsrc port=5555 ! h264parse ! avdec_h264 !
>>> autovideosink
>>>
>>> >>>>>>>>>>>Fail!
>>>
>>>
>>> :::::::::: looks to me like a transport problem ::::::::::::::::::::::
>>>
>>> =============================================
>>>
>>>
>>>
>>> Some debug info: (ARM)
>>>
>>> ---------------------
>>> Encoding side:
>>> ---------------------
>>>
>>> gst-launch-1.0 v4l2src device=/dev/video7 ! x264enc speed-pres
>>> et=1 ! udpsink host=10.20.1.90 port=5555 --gst-debug=x264enc:9
>>> 0:00:00.167388463   984   0x23fd00 INFO                 x264enc
>>> gstx264enc.c:2310:plugin_init: x264 build: 129
>>> 0:00:00.198943660   984   0x23fd00 INFO                 x264enc
>>> gstx264enc.c:509:gst_x264_enc_get_supported_input_caps: This x264 build
>>> supports 8-bit depth
>>> 0:00:00.210265675   984   0x23fd00 DEBUG                x264enc
>>> gstx264enc.c:562:gst_x264_enc_get_supported_input_caps: returning
>>> video/x-raw, format=(string){ I420, YV12, Y42B, Y444, NV12 },
>>> framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 2147483647 ],
>>> height=(int)[ 16, 2147483647 ]
>>> 0:00:00.235290085   984   0x23fd00 INFO                 x264enc
>>> gstx264enc.c:509:gst_x264_enc_get_supported_input_caps: This x264 build
>>> supports 8-bit depth
>>> 0:00:00.240905321   984   0x23fd00 DEBUG                x264enc
>>> gstx264enc.c:562:gst_x264_enc_get_supported_input_caps: returning
>>> video/x-raw, format=(string){ I420, YV12, Y42B, Y444, NV12 },
>>> framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 2147483647 ],
>>> height=(int)[ 16, 2147483647 ]
>>> Setting pipeline to PAUSED ...
>>> Pipeline is live and does not need PREROLL ...
>>> Setting pipeline to PLAYING ...
>>> New clock: GstSystemClock
>>> 0:00:00.326079882   984   0x24b630 INFO                 x264enc
>>> gstx264enc.c:509:gst_x264_enc_get_supported_input_caps: This x264 build
>>> supports 8-bit depth
>>> 0:00:00.332610644   984   0x24b630 DEBUG                x264enc
>>> gstx264enc.c:562:gst_x264_enc_get_supported_input_caps: returning
>>> video/x-raw, format=(string){ I420, YV12, Y42B, Y444, NV12 },
>>> framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 2147483647 ],
>>> height=(int)[ 16, 2147483647 ]
>>> 0:00:00.383941210   984   0x24b630 INFO                 x264enc
>>> gstx264enc.c:509:gst_x264_enc_get_supported_input_caps: This x264 build
>>> supports 8-bit depth
>>> 0:00:00.389617479   984   0x24b630 DEBUG                x264enc
>>> gstx264enc.c:562:gst_x264_enc_get_supported_input_caps: returning
>>> video/x-raw, format=(string){ I420, YV12, Y42B, Y444, NV12 },
>>> framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 2147483647 ],
>>> height=(int)[ 16, 2147483647 ]
>>> 0:00:01.092986620   984   0x24b630 DEBUG                x264enc
>>> gstx264enc.c:1163:gst_x264_enc_init_encoder:<x264enc0> Applying defaults
>>> with preset ultrafast, tunings
>>> 0:00:01.121276416   984   0x24b630 DEBUG                x264enc
>>> gstx264enc.c:1208:gst_x264_enc_init_encoder:<x264enc0> Applying user-set
>>> options: :annexb=0
>>> 0:00:01.148772753   984   0x24b630 INFO                 x264enc
>>> :0::<x264enc0> using SAR=1/1
>>>
>>> 0:00:01.199462450   984   0x24b630 INFO                 x264enc
>>> :0::<x264enc0> using cpu capabilities: ARMv6 NEON
>>>
>>> 0:00:01.366637743   984   0x24b630 INFO                 x264enc
>>> :0::<x264enc0> profile Constrained Baseline, level 3.0
>>>
>>> 0:00:01.377929246   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf:
>>> ---------------------------------------------------------------------------
>>> 0:00:01.382995164   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: SEI
>>> 0:00:01.391448533   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000000: 00 00 02 a3 06 05 ff
>>> ff 9f dc 45 e9 bd e6 d9 48  ..........E....H
>>> 0:00:01.397063769   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000010: b7 96 2c d8 20 d9 23
>>> ee ef 78 32 36 34 20 2d 20  ..,. .#..x264 -
>>> 0:00:01.405395068   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000020: 63 6f 72 65 20 31 32
>>> 39 20 72 32 38 2b 32 4d 20  core 129 r28+2M
>>> 0:00:01.413695850   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000030: 66 37 32 35 64 31 36
>>> 20 2d 20 48 2e 32 36 34 2f  f725d16 - H.264/
>>> 0:00:01.419402637   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000040: 4d 50 45 47 2d 34 20
>>> 41 56 43 20 63 6f 64 65 63  MPEG-4 AVC codec
>>> 0:00:01.424987354   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000050: 20 2d 20 43 6f 70 79
>>> 6c 65 66 74 20 32 30 30 33   - Copyleft 2003
>>> 0:00:01.433288135   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000060: 2d 32 30 31 33 20 2d
>>> 20 68 74 74 70 3a 2f 2f 77  -2013 - http://w
>>> 0:00:01.438994921   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000070: 77 77 2e 76 69 64 65
>>> 6f 6c 61 6e 2e 6f 72 67 2f  ww.videolan.org/
>>> 0:00:01.444579638   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000080: 78 32 36 34 2e 68 74
>>> 6d 6c 20 2d 20 6f 70 74 69  x264.html - opti
>>> 0:00:01.452880419   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000090: 6f 6e 73 3a 20 63 61
>>> 62 61 63 3d 30 20 72 65 66  ons: cabac=0 ref
>>> 0:00:01.458556688   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000000a0: 3d 31 20 64 65 62 6c
>>> 6f 63 6b 3d 30 3a 30 3a 30  =1 deblock=0:0:0
>>> 0:00:01.461394822   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000000b0: 20 61 6e 61 6c 79 73
>>> 65 3d 30 3a 30 20 6d 65 3d   analyse=0:0 me=
>>> 0:00:01.469695604   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000000c0: 64 69 61 20 73 75 62
>>> 6d 65 3d 30 20 70 73 79 3d  dia subme=0 psy=
>>> 0:00:01.478057422   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000000d0: 31 20 70 73 79 5f 72
>>> 64 3d 31 2e 30 30 3a 30 2e  1 psy_rd=1.00:0.
>>> 0:00:01.480987109   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000000e0: 30 30 20 6d 69 78 65
>>> 64 5f 72 65 66 3d 30 20 6d  00 mixed_ref=0 m
>>> 0:00:01.489318408   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000000f0: 65 5f 72 61 6e 67 65
>>> 3d 31 36 20 63 68 72 6f 6d  e_range=16 chrom
>>> 0:00:01.497649707   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000100: 61 5f 6d 65 3d 31 20
>>> 74 72 65 6c 6c 69 73 3d 30  a_me=1 trellis=0
>>> 0:00:01.503356494   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000110: 20 38 78 38 64 63 74
>>> 3d 30 20 63 71 6d 3d 30 20   8x8dct=0 cqm=0
>>> 0:00:01.508941211   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000120: 64 65 61 64 7a 6f 6e
>>> 65 3d 32 31 2c 31 31 20 66  deadzone=21,11 f
>>> 0:00:01.514586963   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000130: 61 73 74 5f 70 73 6b
>>> 69 70 3d 31 20 63 68 72 6f  ast_pskip=1 chro
>>> 0:00:01.522918261   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000140: 6d 61 5f 71 70 5f 6f
>>> 66 66 73 65 74 3d 30 20 74  ma_qp_offset=0 t
>>> 0:00:01.525786913   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000150: 68 72 65 61 64 73 3d
>>> 31 20 6c 6f 6f 6b 61 68 65  hreads=1 lookahe
>>> 0:00:01.534118211   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000160: 61 64 5f 74 68 72 65
>>> 61 64 73 3d 31 20 73 6c 69  ad_threads=1 sli
>>> 0:00:01.539763963   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000170: 63 65 64 5f 74 68 72
>>> 65 61 64 73 3d 30 20 6e 72  ced_threads=0 nr
>>> 0:00:01.545348680   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000180: 3d 30 20 64 65 63 69
>>> 6d 61 74 65 3d 31 20 69 6e  =0 decimate=1 in
>>> 0:00:01.553649462   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000190: 74 65 72 6c 61 63 65
>>> 64 3d 30 20 62 6c 75 72 61  terlaced=0 blura
>>> 0:00:01.559325732   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000001a0: 79 5f 63 6f 6d 70 61
>>> 74 3d 30 20 63 6f 6e 73 74  y_compat=0 const
>>> 0:00:01.564910450   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000001b0: 72 61 69 6e 65 64 5f
>>> 69 6e 74 72 61 3d 30 20 62  rained_intra=0 b
>>> 0:00:01.912505662   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000001c0: 66 72 61 6d 65 73 3d
>>> 30 20 77 65 69 67 68 74 70  frames=0 weightp
>>> 0:00:01.920836962   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000001d0: 3d 30 20 6b 65 79 69
>>> 6e 74 3d 33 30 30 20 6b 65  =0 keyint=300 ke
>>> 0:00:01.929168262   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000001e0: 79 69 6e 74 5f 6d 69
>>> 6e 3d 33 30 20 73 63 65 6e  yint_min=30 scen
>>> 0:00:01.934875049   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000001f0: 65 63 75 74 3d 30 20
>>> 69 6e 74 72 61 5f 72 65 66  ecut=0 intra_ref
>>> 0:00:01.940459766   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000200: 72 65 73 68 3d 30 20
>>> 72 63 5f 6c 6f 6f 6b 61 68  resh=0 rc_lookah
>>> 0:00:01.946044482   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000210: 65 61 64 3d 30 20 72
>>> 63 3d 63 62 72 20 6d 62 74  ead=0 rc=cbr mbt
>>> 0:00:01.954436817   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000220: 72 65 65 3d 30 20 62
>>> 69 74 72 61 74 65 3d 32 30  ree=0 bitrate=20
>>> 0:00:01.962829150   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000230: 34 38 20 72 61 74 65
>>> 74 6f 6c 3d 31 2e 30 20 71  48 ratetol=1.0 q
>>> 0:00:01.968413866   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000240: 63 6f 6d 70 3d 30 2e
>>> 36 30 20 71 70 6d 69 6e 3d  comp=0.60 qpmin=
>>> 0:00:01.974029100   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000250: 30 20 71 70 6d 61 78
>>> 3d 36 39 20 71 70 73 74 65  0 qpmax=69 qpste
>>> 0:00:01.982421434   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000260: 70 3d 34 20 76 62 76
>>> 5f 6d 61 78 72 61 74 65 3d  p=4 vbv_maxrate=
>>> 0:00:01.985259568   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000270: 32 30 34 38 20 76 62
>>> 76 5f 62 75 66 73 69 7a 65  2048 vbv_bufsize
>>> 0:00:01.993590868   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000280: 3d 31 32 32 38 20 6e
>>> 61 6c 5f 68 72 64 3d 6e 6f  =1228 nal_hrd=no
>>> 0:00:02.001922168   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 00000290: 6e 65 20 69 70 5f 72
>>> 61 74 69 6f 3d 31 2e 34 30  ne ip_ratio=1.40
>>> 0:00:02.004790820   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf: 000002a0: 20 61 71 3d 30 00 80
>>>                            aq=0..
>>> 0:00:02.007598437   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1455:gst_x264_enc_header_buf:
>>> ---------------------------------------------------------------------------
>>> 0:00:02.010375537   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1456:gst_x264_enc_header_buf:
>>> ---------------------------------------------------------------------------
>>> 0:00:02.013061084   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1456:gst_x264_enc_header_buf: SPS
>>> 0:00:02.016021289   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1456:gst_x264_enc_header_buf: 00000000: 00 00 00 17 67 42 c0
>>> 1e da 02 80 f6 c0 44 00 00  ....gB.......D..
>>> 0:00:02.021606006   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1456:gst_x264_enc_header_buf: 00000010: 03 00 05 dc d6 50 00
>>> 3c 58 ba 80                 .....P.<X..
>>> 0:00:02.027160205   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1456:gst_x264_enc_header_buf:
>>> ---------------------------------------------------------------------------
>>> 0:00:02.027221240   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1457:gst_x264_enc_header_buf:
>>> ---------------------------------------------------------------------------
>>> 0:00:02.029906787   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1457:gst_x264_enc_header_buf: PPS
>>> 0:00:02.032805957   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1457:gst_x264_enc_header_buf: 00000000: 00 00 00 04 68 ce 3c
>>> 80                          ....h.<.
>>> 0:00:02.035613574   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1457:gst_x264_enc_header_buf:
>>> ---------------------------------------------------------------------------
>>> 0:00:02.385558642   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1494:gst_x264_enc_header_buf:
>>> ---------------------------------------------------------------------------
>>> 0:00:02.391143358   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1494:gst_x264_enc_header_buf: header
>>> 0:00:02.396789110   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1494:gst_x264_enc_header_buf: 00000000: 01 42 c0 1e ff e1 00
>>> 17 67 42 c0 1e da 02 80 f6  .B......gB......
>>> 0:00:02.405120409   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1494:gst_x264_enc_header_buf: 00000010: c0 44 00 00 03 00 05
>>> dc d6 50 00 3c 58 ba 80 01  .D.......P.<X...
>>> 0:00:02.410735644   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1494:gst_x264_enc_header_buf: 00000020: 00 04 68 ce 3c 80
>>>                            ..h.<.
>>> 0:00:02.413421190   984   0x24b630 MEMDUMP              x264enc
>>> gstx264enc.c:1494:gst_x264_enc_header_buf:
>>> ---------------------------------------------------------------------------
>>> 0:00:02.433043992   984   0x24b630 DEBUG                x264enc
>>> gstx264enc.c:1541:gst_x264_enc_set_src_caps:<x264enc0> output caps:
>>> video/x-h264,
>>> codec_data=(buffer)0142c01effe100176742c01eda0280f6c0440000030005dcd650003c58ba8001000468ce3c80,
>>> stream-format=(string)avc, alignment=(string)au, level=(string)3,
>>> profile=(string)conste
>>> 0:00:02.449889697   984   0x24b630 INFO                 x264enc
>>> gstx264enc.c:1568:gst_x264_enc_set_latency:<x264enc0> Updating latency to
>>> 0:00:00.033333334 (1 frames)
>>> Redistribute latency...
>>> 0:00:02.637542284   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=   0 QP=19.00 NAL=3 Slice:I Poc:0   I:1200 P:0
>>>  SKIP:0    size=71680 bytes
>>>
>>> 0:00:02.655272996   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 129607662 pts 129607662
>>> 0:00:02.660918749   984   0x24b630 DEBUG                x264enc
>>> gstx264enc.c:1903:gst_x264_enc_encode_frame:<x264enc0> Output keyframe
>>> WARNING: from element /GstPipeline:pipeline0/GstUDPSink:udpsink0:
>>> Attempting to send a UDP packet larger than maximum size (71680 > 65507)
>>> Additional debug info:
>>> gstmultiudpsink.c(556): gst_multiudpsink_render ():
>>> /GstPipeline:pipeline0/GstUDPSink:udpsink0:
>>> Reason: Error sending message: Message too long
>>> 0:00:02.814879931   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=   1 QP=18.00 NAL=2 Slice:P Poc:2   I:42   P:1126
>>> SKIP:32   size=41440 bytes
>>>
>>> 0:00:02.829070603   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 745787662 pts 745787662
>>> 0:00:02.942046679   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=   2 QP=18.00 NAL=2 Slice:P Poc:4   I:42   P:1116
>>> SKIP:42   size=38858 bytes
>>>
>>> 0:00:02.953521287   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 780425662 pts 780425662
>>> 0:00:03.081267870   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=   3 QP=16.57 NAL=2 Slice:P Poc:6   I:44   P:1113
>>> SKIP:43   size=51514 bytes
>>>
>>> 0:00:03.098327196   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 813720661 pts 813720661
>>> 0:00:03.216277636   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=   4 QP=19.00 NAL=2 Slice:P Poc:8   I:274  P:884
>>>  SKIP:42   size=44613 bytes
>>>
>>> 0:00:03.230529344   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 2395385661 pts 2395385661
>>> 0:00:03.348479784   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=   5 QP=17.83 NAL=2 Slice:P Poc:10  I:43   P:1111
>>> SKIP:46   size=42835 bytes
>>>
>>> 0:00:03.365356004   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 2561492661 pts 2561492661
>>> 0:00:03.480407275   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=   6 QP=17.07 NAL=2 Slice:P Poc:12  I:45   P:1114
>>> SKIP:41   size=48333 bytes
>>>
>>> 0:00:03.497314014   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 2661528662 pts 2661528662
>>> 0:00:03.614257372   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=   7 QP=16.43 NAL=2 Slice:P Poc:14  I:44   P:1126
>>> SKIP:30   size=51981 bytes
>>>
>>> 0:00:03.625670945   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 2829467661 pts 2829467661
>>> 0:00:03.747619188   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=   8 QP=16.87 NAL=2 Slice:P Poc:16  I:47   P:1118
>>> SKIP:35   size=48011 bytes
>>>
>>> 0:00:03.761809861   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 2961486661 pts 2961486661
>>> 0:00:03.879821337   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=   9 QP=17.00 NAL=2 Slice:P Poc:18  I:47   P:1117
>>> SKIP:36   size=47226 bytes
>>>
>>> 0:00:03.894012010   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 3097472661 pts 3097472661
>>> 0:00:04.010283984   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  10 QP=18.00 NAL=2 Slice:P Poc:20  I:55   P:1100
>>> SKIP:45   size=40290 bytes
>>>
>>> 0:00:04.021667039   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 3233458662 pts 3233458662
>>> 0:00:04.138640917   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  11 QP=19.00 NAL=2 Slice:P Poc:22  I:41   P:1104
>>> SKIP:55   size=36323 bytes
>>>
>>> 0:00:04.150023974   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 3365477661 pts 3365477661
>>> 0:00:04.266418016   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  12 QP=19.00 NAL=2 Slice:P Poc:24  I:28   P:1117
>>> SKIP:55   size=36422 bytes
>>>
>>> 0:00:04.277831591   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 3501464662 pts 3501464662
>>> 0:00:04.391570604   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  13 QP=20.00 NAL=2 Slice:P Poc:26  I:50   P:1055
>>> SKIP:95   size=28838 bytes
>>>
>>> 0:00:04.403075731   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 3601439661 pts 3601439661
>>> 0:00:04.516509569   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  14 QP=19.80 NAL=2 Slice:P Poc:28  I:39   P:1069
>>> SKIP:92   size=30168 bytes
>>>
>>> 0:00:04.528014696   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 3737426662 pts 3737426662
>>> 0:00:04.641173875   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  15 QP=19.80 NAL=2 Slice:P Poc:30  I:36   P:1068
>>> SKIP:96   size=29792 bytes
>>>
>>> 0:00:04.655395066   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 3869445661 pts 3869445661
>>> 0:00:04.768493212   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  16 QP=19.07 NAL=2 Slice:P Poc:32  I:39   P:1104
>>> SKIP:57   size=35542 bytes
>>>
>>> 0:00:04.782714402   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 4005431662 pts 4005431662
>>> 0:00:04.896300829   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  17 QP=18.90 NAL=2 Slice:P Poc:34  I:45   P:1097
>>> SKIP:58   size=36453 bytes
>>>
>>> 0:00:04.910491502   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 4137450662 pts 4137450662
>>> 0:00:05.022643602   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  18 QP=19.87 NAL=2 Slice:P Poc:36  I:47   P:1057
>>> SKIP:96   size=29581 bytes
>>>
>>> 0:00:05.036742723   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 4241423661 pts 4241423661
>>> 0:00:05.147704637   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  19 QP=19.80 NAL=2 Slice:P Poc:38  I:37   P:1079
>>> SKIP:84   size=29982 bytes
>>>
>>> 0:00:05.161834275   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 4373442661 pts 4373442661
>>> 0:00:05.272826708   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  20 QP=19.80 NAL=2 Slice:P Poc:40  I:53   P:1057
>>> SKIP:90   size=29979 bytes
>>>
>>> 0:00:05.287017382   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 4509429661 pts 4509429661
>>> 0:00:05.400115527   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  21 QP=19.03 NAL=2 Slice:P Poc:42  I:49   P:1085
>>> SKIP:66   size=35800 bytes
>>>
>>> 0:00:05.414336717   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 4641417661 pts 4641417661
>>> 0:00:05.525359667   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  22 QP=19.90 NAL=2 Slice:P Poc:44  I:41   P:1079
>>> SKIP:80   size=29164 bytes
>>>
>>> 0:00:05.536773240   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 4745421661 pts 4745421661
>>> 0:00:05.651916064   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  23 QP=19.17 NAL=2 Slice:P Poc:46  I:38   P:1095
>>> SKIP:67   size=34648 bytes
>>>
>>> 0:00:05.666137255   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 4877410661 pts 4877410661
>>> 0:00:05.779723680   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  24 QP=18.90 NAL=2 Slice:P Poc:48  I:37   P:1107
>>> SKIP:56   size=36363 bytes
>>>
>>> 0:00:05.793853319   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 5013396661 pts 5013396661
>>> 0:00:05.905578173   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  25 QP=19.80 NAL=2 Slice:P Poc:50  I:39   P:1075
>>> SKIP:86   size=30049 bytes
>>>
>>> 0:00:05.917052781   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 5145415662 pts 5145415662
>>> 0:00:06.030578173   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  26 QP=19.90 NAL=2 Slice:P Poc:52  I:33   P:1063
>>> SKIP:104  size=29814 bytes
>>>
>>> 0:00:06.041961229   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 5249388662 pts 5249388662
>>> 0:00:06.155150926   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  27 QP=19.80 NAL=2 Slice:P Poc:54  I:37   P:1063
>>> SKIP:100  size=30034 bytes
>>>
>>> 0:00:06.169250048   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 5381377661 pts 5381377661
>>> handling interrupt.
>>> Interrupt: Stopping pipeline ...
>>> Execution ended after 0:00:05.942199707
>>> Setting pipeline to PAUSED ...
>>> Setting pipeline to READY ...
>>> 0:00:06.299682177   984   0x24b630 LOG                  x264enc
>>> :0::<x264enc0> frame=  28 QP=19.13 NAL=2 Slice:P Poc:56  I:38   P:1089
>>> SKIP:73   size=35409 bytes
>>>
>>> 0:00:06.313811814   984   0x24b630 LOG                  x264enc
>>> gstx264enc.c:1881:gst_x264_enc_encode_frame:<x264enc0> output: dts
>>> 5517394662 pts 5517394662
>>> 0:00:06.405181444   984   0x23fd00 LOG                  x264enc
>>> :0::<x264enc0> frame=  29 QP=19.47 NAL=2 Slice:P Poc:58  I:47   P:1072
>>> SKIP:81   size=33018 bytes
>>>
>>> 0:00:06.413787401   984   0x23fd00 INFO                 x264enc
>>> :0::<x264enc0> frame I:1     Avg QP:19.00  size: 71680
>>>
>>> 0:00:06.422210252   984   0x23fd00 INFO                 x264enc
>>> :0::<x264enc0> frame P:29    Avg QP:18.79  size: 36982
>>>
>>> 0:00:06.425048387   984   0x23fd00 INFO                 x264enc
>>> :0::<x264enc0> mb I  I16..4: 100.0%  0.0%  0.0%
>>>
>>> 0:00:06.430633104   984   0x23fd00 INFO                 x264enc
>>> :0::<x264enc0> mb P  I16..4:  4.2%  0.0%  0.0%  P16..4: 90.4%  0.0%  0.0%
>>>  0.0%  0.0%    skip: 5.4%
>>>
>>> 0:00:06.438964404   984   0x23fd00 INFO                 x264enc
>>> :0::<x264enc0> coded y,uvDC,uvAC intra: 68.8% 98.8% 95.0% inter: 62.9%
>>> 87.5% 52.5%
>>>
>>> 0:00:06.441772021   984   0x23fd00 INFO                 x264enc
>>> :0::<x264enc0> i16 v,h,dc,p: 15% 42% 24% 19%
>>>
>>> 0:00:06.447387256   984   0x23fd00 INFO                 x264enc
>>> :0::<x264enc0> i8c dc,h,v,p: 53% 22% 13% 12%
>>>
>>> 0:00:06.450225391   984   0x23fd00 INFO                 x264enc
>>> :0::<x264enc0> kb/s:1619.54
>>>
>>> Setting pipeline to NULL ...
>>> Freeing pipeline ...
>>>
>>>
>>>
>>> ---------------------
>>> Decoding side:
>>> ---------------------
>>>
>>>
>>> gst-launch-1.0 udpsrc port=5555 ! h264parse ! avdec_h264 ! autovideosink
>>> --gst-debug=h264parse:9
>>> Setting pipeline to PAUSED ...
>>> 0:00:00.069783720  2710  0x9894d20 DEBUG              h264parse
>>> gsth264parse.c:219:gst_h264_parse_start:<h264parse0> start
>>> 0:00:00.069887644  2710  0x9894d20 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> Pipeline is live and does not need PREROLL ...
>>> Setting pipeline to PLAYING ...
>>> New clock: GstSystemClock
>>> 0:00:00.128165180  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:327:gst_h264_parse_negotiate:<h264parse0> allowed caps:
>>> video/x-h264, parsed=(boolean)true, stream-format=(string){ avc,
>>> byte-stream }, alignment=(string)au
>>> 0:00:00.128243207  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:334:gst_h264_parse_negotiate:<h264parse0> negotiating with
>>> caps: video/x-h264, parsed=(boolean)true, stream-format=(string){ avc,
>>> byte-stream }, alignment=(string)au
>>> 0:00:00.128289426  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:283:gst_h264_parse_format_from_caps: parsing caps:
>>> video/x-h264, parsed=(boolean)true, stream-format=(string)avc,
>>> alignment=(string)au
>>> 0:00:00.128326398  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:361:gst_h264_parse_negotiate:<h264parse0> selected format
>>> avc, alignment au
>>> 0:00:00.128347631  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:00.128367000  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.128386272  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:00.128501844  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 29766
>>> 0:00:00.128521616  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.256942603  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:00.256990543  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.257013779  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:00.257144952  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 36803
>>> 0:00:00.257164480  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.385378811  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:00.385416635  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.385431533  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:00.385516278  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 36637
>>> 0:00:00.385528972  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.511093195  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:00.511160300  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.511184417  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:00.511296766  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 30103
>>> 0:00:00.511316306  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.637562536  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:00.637616260  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.637639739  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:00.637757063  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 32102
>>> 0:00:00.637776440  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.764435931  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:00.764480887  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.764503188  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:00.764618743  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 31641
>>> 0:00:00.764638117  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.890463425  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:00.890514640  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:00.890540318  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:00.890590419  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 31468
>>> 0:00:00.890598597  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.017337910  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:01.017388768  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.017411435  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:01.017528391  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 31700
>>> 0:00:01.017547940  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.144668896  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:01.144702277  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.144714255  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:01.144767256  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 32538
>>> 0:00:01.144780638  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.270845326  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:01.270894841  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.270917815  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:01.271035365  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 32064
>>> 0:00:01.271058002  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.396292877  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:01.396320557  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.396331023  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:01.396378495  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 30316
>>> 0:00:01.396387548  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.522088153  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:01.522133254  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.522148815  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:01.522221814  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 29621
>>> 0:00:01.522237244  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.647092619  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:01.647154627  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.647167905  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:01.647215442  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 29868
>>> 0:00:01.647223766  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.772710757  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:01.772755191  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.772771238  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:01.772832014  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 29642
>>> 0:00:01.772847824  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.901155259  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:01.901206212  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:01.901240212  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:01.901441331  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 36585
>>> 0:00:01.901476669  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.026205069  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:02.026253803  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.026276846  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:02.026385210  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 29266
>>> 0:00:02.026404777  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.151671272  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:02.151705484  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.151717364  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:02.151763790  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 29795
>>> 0:00:02.151772117  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.277357774  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:02.277403891  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.277426351  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:02.277535888  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 29540
>>> 0:00:02.277556664  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.406100975  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:02.406170816  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.406206906  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:02.406433111  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 36546
>>> 0:00:02.406470320  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.530608861  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:02.530648159  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.530663024  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:02.530733479  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 28680
>>> 0:00:02.530745952  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.659283928  2710  0x9896e00 LOG                h264parse
>>> gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0> parsing new
>>> frame
>>> 0:00:02.659328816  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.659351209  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:02.659480214  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 36145
>>> 0:00:02.659499798  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> ^CCaught interrupt -- 0:00:02.784525041  2710  0x9896e00 LOG
>>>    h264parse gsth264parse.c:770:gst_h264_parse_handle_frame:<h264parse0>
>>> parsing new frame
>>> 0:00:02.784562337  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> 0:00:02.784578071  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:783:gst_h264_parse_handle_frame:<h264parse0> last parse
>>> position 0
>>> 0:00:02.784649793  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:919:gst_h264_parse_handle_frame:<h264parse0> skipping 29242
>>> 0:00:02.784662398  2710  0x9896e00 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> handling interrupt.
>>> Interrupt: Stopping pipeline ...
>>> Execution ended after 2754448985 ns.
>>> Setting pipeline to PAUSED ...
>>> Setting pipeline to READY ...
>>> 0:00:02.826286940  2710  0x9894d20 DEBUG              h264parse
>>> gsth264parse.c:241:gst_h264_parse_stop:<h264parse0> stop
>>> 0:00:02.826304089  2710  0x9894d20 DEBUG              h264parse
>>> gsth264parse.c:165:gst_h264_parse_reset_frame:<h264parse0> reset frame
>>> Setting pipeline to NULL ...
>>> Freeing pipeline ...
>>>
>>>
>>> _______________________________________________
>>> gstreamer-devel mailing list
>>> gstreamer-devel at lists.freedesktop.org
>>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>>
>>>
>>
>>
>> --
>> Rob Krakora
>> MessageNet Systems
>> 101 East Carmel Dr. Suite 105
>> Carmel, IN 46032
>> (317)566-1677 Ext 212
>> (317)663-0808 Fax
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>


-- 
Rob Krakora
MessageNet Systems
101 East Carmel Dr. Suite 105
Carmel, IN 46032
(317)566-1677 Ext 212
(317)663-0808 Fax
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130425/e135ebb2/attachment-0001.html>


More information about the gstreamer-devel mailing list