Skip to content

Instantly share code, notes, and snippets.

@sergunich
Created November 20, 2015 15:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sergunich/94990944f46fe5aa0a68 to your computer and use it in GitHub Desktop.
Save sergunich/94990944f46fe5aa0a68 to your computer and use it in GitHub Desktop.
glimagesink seems work fine
""""
0:00:01.159032739 622 0x840400 DEBUG glcontext gstglcontext.c:931:gst_gl_context_create:<glcontextegl0> other_context:(NULL)
0:00:01.159104301 622 0x840400 INFO glwindow gstglwindow.c:274:gst_gl_window_new: creating a window, user choice:(null)
0:00:01.159154665 622 0x840400 DEBUG glwindow gstglwindow_dispmanx_egl.c:105:gst_gl_window_dispmanx_egl_new: creating Dispmanx EGL window
0:00:01.160003827 622 0x840400 DEBUG glcontext gstglcontext.c:836:gst_gl_context_set_window:<glcontextegl0> window:<glwindowdispmanxegl0>
0:00:01.160435491 622 0x919150 DEBUG glcontext gstglcontext.c:1235:gst_gl_context_create_thread:<glcontextegl0> Creating thread
0:00:01.160798145 622 0x919150 DEBUG glwindow gstglwindow_dispmanx_egl.c:140:gst_gl_window_dispmanx_egl_open: Got display size: 1920x1080
0:00:01.160952051 622 0x919150 INFO glcontext gstglcontext.c:1293:gst_gl_context_create_thread:<glcontextegl0> Attempting to create opengl context. us
er chosen api(s) (any), compiled api support (gles2) display api (opengl opengl3 gles2)
0:00:01.161070592 622 0x919150 DEBUG glcontext gstglcontext_egl.c:242:gst_gl_context_egl_create_context:<glcontextegl0> Creating EGL context
0:00:01.161169237 622 0x919150 INFO glcontext gstglcontext_egl.c:287:gst_gl_context_egl_create_context: egl initialized, version: 1.4
0:00:01.161228559 622 0x919150 INFO glcontext gstglcontext_egl.c:336:gst_gl_context_egl_create_context: Using OpenGL|ES 2.0
0:00:01.161329080 622 0x919150 INFO glcontext gstglcontext_egl.c:209:gst_gl_context_egl_choose_config: config set: 4, 1
0:00:01.161386267 622 0x919150 DEBUG glcontext gstglcontext_egl.c:347:gst_gl_context_egl_create_context: about to create gl context
0:00:01.162355897 622 0x919150 INFO glcontext gstglcontext_egl.c:384:gst_gl_context_egl_create_context: gl context created: 1
0:00:01.162538916 622 0x919150 DEBUG glwindow gstglwindow_dispmanx_egl.c:192:window_resize: resizing invisible window from 0x0 to 16x16
0:00:01.162610531 622 0x919150 DEBUG videosink gstvideosink.c:117:gst_video_sink_center_rect: source is 16x16 dest is 1920x1080, result is 16x16 with x
,y 952x532
"""
omx dropping frame
""""
0:00:09.343132057 622 0x934460 DEBUG GST_CLOCK gstclock.c:1064:gst_clock_get_time:<GstSystemClock> adjusted time 1:56:05.293123143
0:00:09.343277734 622 0x718028c0 DEBUG omx gstomx.c:1571:gst_omx_port_is_flushing:<omxh264dec-omxh264dec0> video_decode port 131 is flushing: 0
0:00:09.343368775 622 0x934460 DEBUG GST_PERFORMANCE gstbasesink.c:2838:gst_base_sink_is_too_late:<sink> buffer is too late 0:00:04.640900471 > 0:00:01.14000
0000
0:00:09.343433931 622 0x718028c0 DEBUG omxvideodec gstomxvideodec.c:1364:gst_omx_video_dec_loop:<omxh264dec-omxh264dec0> Handling buffer: 0x00000010 124000
0
0:00:09.343511274 622 0x934460 DEBUG basesink gstbasesink.c:3603:gst_base_sink_chain_unlocked:<sink> buffer late, dropping
0:00:09.343684294 622 0x934460 DEBUG GST_QOS gstbasesink.c:3617:gst_base_sink_chain_unlocked:<sink> qos: dropped buffer rt 0:00:01.040000000, st 0:00
:01.040000000, ts 0:00:01.080000000, dur 0:00:00.040000000
0:00:09.343754658 622 0x718028c0 LOG videodecoder gstvideodecoder.c:4029:gst_video_decoder_get_max_decode_time:<omxh264dec-omxh264dec0> earliest 0:00:07.9
10922900, frame deadline 0:00:01.240000000, deadline 5124095:34:27.038628716
0:00:09.343841428 622 0x934460 DEBUG GST_QOS gstbasesink.c:3620:gst_base_sink_chain_unlocked:<sink> qos: rendered 2, dropped 26
0:00:09.343921480 622 0x718028c0 WARN omxvideodec gstomxvideodec.c:1384:gst_omx_video_dec_loop:<omxh264dec-omxh264dec0> Frame is too late, dropping (deadline 0:00:06.670922900)
0:00:09.344045646 622 0x934460 LOG GST_MESSAGE gstmessage.c:292:gst_message_new_custom: source sink: creating new message 0x94b620 qos
0:00:09.344078093 622 0x718028c0 LOG videodecoder gstvideodecoder.c:2888:gst_video_decoder_drop_frame:<omxh264dec-omxh264dec0> drop frame 0x6e8a0b48
0:00:09.344270071 622 0x718028c0 LOG videodecoder gstvideodecoder.c:2652:gst_video_decoder_prepare_finish_frame:<omxh264dec-omxh264dec0> n 55 in 0 out 0
0:00:09.344370279 622 0x718028c0 LOG videodecoder gstvideodecoder.c:2661:gst_video_decoder_prepare_finish_frame:<omxh264dec-omxh264dec0> finish frame 0x6e8a0b48 (#31) sync:0 PTS:0:00:01.240000000 DTS:0:00:01.240000000
0:00:09.344216166 622 0x934460 DEBUG GST_BUS gstbus.c:309:gst_bus_post:<bus0> [msg 0x94b620] posting on bus qos message: 0x94b620, time 99:99:99.999999999, seq-num 1104, element 'sink', GstMessageQOS, live=(boolean)true, running-time=(guint64)1040000000, stream-time=(guint64)1040000000, timestamp=(guint64)1080000000, duration=(guint64)40000000, jitter=(gint64)3415461450, proportion=(double)3.4512527249999998, quality=(int)1000000, format=(GstFormat)GST_FORMAT_BUFFERS, processed=(guint64)2, dropped=(guint64)26;
0:00:09.344531476 622 0x718028c0 DEBUG videodecoder gstvideodecoder.c:2702:gst_video_decoder_prepare_finish_frame:<omxh264dec-omxh264dec0> sync timestamp 0:00:01.240000000 diff 0:00:01.240000000
0:00:09.344633299 622 0x934460 DEBUG bin gstbin.c:3461:gst_bin_handle_message_func:<glimagesinkbin0> [msg 0x94b620] handling child sink message of type qos
0:00:09.344810120 622 0x718028c0 DEBUG videodecoder gstvideodecoder.c:2895:gst_video_decoder_drop_frame:<omxh264dec-omxh264dec0> dropping frame 0:00:01.240000000
""""
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment