Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • gstreamer gstreamer
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,008
    • Issues 1,008
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 464
    • Merge requests 464
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.

  • GStreamerGStreamer
  • gstreamergstreamer
  • Issues
  • #1137
Closed
Open
Issue created Apr 07, 2022 by cannon-zz@cannon-zz

video scrambled when using vaapi

Describe your issue

when playing videos, e.g. with totem, the image is scrambled. the pixels appear to have the correct colours, they might not, it's hard to tell, but they're definitely all in the wrong places. there are obvious vertical bands in the scrambled pattern, like there's some kind of memory alignment or counter reset bug, but literally nothing at all of the original images is discernible in the result. so, for example, it's not as simple as every 8th pixel being copied, or whatever, because then you'd see a compressed version of the original image.

I'm running debian testing. I believe this bug appeared when version 1.20.1 of the vaapi plugin appeared in mid March. vlc and xine, any non-gstreamer video playback tool, works correctly, and removing the gstreamer-vaapi package makes gstreamer video playback work correctly, too.

Expected Behavior

not scrambled video. :-).

Observed Behavior

video is scrambled as described above. I will attach a screenshot.

Setup

  • Operating System: = debian testing (updating daily)
  • Device: = Asus P877-VPRO Thunderbolt motherboard with Intel i7-3770 CPU with built-in graphics
  • GStreamer Version: 1.20.1

Steps to reproduce the bug

probably only affects specific Intel video hardware with hardware accelerated playback, but given those conditions, the problem is reproduced with

  1. open terminal
  2. type totem any_video_file

How reproducible is the bug?

always reproducible, but follows presence of gstreamer-vaapi package (with package installed bug is present, with package removed bug goes away).

Screenshots if relevant

Screenshot_from_2022-04-07_16-27-17

Solutions you have tried

Related non-duplicate issues

Additional Information

I don't know if this is helpful, but running with some debugging turned on and filtering for "vaapi" gives the following.

$ GST_DEBUG=4 totem Downloads.nobackup/The\ Black\ Hole\ \(1979\).vob 2>&1 | grep vaapi
0:00:00.460519147 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: VA-API version 1.14.0
0:00:00.460540995 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
0:00:00.460587357 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: va_openDriver() returns -1
0:00:00.460599671 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
0:00:00.460820100 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: Found init function __vaDriverInit_1_8
0:00:00.461336224 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: va_openDriver() returns 0
0:00:00.461344701 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:122:vaapi_initialize: VA-API version 1.14
0:00:00.461583812 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: VA-API version 1.14.0
0:00:00.461610775 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
0:00:00.461646443 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: va_openDriver() returns -1
0:00:00.461656890 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
0:00:00.461707500 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: Found init function __vaDriverInit_1_8
0:00:00.462103116 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: va_openDriver() returns 0
0:00:00.462110693 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:122:vaapi_initialize: VA-API version 1.14
0:00:00.462128895 84193 0x5563404d05e0 INFO            vaapidisplay gstvaapidisplay.c:976:gst_vaapi_display_create:<vaapidisplaydrm0> new display addr=0x7f8280049650
0:00:00.462134249 84193 0x5563404d05e0 INFO            vaapidisplay gstvaapidisplay.c:788:ensure_vendor_string:<vaapidisplaydrm0> vendor: Intel i965 driver for Intel(R) Ivybridge Desktop - 2.4.1
0:00:00.462140405 84193 0x5563404d05e0 INFO            vaapidisplay gstvaapidisplay.c:827:set_driver_quirks:<vaapidisplaydrm0> Matched driver string "Intel i965 driver for Intel(R) Ivybridge Desktop - 2.4.1", setting quirks (0x4a)
0:00:00.462456047 84193 0x5563404d05e0 WARN              vaapiblend gstvaapiblend.c:184:gst_vaapi_blend_initialize:<vaapiblend0> VPP does not support global alpha blending
0:00:00.462960250 84193 0x5563404d05e0 INFO      GST_PLUGIN_LOADING gstplugin.c:984:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvaapi.so" loaded
0:00:00.462975488 84193 0x5563404d05e0 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "vaapidecodebin"
0:00:00.463357745 84193 0x5563404d05e0 INFO        GST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element vaapidecode0:(any) to element queue0:(any)
0:00:00.463367027 84193 0x5563404d05e0 INFO                GST_PADS gstutils.c:1079:gst_pad_check_link: trying to link vaapidecode0:src and queue0:sink
0:00:00.463397033 84193 0x5563404d05e0 INFO                GST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: vaapidecode0 and queue0 in same bin, no need for ghost pads
0:00:00.463413790 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link vaapidecode0:src and queue0:sink
0:00:00.463439062 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked vaapidecode0:src and queue0:sink, successful
0:00:00.463450445 84193 0x5563404d05e0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<vaapidecode0:src> Received event on flushing pad. Discarding
0:00:00.463463320 84193 0x5563404d05e0 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad vaapidecode0:sink
0:00:00.463486057 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link sink:proxypad7 and vaapidecode0:sink
0:00:00.463493795 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked sink:proxypad7 and vaapidecode0:sink, successful
0:00:00.463587777 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link mpegvparse0:src and vaapidecodebin0:sink
0:00:00.463596283 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked mpegvparse0:src and vaapidecodebin0:sink, successful
0:00:00.463660464 84193 0x5563404d05e0 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<vaapidecodebin0> child 'queue0' changed state to 2(READY) successfully
0:00:00.463667618 84193 0x5563404d05e0 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<vaapidecode0> current NULL pending VOID_PENDING, desired next READY
0:00:00.463677613 84193 0x5563404d05e0 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<vaapidecode0> completed state change to READY
0:00:00.463685847 84193 0x5563404d05e0 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<vaapidecode0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.463698541 84193 0x5563404d05e0 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<vaapidecodebin0> child 'vaapidecode0' changed state to 2(READY) successfully
0:00:00.463716127 84193 0x5563404d05e0 INFO          vaapidecodebin gstvaapidecodebin.c:316:gst_vaapi_decode_bin_configure:<vaapidecodebin0> enabling VPP
0:00:00.463783443 84193 0x5563404d05e0 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "vaapipostproc"
0:00:00.464039260 84193 0x5563404d05e0 INFO        GST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element capsfilter1:(any) to element vaapipostproc0:(any)
0:00:00.464054791 84193 0x5563404d05e0 INFO                GST_PADS gstutils.c:1079:gst_pad_check_link: trying to link capsfilter1:src and vaapipostproc0:sink
0:00:00.464080158 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<vaapipostproc0:src> pad has no peer
0:00:00.464156140 84193 0x5563404d05e0 INFO                GST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: capsfilter1 and vaapipostproc0 in same bin, no need for ghost pads
0:00:00.464174413 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link capsfilter1:src and vaapipostproc0:sink
0:00:00.464196351 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<vaapipostproc0:src> pad has no peer
0:00:00.464258633 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked capsfilter1:src and vaapipostproc0:sink, successful
0:00:00.464306373 84193 0x5563404d05e0 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<vaapipostproc0> completed state change to READY
0:00:00.464312367 84193 0x5563404d05e0 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<vaapipostproc0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.464321798 84193 0x5563404d05e0 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad vaapidecodebin0:src
0:00:00.464398516 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<vaapipostproc0:src> pad has no peer
0:00:00.464486048 84193 0x5563404d05e0 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad vaapipostproc0:src
0:00:00.464493857 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link vaapipostproc0:src and src:proxypad8
0:00:00.464503168 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked vaapipostproc0:src and src:proxypad8, successful
0:00:00.464515621 84193 0x5563404d05e0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<vaapipostproc0:src> Received event on flushing pad. Discarding
0:00:00.464532052 84193 0x5563404d05e0 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<vaapidecodebin0> completed state change to READY
0:00:00.464540522 84193 0x5563404d05e0 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<vaapidecodebin0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.464654266 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<vaapidecodebin0:src> pad has no peer
0:00:00.464767879 84193 0x5563404d05e0 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad vaapidecodebin0:src
0:00:00.464827963 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link vaapidecodebin0:src and decodepad1:proxypad5
0:00:00.464836953 84193 0x5563404d05e0 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked vaapidecodebin0:src and decodepad1:proxypad5, successful
0:00:00.464844673 84193 0x5563404d05e0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<vaapidecodebin0:src> Received event on flushing pad. Discarding
0:00:00.464872328 84193 0x5563404d05e0 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<vaapipostproc0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.464922857 84193 0x5563404d05e0 INFO             GST_CONTEXT gstvaapivideocontext.c:165:context_pad_query:<vaapipostproc0:src> context pad peer query failed
0:00:00.464929545 84193 0x5563404d05e0 INFO             GST_CONTEXT gstvaapivideocontext.c:165:context_pad_query:<vaapipostproc0:sink> context pad peer query failed
0:00:00.464933439 84193 0x5563404d05e0 INFO             GST_CONTEXT gstvaapivideocontext.c:238:_gst_context_query:<vaapipostproc0> posting `need-context' message
0:00:00.464967272 84193 0x5563404d05e0 INFO             GST_CONTEXT gstglutils.c:159:_gst_context_query:<vaapipostproc0> found context (0x7f8278014d80) in downstream query
0:00:00.464995503 84193 0x5563404d05e0 INFO             GST_CONTEXT gstglutils.c:159:_gst_context_query:<vaapipostproc0> found context (0x7f8278014de0) in downstream query
0:00:00.465025839 84193 0x5563404d05e0 INFO                 default gstvaapipluginutil.c:366:gst_vaapi_find_gl_context:<vaapipostproc0> No valid GL display found
0:00:00.465584205 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: VA-API version 1.14.0
0:00:00.465604010 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
0:00:00.465658707 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: va_openDriver() returns -1
0:00:00.465671824 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
0:00:00.465708621 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: Found init function __vaDriverInit_1_8
0:00:00.466238878 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:95:gst_vaapi_log: va_openDriver() returns 0
0:00:00.466248269 84193 0x5563404d05e0 INFO                   vaapi gstvaapiutils.c:122:vaapi_initialize: VA-API version 1.14
0:00:00.466254699 84193 0x5563404d05e0 INFO            vaapidisplay gstvaapidisplay.c:976:gst_vaapi_display_create:<vaapidisplaywayland0> new display addr=0x55633feb9550
0:00:00.466263545 84193 0x5563404d05e0 INFO            vaapidisplay gstvaapidisplay.c:788:ensure_vendor_string:<vaapidisplaywayland0> vendor: Intel i965 driver for Intel(R) Ivybridge Desktop - 2.4.1
0:00:00.466270533 84193 0x5563404d05e0 INFO            vaapidisplay gstvaapidisplay.c:827:set_driver_quirks:<vaapidisplaywayland0> Matched driver string "Intel i965 driver for Intel(R) Ivybridge Desktop - 2.4.1", setting quirks (0x4a)
0:00:00.466364897 84193 0x7f8278014ea0 INFO                   vaapi gstvaapiutils_egl.c:594:egl_display_thread: EGL vendor: Mesa Project
0:00:00.466378863 84193 0x7f8278014ea0 INFO                   vaapi gstvaapiutils_egl.c:595:egl_display_thread: EGL version: 1.4
0:00:00.466383010 84193 0x7f8278014ea0 INFO                   vaapi gstvaapiutils_egl.c:596:egl_display_thread: EGL client APIs: OpenGL OpenGL_ES 
0:00:00.466396058 84193 0x5563404d05e0 INFO            vaapidisplay gstvaapidisplay.c:976:gst_vaapi_display_create:<vaapidisplayegl0> new display addr=0x7f8280049630
0:00:00.466404164 84193 0x5563404d05e0 INFO            vaapidisplay gstvaapidisplay.c:788:ensure_vendor_string:<vaapidisplayegl0> vendor: Intel i965 driver for Intel(R) Ivybridge Desktop - 2.4.1
0:00:00.466409735 84193 0x5563404d05e0 INFO            vaapidisplay gstvaapidisplay.c:827:set_driver_quirks:<vaapidisplayegl0> Matched driver string "Intel i965 driver for Intel(R) Ivybridge Desktop - 2.4.1", setting quirks (0x4a)
0:00:00.467695973 84193 0x5563404d05e0 INFO           vaapipostproc gstvaapipluginbase.c:92:plugin_set_display:<vaapipostproc0> set display <vaapidisplayegl0>
0:00:00.467716409 84193 0x5563404d05e0 INFO             GST_CONTEXT gstvaapivideocontext.c:326:gst_vaapi_video_context_propagate:<vaapipostproc0> posting `have-context' (0x7f8278014f00) message with display <vaapidisplayegl0>
0:00:00.468060463 84193 0x5563404d05e0 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<vaapipostproc0> completed state change to PAUSED
0:00:00.468070471 84193 0x5563404d05e0 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<vaapipostproc0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.468081148 84193 0x5563404d05e0 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<vaapidecodebin0> child 'vaapipostproc0' changed state to 3(PAUSED) successfully
0:00:00.468119044 84193 0x5563404d05e0 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<vaapidecodebin0> child 'capsfilter1' changed state to 3(PAUSED) successfully
0:00:00.468219741 84193 0x5563404d05e0 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<vaapidecodebin0> child 'queue0' changed state to 3(PAUSED) successfully
0:00:00.468227926 84193 0x5563404d05e0 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<vaapidecode0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.468263824 84193 0x5563404d05e0 INFO             GST_CONTEXT gstvaapivideocontext.c:206:_gst_context_get_from_query:<vaapidecode0> found context (context 'gst.vaapi.Display'='context, gst.vaapi.Display=(GstVaapiDisplay)"\(GstVaapiDisplayEGL\)\ vaapidisplayegl0", gst.vaapi.Display.GObject=(GstObject)"\(GstVaapiDisplayEGL\)\ vaapidisplayegl0";') in downstream query
0:00:00.468272256 84193 0x5563404d05e0 INFO             vaapidecode gstvaapipluginbase.c:92:plugin_set_display:<vaapidecode0> set display <vaapidisplayegl0>
0:00:00.468282047 84193 0x5563404d05e0 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<vaapidecode0> completed state change to PAUSED
0:00:00.468288224 84193 0x5563404d05e0 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<vaapidecode0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.468296326 84193 0x5563404d05e0 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<vaapidecodebin0> child 'vaapidecode0' changed state to 3(PAUSED) successfully
0:00:00.468308075 84193 0x5563404d05e0 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<vaapidecodebin0> completed state change to PAUSED
0:00:00.468313947 84193 0x5563404d05e0 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<vaapidecodebin0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.472847421 84193 0x5563404d05e0 INFO             vaapidecode gstvaapidecode.c:187:gst_vaapidecode_update_sink_caps:<vaapidecode0> new sink caps = video/mpeg, mpegversion=(int)2, systemstream=(boolean)false, parsed=(boolean)true, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)8/9, codec_data=(buffer)000001b32d01e024138823821020202620262c2c2c2c2c2c343034363636343434343636363a3a3a4444443a3a3a36363a3a404044444a4c4a464644464c4c50505060605c5c7070748a8aa7101111121212131313131414141414151515151515161616161616161717171717171717181818181818181919191919191a1a1a1a1a1b1b1b1b1c1c1c1d1d1e000001b5148200010000, profile=(string)main, level=(string)main, interlace-mode=(string)mixed
0:00:00.474636779 84193 0x5563404d05e0 INFO            videodecoder gstvideodecoder.c:1633:gst_video_decoder_sink_event_default:<vaapidecode0> upstream tags: taglist, video-codec=(string)"MPEG-2\ Video";
0:00:00.474765225 84193 0x5563404d05e0 INFO            videodecoder gstvideodecoder.c:1633:gst_video_decoder_sink_event_default:<vaapidecode0> upstream tags: taglist, video-codec=(string)"MPEG-2\ Video\ \(Main\ Profile\)";
0:00:00.475274609 84193 0x5563404d05e0 INFO             vaapidecode gstvaapidecode.c:187:gst_vaapidecode_update_sink_caps:<vaapidecode0> new sink caps = video/mpeg, mpegversion=(int)2, systemstream=(boolean)false, parsed=(boolean)true, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)8/9, codec_data=(buffer)000001b32d01e024138823821020202620262c2c2c2c2c2c343034363636343434343636363a3a3a4444443a3a3a36363a3a404044444a4c4a464644464c4c50505060605c5c7070748a8aa7101111121212131313131414141414151515151515161616161616161717171717171717181818181818181919191919191a1a1a1a1a1b1b1b1b1c1c1c1d1d1e000001b5148200010000, profile=(string)main, level=(string)main, interlace-mode=(string)mixed, interlaced=(boolean)true
0:00:00.478806117 84193 0x5563404d05e0 INFO             vaapidecode gstvaapidecode.c:291:gst_vaapidecode_ensure_allowed_srcpad_caps:<vaapidecode0> allowed srcpad caps: video/x-raw(memory:VASurface), format=(string){ NV12 }, width=(int)[ 0, 4096 ], height=(int)[ 0, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:DMABuf), format=(string){ NV12 }, width=(int)[ 0, 4096 ], height=(int)[ 0, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string){ RGBA, BGRA }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ NV12, YV12, I420 }, width=(int)[ 0, 4096 ], height=(int)[ 0, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.479702192 84193 0x5563404d05e0 INFO             vaapidecode gstvaapidecode.c:413:gst_vaapidecode_update_src_caps:<vaapidecode0> new src caps = video/x-raw(memory:VASurface), format=(string)NV12, width=(int)720, height=(int)480, interlace-mode=(string)interleaved, multiview-mode=(string)mono, multiview-flags=(GstVideoMultiviewFlagsSet)0:ffffffff:/right-view-first/left-flipped/left-flopped/right-flipped/right-flopped/half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)8/9, framerate=(fraction)30000/1001
0:00:00.481662567 84193 0x7f8278014f60 INFO           vaapipostproc gstvaapipostproc.c:1253:gst_vaapipostproc_update_sink_caps:<vaapipostproc0> new sink caps = video/x-raw(memory:VASurface), format=(string)NV12, width=(int)720, height=(int)480, interlace-mode=(string)interleaved, multiview-mode=(string)mono, multiview-flags=(GstVideoMultiviewFlagsSet)0:ffffffff:/right-view-first/left-flipped/left-flopped/right-flipped/right-flopped/half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)8/9, framerate=(fraction)30000/1001
0:00:00.481685451 84193 0x7f8278014f60 INFO           vaapipostproc gstvaapipostproc.c:1274:gst_vaapipostproc_update_src_caps:<vaapipostproc0> new src caps = video/x-raw(memory:DMABuf), format=(string)RGBA, width=(int)640, height=(int)480, framerate=(fraction)60000/1001, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, multiview-mode=(string)mono, multiview-flags=(GstVideoMultiviewFlagsSet)0:ffffffff:/right-view-first/left-flipped/left-flopped/right-flipped/right-flopped/half-aspect/mixed-mono, colorimetry=(string)sRGB
0:00:00.482483243 84193 0x7f8278014f60 WARN             vaapifilter gstvaapifilter.c:2407:gst_vaapi_filter_set_colorimetry_unlocked:<vaapifilter1> driver does not report the supported input/output colorimetry. vpp may fail or produce unexpected results.
0:00:00.497531747 84193 0x7f8278014f60 INFO           vaapipostproc gstvaapipluginbase.c:1086:gst_vaapi_plugin_base_decide_allocation:<vaapipostproc0> ignoring non-VAAPI pool: <glbufferpool1>
0:00:00.510964610 84193 0x7f8278014f60 INFO           vaapipostproc gstvaapipluginbase.c:1086:gst_vaapi_plugin_base_decide_allocation:<vaapipostproc0> ignoring non-VAAPI pool: <glbufferpool2>
0:00:00.511260975 84193 0x5563404d05e0 INFO            videodecoder gstvideodecoder.c:3720:gst_video_decoder_clip_and_push_buf:<vaapidecode0> First buffer since flush took 0:00:00.043020355 to produce
Assignee
Assign to
Time tracking