You are not logged in.

#701 2022-07-24 15:37:22

Praxis88
Member
Registered: 2019-11-19
Posts: 19

Re: chromium: hardware video acceleration with VA-API

Is this broken again?

I cant seem to get it to work on 103 with nvidia or intel on X11 or wayland... with the same configs it worked with before

EDIT: This is actually working on nvidia, both x11 and wayland, with vainfo: Driver version: VA-API NVDEC driver
Chromium however, says gpu is not working and hardware decode is not working. So the browser is giving bad info. I can watch the gpu with pip program ./gpustat -p --watch 1 and watch the gpu usage and gpu memory assosciated with the browser raise and lower as I play and pause the video.

I cannot do the same with intel though using intel_gpu_top. The video section just sits flatlined at 0. I have gotten it to work with firefox on intel i965

Last edited by Praxis88 (2022-07-24 16:02:23)

Offline

#702 2022-07-24 19:18:53

seth
Member
Registered: 2012-09-03
Posts: 58,737

Re: chromium: hardware video acceleration with VA-API

Is this maybe after an S3 cycle only?
https://bbs.archlinux.org/viewtopic.php … 2#p2046382

Online

#703 2022-07-25 13:52:21

Praxis88
Member
Registered: 2019-11-19
Posts: 19

Re: chromium: hardware video acceleration with VA-API

no its off of a fresh boot

The browser appears to show hardware decoding as not working regardless of what it's actually doing.

I can get the hardware decode to work with nvidia on x11 and wayland
I cant get it to work with intel i965. I know the gear and the drivers are good because I can get it working on firefox..... just not chromium based stuff. So the problem is browser specific

Last edited by Praxis88 (2022-07-25 13:54:34)

Offline

#704 2022-07-27 00:25:57

Praxis88
Member
Registered: 2019-11-19
Posts: 19

Re: chromium: hardware video acceleration with VA-API

I took some screenshots to show what im saying

https://imgur.com/a/5ucPzi9

Here are the chromium flags

--ignore-gpu-blocklist
--enable-gpu-rasterization
--enable-zero-copy
--enable-features=VaapiVideoDecoder
--disable-features=UseOzonePlatform
--use-gl=desktop

And here is what I am saying about it working with NVDEC despite the browser not knowing
https://imgur.com/a/bNJMSQD

Notice the gpu usage, and the memory in use on the card by process 3119 in between paused and play states on the video


I think the flags are right, the packages are right, its just something has broken somewhere

Last edited by Praxis88 (2022-07-27 00:38:12)

Offline

#705 2022-08-01 09:31:12

kereviz
Member
Registered: 2022-08-01
Posts: 1

Re: chromium: hardware video acceleration with VA-API

Archwiki says AV1 hardware decoding  is not available on Chromium? But some posters here said it requires new hardware. I have 11.th gen Intel cpu which supports AV1 hardware decoding. Both vainfo and firefox confirms this. Bu I couldn't get it working on neither chromium nor chrome.

So my question is AV1 hardware decoding still not possible on Linux/Chromium or am I doing something wrong?

My config file:
--enable-features=VaapiVideoDecoder,VaapiVideoEncoder
--disable-features=UseChromeOSDirectVideoDecoder
--use-gl=desktop
--ignore-gpu-blocklist

chrome://gpu reports VideoDecode and VideoEncode hardware accelerated and Video Acceleration Information section only include h264, vp8 and vp9.
https://paste2.org/Ip1YcmmL chrome://gpu content.

Offline

#706 2022-08-02 17:35:19

Mengsk8086
Member
Registered: 2022-08-02
Posts: 1

Re: chromium: hardware video acceleration with VA-API

kereviz wrote:

Bu I couldn't get it working on neither chromium nor chrome.

chrome://gpu reports VideoDecode and VideoEncode hardware accelerated and Video Acceleration Information section only include h264, vp8 and vp9.
https://paste2.org/Ip1YcmmL chrome://gpu content.

I think it's currently bugged: https://bugs.chromium.org/p/chromium/is … id=1325824

Offline

#707 2022-08-05 09:03:56

willist
Member
Registered: 2020-02-27
Posts: 4

Re: chromium: hardware video acceleration with VA-API

I have a somewhat working setup with an UHD 620 (Carbon X1 7th gen i7), chromium 104.0.5112.79-1, intel-media-driver 22.4.4-1, running gnome w/ Wayland  and the following chromium-flags (no changes to chrome://flags):

--ignore-gpu-blocklist
--disable-gpu-driver-bug-workarounds
--enable-accelerated-video-decode
--enable-features=VaapiVideoDecoder,VaapiVideoEncoder
--use-gl=egl
--disable-features=UseChromeOSDirectVideoDecoder

Output of chrome://gpu (sorry for the bad formatting...):

Graphics Feature Status
Canvas: Hardware accelerated
Canvas out-of-process rasterization: Disabled
Direct Rendering Display Compositor: Disabled
Compositing: Hardware accelerated
Multiple Raster Threads: Enabled
OpenGL: Enabled
Rasterization: Hardware accelerated
Raw Draw: Disabled
Video Decode: Hardware accelerated
Video Encode: Hardware accelerated
Vulkan: Disabled
WebGL: Hardware accelerated
WebGL2: Hardware accelerated
WebGPU: Disabled
Problems Detected
WebGPU has been disabled via blocklist or the command line.
Disabled Features: webgpu
DAWN Info

<CPU> Vulkan backend - SwiftShader Device (Subzero)
[Default Toggle Names]
lazy_clear_resource_on_first_use: https://crbug.com/dawn/145: Clears resource to zero on first usage. This initializes the resource so that no dirty bits from recycled memory is present in the new resource.
use_temporary_buffer_in_texture_to_texture_copy: https://crbug.com/dawn/42: Split texture-to-texture copy into two copies: copy from source texture into a temporary buffer, and copy from the temporary buffer into the destination texture when copying between compressed textures that don't have block-aligned sizes. This workaround is enabled by default on all Vulkan drivers to solve an issue in the Vulkan SPEC about the texture-to-texture copies with compressed formats. See #1005 (https://github.com/KhronosGroup/Vulkan-Docs/issues/1005) for more details.
vulkan_use_d32s8: https://crbug.com/dawn/286: Vulkan mandates support of either D32_FLOAT_S8 or D24_UNORM_S8. When available the backend will use D32S8 (toggle to on) but setting the toggle to off will make it use the D24S8 format when possible.
vulkan_use_s8: https://crbug.com/dawn/666: Vulkan has a pure stencil8 format but it is not universally available. When this toggle is on, the backend will use S8 for the stencil8 format, otherwise it will fallback to D32S8 or D24S8.
disallow_unsafe_apis: http://crbug.com/1138528: Produces validation errors on API entry points or parameter combinations that aren't considered secure yet.
use_vulkan_zero_initialize_workgroup_memory_extension: https://crbug.com/dawn/1302: Initialize workgroup memory with OpConstantNull on Vulkan when the Vulkan extension VK_KHR_zero_initialize_workgroup_memory is supported.
[WebGPU Forced Toggles - enabled]
disallow_spirv: https://crbug.com/1214923: Disallow usage of SPIR-V completely so that only WGSL is used for shader modules. This is useful to prevent a Chromium renderer process from successfully sending SPIR-V code to be compiled in the GPU process.
[Supported Features]
texture-compression-bc
texture-compression-etc2
texture-compression-astc
timestamp-query
depth-clamping
depth32float-stencil8
indirect-first-instance
dawn-internal-usages
dawn-native
Version Information
Data exported
2022-08-05T08:55:18.255Z
Chrome version
Chrome/104.0.5112.79
Operating system
Linux 5.18.16-arch1-1
Software rendering list URL
https://chromium.googlesource.com/chromium/src/+/3cf3e8c8a07d104b9e1260c910efb8f383285dc5/gpu/config/software_rendering_list.json
Driver bug list URL
https://chromium.googlesource.com/chromium/src/+/3cf3e8c8a07d104b9e1260c910efb8f383285dc5/gpu/config/gpu_driver_bug_list.json
ANGLE commit id
unknown hash
2D graphics backend
Skia/104 5a4dbb2e97302f7e574f0ba962ac4d8b3a62a36e
Command Line
/usr/lib/chromium/chromium --ignore-gpu-blocklist --disable-gpu-driver-bug-workarounds --enable-accelerated-video-decode --enable-features=VaapiVideoDecoder,VaapiVideoEncoder --use-gl=egl --disable-features=UseChromeOSDirectVideoDecoder --enable-crashpad --enable-features=VaapiVideoDecoder,VaapiVideoEncoder --disable-features=UseChromeOSDirectVideoDecoder,EventPath --flag-switches-begin --flag-switches-end --desktop-startup-id=gnome-shell/Chromium/1811-5-THINKPAD_TIME7555038
Driver Information
Initialization time
46
In-process GPU
false
Passthrough Command Decoder
false
Sandboxed
false
GPU0
VENDOR= 0x8086 [Intel], DEVICE=0x3ea0 [Mesa Intel(R) UHD Graphics 620 (WHL GT2)], DRIVER_VENDOR=Mesa, DRIVER_VERSION=22.1.4 *ACTIVE*
Optimus
false
AMD switchable
false
GPU CUDA compute capability major version
0
Pixel shader version
3.20
Vertex shader version
3.20
Max. MSAA samples
16
Machine model name
Machine model version
GL_VENDOR
Intel
GL_RENDERER
Mesa Intel(R) UHD Graphics 620 (WHL GT2)
GL_VERSION
OpenGL ES 3.2 Mesa 22.1.4
GL_EXTENSIONS
GL_EXT_blend_minmax GL_EXT_multi_draw_arrays GL_EXT_texture_filter_anisotropic GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_format_BGRA8888 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_EXT_draw_instanced GL_EXT_texture_sRGB_decode GL_OES_EGL_image GL_OES_depth_texture GL_AMD_performance_monitor GL_OES_packed_depth_stencil GL_EXT_texture_type_2_10_10_10_REV GL_NV_conditional_render GL_OES_get_program_binary GL_APPLE_texture_max_level GL_EXT_discard_framebuffer GL_EXT_read_format_bgra GL_NV_pack_subimage GL_EXT_frag_depth GL_NV_fbo_color_attachments GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_array_object GL_OES_viewport_array GL_ANGLE_pack_reverse_row_order GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_occlusion_query_boolean GL_EXT_robustness GL_EXT_texture_rg GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil GL_EXT_draw_buffers GL_EXT_map_buffer_range GL_KHR_debug GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_NV_pixel_buffer_object GL_OES_depth_texture_cube_map GL_OES_required_internalformat GL_OES_surfaceless_context GL_EXT_color_buffer_float GL_EXT_sRGB_write_control GL_EXT_separate_shader_objects GL_EXT_shader_framebuffer_fetch GL_EXT_shader_group_vote GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix GL_EXT_tessellation_point_size GL_EXT_tessellation_shader GL_INTEL_conservative_rasterization GL_INTEL_performance_query GL_ANDROID_extension_pack_es31a GL_EXT_base_instance GL_EXT_compressed_ETC1_RGB8_sub_texture GL_EXT_copy_image GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex GL_EXT_gpu_shader5 GL_EXT_polygon_offset_clamp GL_EXT_primitive_bounding_box GL_EXT_render_snorm GL_EXT_shader_io_blocks GL_EXT_texture_border_clamp GL_EXT_texture_buffer GL_EXT_texture_cube_map_array GL_EXT_texture_norm16 GL_EXT_texture_view GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_robust_buffer_access_behavior GL_NV_image_formats GL_OES_copy_image GL_OES_draw_buffers_indexed GL_OES_draw_elements_base_vertex GL_OES_gpu_shader5 GL_OES_primitive_bounding_box GL_OES_sample_shading GL_OES_sample_variables GL_OES_shader_io_blocks GL_OES_shader_multisample_interpolation GL_OES_tessellation_point_size GL_OES_tessellation_shader GL_OES_texture_border_clamp GL_OES_texture_buffer GL_OES_texture_cube_map_array GL_OES_texture_stencil8 GL_OES_texture_storage_multisample_2d_array GL_OES_texture_view GL_EXT_blend_func_extended GL_EXT_buffer_storage GL_EXT_float_blend GL_EXT_geometry_point_size GL_EXT_geometry_shader GL_EXT_shader_samples_identical GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_KHR_texture_compression_astc_sliced_3d GL_NV_fragment_shader_interlock GL_OES_EGL_image_external_essl3 GL_OES_geometry_point_size GL_OES_geometry_shader GL_OES_shader_image_atomic GL_EXT_clear_texture GL_EXT_clip_cull_distance GL_EXT_disjoint_timer_query GL_EXT_texture_compression_s3tc_srgb GL_MESA_shader_integer_functions GL_EXT_clip_control GL_EXT_color_buffer_half_float GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_semaphore GL_EXT_semaphore_fd GL_EXT_texture_compression_bptc GL_EXT_texture_mirror_clamp_to_edge GL_KHR_parallel_shader_compile GL_EXT_EGL_image_storage GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_texture_shadow_lod GL_INTEL_blackhole_render GL_MESA_framebuffer_flip_y GL_NV_compute_shader_derivatives GL_EXT_demote_to_helper_invocation GL_EXT_depth_clamp GL_EXT_texture_query_lod GL_MESA_bgra
Disabled Extensions
Disabled WebGL Extensions
Window system binding vendor
Mesa Project
Window system binding version
1.5
Window system binding extensions
EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display
XDG_CURRENT_DESKTOP
GNOME
XDG_SESSION_TYPE
wayland
GDMSESSION
gnome
Ozone platform
x11
Direct rendering version
unknown
Reset notification strategy
0x8252
GPU process crash count
0
gfx::BufferFormats supported for allocation and texturing
R_8: not supported, R_16: not supported, RG_88: not supported, RG_1616: not supported, BGR_565: not supported, RGBA_4444: not supported, RGBX_8888: not supported, RGBA_8888: not supported, BGRX_8888: not supported, BGRA_1010102: not supported, RGBA_1010102: not supported, BGRA_8888: not supported, RGBA_F16: not supported, YVU_420: not supported, YUV_420_BIPLANAR: not supported, P010: not supported
Compositor Information
Tile Update Mode
One-copy
Partial Raster
Enabled
GpuMemoryBuffers Status
R_8
Software only
R_16
Software only
RG_88
Software only
RG_1616
Software only
BGR_565
Software only
RGBA_4444
Software only
RGBX_8888
Software only
RGBA_8888
Software only
BGRX_8888
Software only
BGRA_1010102
Software only
RGBA_1010102
Software only
BGRA_8888
Software only
RGBA_F16
Software only
YVU_420
Software only
YUV_420_BIPLANAR
Software only
P010
Software only
Display(s) Information
Info
Display[33] bounds=[0,0 1920x1080], workarea=[58,32 1862x1048], scale=1, rotation=0, panel_rotation=0 external.
Color space (all)
{primaries:BT709, transfer:SRGB, matrix:RGB, range:FULL}
Buffer format (all)
BGRA_8888
SDR white level in nits
203
HDR relative maximum luminance
1
Bits per color component
8
Bits per pixel
24
Refresh Rate in Hz
59
Video Acceleration Information
Decoding
Decode h264 baseline
16x16 to 4096x4096 pixels
Decode h264 main
16x16 to 4096x4096 pixels
Decode h264 high
16x16 to 4096x4096 pixels
Decode vp8
16x16 to 4096x4096 pixels
Decode vp9 profile0
16x16 to 8192x8192 pixels
Encoding
Encode h264 baseline
321x241 to 4096x4096 pixels, and/or 30.000 fps
Encode h264 main
321x241 to 4096x4096 pixels, and/or 30.000 fps
Encode h264 high
321x241 to 4096x4096 pixels, and/or 30.000 fps
Encode vp8
321x241 to 4096x4096 pixels, and/or 30.000 fps
Vulkan Information
Device Performance Information
Log Messages
[14393:14393:0805/104208.114374:ERROR:gpu_init.cc(486)] : Passthrough is not supported, GL is egl, ANGLE is
[14393:14393:0805/104208.116143:WARNING:sandbox_linux.cc(376)] : InitializeSandbox() called with multiple threads in process gpu-process.
[14393:14393:0805/104211.535115:ERROR:gl_surface_presentation_helper.cc(260)] : GetVSyncParametersIfAvailable() failed for 1 times!
[14393:14393:0805/104243.250112:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100248 s, last_timebase_=7590203454 bogo-microseconds, timebase=7590303702 bogo-microseconds, last_media_stream_counter_=620, media_stream_counter=621
[14393:14393:0805/104243.711639:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100001 s, last_timebase_=7590670939 bogo-microseconds, timebase=7590770940 bogo-microseconds, last_media_stream_counter_=625, media_stream_counter=626
[14393:14393:0805/104244.738490:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.10027 s, last_timebase_=7591690041 bogo-microseconds, timebase=7591790311 bogo-microseconds, last_media_stream_counter_=636, media_stream_counter=637
[14393:14393:0805/104245.380784:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100037 s, last_timebase_=7592341963 bogo-microseconds, timebase=7592442000 bogo-microseconds, last_media_stream_counter_=643, media_stream_counter=644
[14393:14393:0805/104246.509907:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.102812 s, last_timebase_=7593442051 bogo-microseconds, timebase=7593544863 bogo-microseconds, last_media_stream_counter_=654, media_stream_counter=655
[14393:14393:0805/104534.936973:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100189 s, last_timebase_=7761895768 bogo-microseconds, timebase=7761995957 bogo-microseconds, last_media_stream_counter_=3045, media_stream_counter=3046
[14393:14393:0805/104536.219446:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.103767 s, last_timebase_=7763154411 bogo-microseconds, timebase=7763258178 bogo-microseconds, last_media_stream_counter_=3058, media_stream_counter=3059
[14393:14393:0805/104536.640300:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101202 s, last_timebase_=7763575034 bogo-microseconds, timebase=7763676236 bogo-microseconds, last_media_stream_counter_=3062, media_stream_counter=3063
[14393:14393:0805/104537.052590:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.102564 s, last_timebase_=7763987702 bogo-microseconds, timebase=7764090266 bogo-microseconds, last_media_stream_counter_=3066, media_stream_counter=3067
[14393:14393:0805/104537.154739:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.102599 s, last_timebase_=7764090266 bogo-microseconds, timebase=7764192865 bogo-microseconds, last_media_stream_counter_=3067, media_stream_counter=3068
[14393:14393:0805/104537.257783:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100376 s, last_timebase_=7764192865 bogo-microseconds, timebase=7764293241 bogo-microseconds, last_media_stream_counter_=3068, media_stream_counter=3069
[14393:14393:0805/104537.669692:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.104382 s, last_timebase_=7764604680 bogo-microseconds, timebase=7764709062 bogo-microseconds, last_media_stream_counter_=3072, media_stream_counter=3073
[14393:14393:0805/104537.772886:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100173 s, last_timebase_=7764807732 bogo-microseconds, timebase=7764907905 bogo-microseconds, last_media_stream_counter_=3074, media_stream_counter=3075
[14393:14393:0805/104538.087267:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100331 s, last_timebase_=7765122014 bogo-microseconds, timebase=7765222345 bogo-microseconds, last_media_stream_counter_=3077, media_stream_counter=3078
[14393:14393:0805/104538.287862:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.103446 s, last_timebase_=7765222345 bogo-microseconds, timebase=7765325791 bogo-microseconds, last_media_stream_counter_=3078, media_stream_counter=3079
[14393:14393:0805/104538.291313:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100188 s, last_timebase_=7765325791 bogo-microseconds, timebase=7765425979 bogo-microseconds, last_media_stream_counter_=3079, media_stream_counter=3080
[14393:14393:0805/104539.304957:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100346 s, last_timebase_=7766339701 bogo-microseconds, timebase=7766440047 bogo-microseconds, last_media_stream_counter_=3089, media_stream_counter=3090
[14393:14393:0805/104539.603105:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.103651 s, last_timebase_=7766539362 bogo-microseconds, timebase=7766643013 bogo-microseconds, last_media_stream_counter_=3091, media_stream_counter=3092
[14393:14393:0805/104540.019687:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101389 s, last_timebase_=7766954396 bogo-microseconds, timebase=7767055785 bogo-microseconds, last_media_stream_counter_=3095, media_stream_counter=3096
[14393:14393:0805/104540.120399:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101161 s, last_timebase_=7767055785 bogo-microseconds, timebase=7767156946 bogo-microseconds, last_media_stream_counter_=3096, media_stream_counter=3097
[14393:14393:0805/104540.221628:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.102555 s, last_timebase_=7767156946 bogo-microseconds, timebase=7767259501 bogo-microseconds, last_media_stream_counter_=3097, media_stream_counter=3098
[14393:14393:0805/104540.424001:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100808 s, last_timebase_=7767358994 bogo-microseconds, timebase=7767459802 bogo-microseconds, last_media_stream_counter_=3099, media_stream_counter=3100
[14393:14393:0805/104540.737582:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100945 s, last_timebase_=7767671317 bogo-microseconds, timebase=7767772262 bogo-microseconds, last_media_stream_counter_=3102, media_stream_counter=3103
[14393:14393:0805/104540.836314:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101319 s, last_timebase_=7767772262 bogo-microseconds, timebase=7767873581 bogo-microseconds, last_media_stream_counter_=3103, media_stream_counter=3104
[14393:14393:0805/104541.135960:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.102784 s, last_timebase_=7768072016 bogo-microseconds, timebase=7768174800 bogo-microseconds, last_media_stream_counter_=3106, media_stream_counter=3107
[14393:14393:0805/104541.439985:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101413 s, last_timebase_=7768374426 bogo-microseconds, timebase=7768475839 bogo-microseconds, last_media_stream_counter_=3109, media_stream_counter=3110
[14393:14393:0805/104541.973734:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100134 s, last_timebase_=7769008545 bogo-microseconds, timebase=7769108679 bogo-microseconds, last_media_stream_counter_=3115, media_stream_counter=3116
[14393:14393:0805/104542.509569:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100728 s, last_timebase_=7769543930 bogo-microseconds, timebase=7769644658 bogo-microseconds, last_media_stream_counter_=3120, media_stream_counter=3121
[14393:14393:0805/104543.146294:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100366 s, last_timebase_=7770180443 bogo-microseconds, timebase=7770280809 bogo-microseconds, last_media_stream_counter_=3126, media_stream_counter=3127
[14393:14393:0805/104543.679444:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100096 s, last_timebase_=7770713545 bogo-microseconds, timebase=7770813641 bogo-microseconds, last_media_stream_counter_=3131, media_stream_counter=3132
[14393:14393:0805/104544.097720:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100394 s, last_timebase_=7771030265 bogo-microseconds, timebase=7771130659 bogo-microseconds, last_media_stream_counter_=3134, media_stream_counter=3135
[14393:14393:0805/104544.729470:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100417 s, last_timebase_=7771663040 bogo-microseconds, timebase=7771763457 bogo-microseconds, last_media_stream_counter_=3140, media_stream_counter=3141
[14393:14393:0805/104545.796028:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100364 s, last_timebase_=7772830129 bogo-microseconds, timebase=7772930493 bogo-microseconds, last_media_stream_counter_=3151, media_stream_counter=3152
[14393:14393:0805/104546.746353:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100409 s, last_timebase_=7773780481 bogo-microseconds, timebase=7773880890 bogo-microseconds, last_media_stream_counter_=3160, media_stream_counter=3161
[14393:14393:0805/104548.328962:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100787 s, last_timebase_=7775363214 bogo-microseconds, timebase=7775464001 bogo-microseconds, last_media_stream_counter_=3175, media_stream_counter=3176
[14393:14393:0805/104549.279087:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100172 s, last_timebase_=7776313628 bogo-microseconds, timebase=7776413800 bogo-microseconds, last_media_stream_counter_=3184, media_stream_counter=3185
[14393:14393:0805/104550.429626:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101225 s, last_timebase_=7777362626 bogo-microseconds, timebase=7777463851 bogo-microseconds, last_media_stream_counter_=3194, media_stream_counter=3195
[14393:14393:0805/104550.644957:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100277 s, last_timebase_=7777679696 bogo-microseconds, timebase=7777779973 bogo-microseconds, last_media_stream_counter_=3197, media_stream_counter=3198
[14393:14393:0805/104552.092551:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100287 s, last_timebase_=7779027344 bogo-microseconds, timebase=7779127631 bogo-microseconds, last_media_stream_counter_=3210, media_stream_counter=3211
[14393:14393:0805/104936.425060:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100609 s, last_timebase_=8003375711 bogo-microseconds, timebase=8003476320 bogo-microseconds, last_media_stream_counter_=6747, media_stream_counter=6748
[14393:14393:0805/104936.757783:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100019 s, last_timebase_=8003792574 bogo-microseconds, timebase=8003892593 bogo-microseconds, last_media_stream_counter_=6751, media_stream_counter=6752
[14393:14393:0805/104937.174883:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100737 s, last_timebase_=8004108956 bogo-microseconds, timebase=8004209693 bogo-microseconds, last_media_stream_counter_=6754, media_stream_counter=6755
[14393:14393:0805/104937.492149:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100867 s, last_timebase_=8004425765 bogo-microseconds, timebase=8004526632 bogo-microseconds, last_media_stream_counter_=6757, media_stream_counter=6758
[14393:14393:0805/104938.858182:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100089 s, last_timebase_=8005892273 bogo-microseconds, timebase=8005992362 bogo-microseconds, last_media_stream_counter_=6771, media_stream_counter=6772
[14393:14393:0805/104939.165486:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100281 s, last_timebase_=8006200081 bogo-microseconds, timebase=8006300362 bogo-microseconds, last_media_stream_counter_=6774, media_stream_counter=6775
[14393:14393:0805/104939.365733:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.104001 s, last_timebase_=8006300362 bogo-microseconds, timebase=8006404363 bogo-microseconds, last_media_stream_counter_=6775, media_stream_counter=6776
[14393:14393:0805/104941.218911:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100082 s, last_timebase_=8008253776 bogo-microseconds, timebase=8008353858 bogo-microseconds, last_media_stream_counter_=6794, media_stream_counter=6795
[14393:14393:0805/104942.944097:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100245 s, last_timebase_=8009884487 bogo-microseconds, timebase=8009984732 bogo-microseconds, last_media_stream_counter_=6810, media_stream_counter=6811
[14393:14393:0805/104943.041091:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.10006 s, last_timebase_=8009984732 bogo-microseconds, timebase=8010084792 bogo-microseconds, last_media_stream_counter_=6811, media_stream_counter=6812
[14393:14393:0805/104943.244033:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100707 s, last_timebase_=8010184241 bogo-microseconds, timebase=8010284948 bogo-microseconds, last_media_stream_counter_=6813, media_stream_counter=6814
[14393:14393:0805/104943.250095:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100035 s, last_timebase_=8010284948 bogo-microseconds, timebase=8010384983 bogo-microseconds, last_media_stream_counter_=6814, media_stream_counter=6815
[14393:14393:0805/104943.449708:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101716 s, last_timebase_=8010384983 bogo-microseconds, timebase=8010486699 bogo-microseconds, last_media_stream_counter_=6815, media_stream_counter=6816
[14393:14393:0805/104943.550649:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100033 s, last_timebase_=8010486699 bogo-microseconds, timebase=8010586732 bogo-microseconds, last_media_stream_counter_=6816, media_stream_counter=6817
[14393:14393:0805/104943.650843:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100851 s, last_timebase_=8010586732 bogo-microseconds, timebase=8010687583 bogo-microseconds, last_media_stream_counter_=6817, media_stream_counter=6818
[14393:14393:0805/104943.752150:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100439 s, last_timebase_=8010687583 bogo-microseconds, timebase=8010788022 bogo-microseconds, last_media_stream_counter_=6818, media_stream_counter=6819
[14393:14393:0805/104944.572507:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100498 s, last_timebase_=8011504265 bogo-microseconds, timebase=8011604763 bogo-microseconds, last_media_stream_counter_=6826, media_stream_counter=6827
[14393:14393:0805/104945.506429:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100701 s, last_timebase_=8012439170 bogo-microseconds, timebase=8012539871 bogo-microseconds, last_media_stream_counter_=6835, media_stream_counter=6836
[14393:14393:0805/104946.336256:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100209 s, last_timebase_=8013371144 bogo-microseconds, timebase=8013471353 bogo-microseconds, last_media_stream_counter_=6844, media_stream_counter=6845
[14393:14393:0805/104949.533245:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.102838 s, last_timebase_=8016469052 bogo-microseconds, timebase=8016571890 bogo-microseconds, last_media_stream_counter_=6874, media_stream_counter=6875
[14393:14393:0805/104950.574296:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100465 s, last_timebase_=8017505244 bogo-microseconds, timebase=8017605709 bogo-microseconds, last_media_stream_counter_=6884, media_stream_counter=6885
[14393:14393:0805/104950.787291:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100045 s, last_timebase_=8017822208 bogo-microseconds, timebase=8017922253 bogo-microseconds, last_media_stream_counter_=6887, media_stream_counter=6888
[14393:14393:0805/104951.420810:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100276 s, last_timebase_=8018455579 bogo-microseconds, timebase=8018555855 bogo-microseconds, last_media_stream_counter_=6893, media_stream_counter=6894
[14393:14393:0805/104952.373655:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.10037 s, last_timebase_=8019408034 bogo-microseconds, timebase=8019508404 bogo-microseconds, last_media_stream_counter_=6902, media_stream_counter=6903
[14393:14393:0805/104953.721600:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.102877 s, last_timebase_=8020657064 bogo-microseconds, timebase=8020759941 bogo-microseconds, last_media_stream_counter_=6914, media_stream_counter=6915
[14393:14393:0805/104953.824039:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101041 s, last_timebase_=8020759941 bogo-microseconds, timebase=8020860982 bogo-microseconds, last_media_stream_counter_=6915, media_stream_counter=6916
[14393:14393:0805/104954.340855:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.107748 s, last_timebase_=8021286138 bogo-microseconds, timebase=8021393886 bogo-microseconds, last_media_stream_counter_=6920, media_stream_counter=6921
[14393:14393:0805/104954.874476:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100685 s, last_timebase_=8021809047 bogo-microseconds, timebase=8021909732 bogo-microseconds, last_media_stream_counter_=6925, media_stream_counter=6926
[14393:14393:0805/104955.792039:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100955 s, last_timebase_=8022725989 bogo-microseconds, timebase=8022826944 bogo-microseconds, last_media_stream_counter_=6934, media_stream_counter=6935
[14393:14393:0805/104956.104959:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.104194 s, last_timebase_=8023038100 bogo-microseconds, timebase=8023142294 bogo-microseconds, last_media_stream_counter_=6937, media_stream_counter=6938
[14393:14393:0805/104957.134971:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.110567 s, last_timebase_=8024074538 bogo-microseconds, timebase=8024185105 bogo-microseconds, last_media_stream_counter_=6947, media_stream_counter=6948
[14393:14393:0805/104957.551722:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.110177 s, last_timebase_=8024492076 bogo-microseconds, timebase=8024602253 bogo-microseconds, last_media_stream_counter_=6951, media_stream_counter=6952
[14393:14393:0805/104959.837829:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100748 s, last_timebase_=8026872127 bogo-microseconds, timebase=8026972875 bogo-microseconds, last_media_stream_counter_=6971, media_stream_counter=6972
[14393:14393:0805/105004.455580:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.108628 s, last_timebase_=8031281530 bogo-microseconds, timebase=8031390158 bogo-microseconds, last_media_stream_counter_=7000, media_stream_counter=7001
[14393:14393:0805/105005.074197:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101007 s, last_timebase_=8032006761 bogo-microseconds, timebase=8032107768 bogo-microseconds, last_media_stream_counter_=7006, media_stream_counter=7007
[14393:14393:0805/105005.172358:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.102429 s, last_timebase_=8032107768 bogo-microseconds, timebase=8032210197 bogo-microseconds, last_media_stream_counter_=7007, media_stream_counter=7008
[14393:14393:0805/105005.679460:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100091 s, last_timebase_=8032613848 bogo-microseconds, timebase=8032713939 bogo-microseconds, last_media_stream_counter_=7012, media_stream_counter=7013
[14393:14393:0805/105006.813782:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100477 s, last_timebase_=8033748747 bogo-microseconds, timebase=8033849224 bogo-microseconds, last_media_stream_counter_=7023, media_stream_counter=7024
[14393:14393:0805/105007.946715:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100651 s, last_timebase_=8034881183 bogo-microseconds, timebase=8034981834 bogo-microseconds, last_media_stream_counter_=7034, media_stream_counter=7035
[14393:14393:0805/105008.545903:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101028 s, last_timebase_=8035481298 bogo-microseconds, timebase=8035582326 bogo-microseconds, last_media_stream_counter_=7040, media_stream_counter=7041
[14393:14393:0805/105009.796620:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100055 s, last_timebase_=8036831302 bogo-microseconds, timebase=8036931357 bogo-microseconds, last_media_stream_counter_=7053, media_stream_counter=7054
[14393:14393:0805/105010.765457:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100482 s, last_timebase_=8037800026 bogo-microseconds, timebase=8037900508 bogo-microseconds, last_media_stream_counter_=7062, media_stream_counter=7063
[14393:14393:0805/105011.496690:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100118 s, last_timebase_=8038530926 bogo-microseconds, timebase=8038631044 bogo-microseconds, last_media_stream_counter_=7069, media_stream_counter=7070
[14393:14393:0805/105012.222654:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100538 s, last_timebase_=8039157238 bogo-microseconds, timebase=8039257776 bogo-microseconds, last_media_stream_counter_=7075, media_stream_counter=7076
[14393:14393:0805/105012.430695:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.10065 s, last_timebase_=8039465137 bogo-microseconds, timebase=8039565787 bogo-microseconds, last_media_stream_counter_=7078, media_stream_counter=7079
[14393:14393:0805/105012.841166:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100009 s, last_timebase_=8039774168 bogo-microseconds, timebase=8039874177 bogo-microseconds, last_media_stream_counter_=7081, media_stream_counter=7082
[14393:14393:0805/105013.045487:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.10031 s, last_timebase_=8040079832 bogo-microseconds, timebase=8040180142 bogo-microseconds, last_media_stream_counter_=7084, media_stream_counter=7085
[14393:14393:0805/105013.245558:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.102203 s, last_timebase_=8040180142 bogo-microseconds, timebase=8040282345 bogo-microseconds, last_media_stream_counter_=7085, media_stream_counter=7086
[14393:14393:0805/105015.040674:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.110557 s, last_timebase_=8041980073 bogo-microseconds, timebase=8042090630 bogo-microseconds, last_media_stream_counter_=7102, media_stream_counter=7103
[14393:14393:0805/105017.123841:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100278 s, last_timebase_=8044057278 bogo-microseconds, timebase=8044157556 bogo-microseconds, last_media_stream_counter_=7122, media_stream_counter=7123
[14393:14393:0805/105021.970057:ERROR:gl_surface_presentation_helper.cc(260)] : GetVSyncParametersIfAvailable() failed for 2 times!
[14393:14393:0805/105029.293927:ERROR:gl_surface_presentation_helper.cc(260)] : GetVSyncParametersIfAvailable() failed for 3 times!
[14393:14393:0805/105115.237271:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100002 s, last_timebase_=8102272367 bogo-microseconds, timebase=8102372369 bogo-microseconds, last_media_stream_counter_=7175, media_stream_counter=7176
[14393:14393:0805/105153.091419:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100077 s, last_timebase_=8140126416 bogo-microseconds, timebase=8140226493 bogo-microseconds, last_media_stream_counter_=7190, media_stream_counter=7191
[14393:14393:0805/105153.407558:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.116128 s, last_timebase_=8140343010 bogo-microseconds, timebase=8140459138 bogo-microseconds, last_media_stream_counter_=7192, media_stream_counter=7193
[14393:14393:0805/105216.776788:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100238 s, last_timebase_=8163811417 bogo-microseconds, timebase=8163911655 bogo-microseconds, last_media_stream_counter_=7229, media_stream_counter=7230
[14393:14393:0805/105217.094528:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.116502 s, last_timebase_=8164029221 bogo-microseconds, timebase=8164145723 bogo-microseconds, last_media_stream_counter_=7231, media_stream_counter=7232
[14393:14393:0805/105217.211196:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.10014 s, last_timebase_=8164245435 bogo-microseconds, timebase=8164345575 bogo-microseconds, last_media_stream_counter_=7233, media_stream_counter=7234
[14393:14393:0805/105217.529141:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100297 s, last_timebase_=8164563761 bogo-microseconds, timebase=8164664058 bogo-microseconds, last_media_stream_counter_=7236, media_stream_counter=7237
[14393:14393:0805/105223.744318:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.10145 s, last_timebase_=8170679410 bogo-microseconds, timebase=8170780860 bogo-microseconds, last_media_stream_counter_=7267, media_stream_counter=7268
[14393:14393:0805/105228.448838:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100404 s, last_timebase_=8174484363 bogo-microseconds, timebase=8174584767 bogo-microseconds, last_media_stream_counter_=7274, media_stream_counter=7275
[14393:14393:0805/105328.551247:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100152 s, last_timebase_=8235585652 bogo-microseconds, timebase=8235685804 bogo-microseconds, last_media_stream_counter_=7307, media_stream_counter=7308
[14393:14393:0805/105331.439447:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.103595 s, last_timebase_=8238374568 bogo-microseconds, timebase=8238478163 bogo-microseconds, last_media_stream_counter_=7324, media_stream_counter=7325
[14393:14393:0805/105331.758205:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100493 s, last_timebase_=8238691359 bogo-microseconds, timebase=8238791852 bogo-microseconds, last_media_stream_counter_=7327, media_stream_counter=7328
[14393:14393:0805/105331.856750:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.102293 s, last_timebase_=8238791852 bogo-microseconds, timebase=8238894145 bogo-microseconds, last_media_stream_counter_=7328, media_stream_counter=7329
[14393:14393:0805/105334.880997:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101656 s, last_timebase_=8241816907 bogo-microseconds, timebase=8241918563 bogo-microseconds, last_media_stream_counter_=7340, media_stream_counter=7341
[14393:14393:0805/105336.004992:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.10076 s, last_timebase_=8242940437 bogo-microseconds, timebase=8243041197 bogo-microseconds, last_media_stream_counter_=7351, media_stream_counter=7352
[14393:14393:0805/105336.419826:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.1028 s, last_timebase_=8243355732 bogo-microseconds, timebase=8243458532 bogo-microseconds, last_media_stream_counter_=7355, media_stream_counter=7356
[14393:14393:0805/105336.423722:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100253 s, last_timebase_=8243458532 bogo-microseconds, timebase=8243558785 bogo-microseconds, last_media_stream_counter_=7356, media_stream_counter=7357
[14393:14393:0805/105336.524045:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100285 s, last_timebase_=8243558785 bogo-microseconds, timebase=8243659070 bogo-microseconds, last_media_stream_counter_=7357, media_stream_counter=7358
[14393:14393:0805/105337.989071:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100288 s, last_timebase_=8245022990 bogo-microseconds, timebase=8245123278 bogo-microseconds, last_media_stream_counter_=7371, media_stream_counter=7372
[14393:14393:0805/105338.916439:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.106174 s, last_timebase_=8245850979 bogo-microseconds, timebase=8245957153 bogo-microseconds, last_media_stream_counter_=7379, media_stream_counter=7380
[14393:14393:0805/105339.017274:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101781 s, last_timebase_=8245957153 bogo-microseconds, timebase=8246058934 bogo-microseconds, last_media_stream_counter_=7380, media_stream_counter=7381
[14393:14393:0805/105340.057413:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100098 s, last_timebase_=8246990531 bogo-microseconds, timebase=8247090629 bogo-microseconds, last_media_stream_counter_=7390, media_stream_counter=7391
[14393:14393:0805/105343.765833:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.103893 s, last_timebase_=8250700020 bogo-microseconds, timebase=8250803913 bogo-microseconds, last_media_stream_counter_=7426, media_stream_counter=7427
[14393:14393:0805/105345.956741:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101463 s, last_timebase_=8252893055 bogo-microseconds, timebase=8252994518 bogo-microseconds, last_media_stream_counter_=7446, media_stream_counter=7447
[14393:14393:0805/105346.159108:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100765 s, last_timebase_=8253094092 bogo-microseconds, timebase=8253194857 bogo-microseconds, last_media_stream_counter_=7448, media_stream_counter=7449
[14393:14393:0805/105346.259179:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101174 s, last_timebase_=8253194857 bogo-microseconds, timebase=8253296031 bogo-microseconds, last_media_stream_counter_=7449, media_stream_counter=7450
[14393:14393:0805/105347.361766:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101095 s, last_timebase_=8254296691 bogo-microseconds, timebase=8254397786 bogo-microseconds, last_media_stream_counter_=7460, media_stream_counter=7461
[14393:14393:0805/105347.774727:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.102412 s, last_timebase_=8254710492 bogo-microseconds, timebase=8254812904 bogo-microseconds, last_media_stream_counter_=7464, media_stream_counter=7465
[14393:14393:0805/105347.877177:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100691 s, last_timebase_=8254812904 bogo-microseconds, timebase=8254913595 bogo-microseconds, last_media_stream_counter_=7465, media_stream_counter=7466
[14393:14393:0805/105347.978261:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.101108 s, last_timebase_=8254913595 bogo-microseconds, timebase=8255014703 bogo-microseconds, last_media_stream_counter_=7466, media_stream_counter=7467
[14393:14393:0805/105348.079219:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.1004 s, last_timebase_=8255014703 bogo-microseconds, timebase=8255115103 bogo-microseconds, last_media_stream_counter_=7467, media_stream_counter=7468
[14393:14393:0805/105348.179374:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.10003 s, last_timebase_=8255115103 bogo-microseconds, timebase=8255215133 bogo-microseconds, last_media_stream_counter_=7468, media_stream_counter=7469
[14393:14393:0805/105348.279585:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100741 s, last_timebase_=8255215133 bogo-microseconds, timebase=8255315874 bogo-microseconds, last_media_stream_counter_=7469, media_stream_counter=7470
[14393:14393:0805/105348.815630:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100099 s, last_timebase_=8255850384 bogo-microseconds, timebase=8255950483 bogo-microseconds, last_media_stream_counter_=7475, media_stream_counter=7476
[14393:14393:0805/105349.749573:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100409 s, last_timebase_=8256683293 bogo-microseconds, timebase=8256783702 bogo-microseconds, last_media_stream_counter_=7483, media_stream_counter=7484
[14393:14393:0805/105350.684189:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.10077 s, last_timebase_=8257618117 bogo-microseconds, timebase=8257718887 bogo-microseconds, last_media_stream_counter_=7492, media_stream_counter=7493
[14393:14393:0805/105350.900633:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.100287 s, last_timebase_=8257935185 bogo-microseconds, timebase=8258035472 bogo-microseconds, last_media_stream_counter_=7495, media_stream_counter=7496
[14393:14393:0805/105433.118520:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.269037 s, last_timebase_=8299919659 bogo-microseconds, timebase=8300188696 bogo-microseconds, last_media_stream_counter_=7555, media_stream_counter=7556
[14393:14393:0805/105518.024453:ERROR:sync_control_vsync_provider.cc(139)] : Calculated bogus refresh interval=0.26928 s, last_timebase_=8344826013 bogo-microseconds, timebase=8345095293 bogo-microseconds, last_media_stream_counter_=7634, media_stream_counter=7635

If I watch a video with avc1.4D401F,mp4a.40.2 in chromium (e.g., on twitch), I can see intel_gpu_top showing activity for Video and VideoEnhance and CPU usage stays relatively low. So far so good.

However, it feels to me like chromium's performance degrades after i started the video: the video starts out fine but becomes laggier (less FPS) over time. Also chromium animations (e.g., opening a new tab) are less smooth while watching the video.

Anyone else having this experience?

Offline

#708 2022-08-29 02:03:07

cloverskull
Member
Registered: 2018-09-30
Posts: 206

Re: chromium: hardware video acceleration with VA-API

Posting here (partially for myself to refer to later) as I've just gotten VAAPI to work with both Google Chrome stable as well as Brave browser. First, in ~/.<browser>-flags.conf, I have

--use-vulkan
--use-gl=desktop
--enable-zero-copy
--enable-hardware-overlays
--enable-features=VaapiVideoDecoder,CanvasOopRasterization
--disable-features=UseSkiaRenderer,UseChromeOSDirectVideoDecoder
--ignore-gpu-blocklist

The way that I got Brave browser to read a config file was basically by following the instructions here: https://michaelabrahamsen.com/posts/usi … -in-linux/

Offline

#709 2022-09-24 01:43:15

Praxis88
Member
Registered: 2019-11-19
Posts: 19

Re: chromium: hardware video acceleration with VA-API

I could not replicate your success peirro

still straight 0's on video and videoenhance with intep_gpu_top

Offline

#710 2022-09-25 01:12:27

zxcv
Member
Registered: 2015-10-19
Posts: 9

Re: chromium: hardware video acceleration with VA-API

Broken again for me with 105.0.5195.125-3
Nvidia gpu and I use flags:

--ignore-gpu-blocklist 
--enable-gpu-rasterization 
--enable-zero-copy 
--enable-features=VaapiVideoEncoder,VaapiVideoDecoder,CanvasOopRasterization 
--disable-gpu-driver-bug-workarounds 
--disable-features=UseSkiaRenderer,UseChromeOSDirectVideoDecoder 
--canvas-oop-rasterization 
--use-gl=desktop

Downgraded to 104.0.5112.79-1 and with the same flags hardware acceleration of avc1/h264 works.

Offline

#711 2022-10-11 00:31:10

tmathmeyer
Member
From: Kirkland, WA
Registered: 2013-09-17
Posts: 20

Re: chromium: hardware video acceleration with VA-API

Hey everyone, some updates on things:

1) --disable-features=UseChromeOSDirectVideoDecoder will be going away, but not until 2) is ready
2) VaapiVideoDecoder currently relies on --enable-features=Vulkan, which _hopefully_ will change soon and the vulkan dependency will go away
3) Nvidia support is really iffy (often fails to use the |vaQuerySurfaceAttributes| vaapi function). Because of the flakiness here, it's disabled by default, but you can get it back with --enable-features=VaapiIgnoreDriverChecks

so to summarize, all you _should_ need is
chromium --enable-features=Vulkan,VaapiVideoDecoder --rest-of-your-flags
or if you've got a non-intel chip
chromium --enable-features=Vulkan,VaapiVideoDecoder,VaapiIgnoreDriverChecks --rest-of-your-flags

Offline

#712 2022-10-11 14:43:39

justkdng
Member
From: 日本
Registered: 2019-10-08
Posts: 46

Re: chromium: hardware video acceleration with VA-API

Enabling vulkan disables hardware decoding for me. Is VaapiIgnoreDriverChecks even needed? I saw no change in my system.
I have a 6700XT


GPG key: 3DEA 6251 3C80 3538 3A24  5A12 E578 6B42 E8E5 D565

Offline

#713 2022-12-10 03:42:02

gladykov
Member
Registered: 2022-12-10
Posts: 14

Re: chromium: hardware video acceleration with VA-API

That was an adventure with Opera Browser. on Endevour OS with xfce.

This is the only flag I had to use on X11 with

Intel HD Graphics 630 driver: i915 v: kernel

to make acceleration work, in

/etc/opera/default
OPERA_FLAGS="
--disable-features=UseChromeOSDirectVideoDecoder
"

This gave me an impression, of using less CPU resource:

OPERA_FLAGS="
--disable-features=UseChromeOSDirectVideoDecoder
--use-gl=desktop
"

In both cases I used ENV variable:

$LIBVA_DRIVER_NAME=iHD

Installed additional driver: intel-media-driver
Installed browser extension: enhanced-h264ify

Last edited by gladykov (2022-12-10 03:43:57)

Offline

#714 2022-12-10 03:55:16

gladykov
Member
Registered: 2022-12-10
Posts: 14

Re: chromium: hardware video acceleration with VA-API

And now comes crazy part... If you use Opera video popout (picture in picture)  , and even extend it to cover almost whole screen... CPU usage drops 7-10%, comparing to normal video watched embeded in youtube website (i7 Skylake)

Offline

#715 2023-01-02 07:01:59

mervinb
Member
Registered: 2011-11-19
Posts: 25

Re: chromium: hardware video acceleration with VA-API

I have been running chromium (latest 108.0.5359.124-1) on intel graphics (Intel TigerLake-LP GT2 [Iris Xe Graphics]). Up to about over a week ago, I was seeing accelerated video as expected. Then I noticed that video  was not as smooth as before. On checking I found CPU usage had jumped from single digit to over 20% (4k resolution), and intel_gpu_top shows that video acceleration is no longer used.

On checking with firefox, I've found vaapi still runs.

Has anybody else observed loss of hw video acceleration on chromium recently?

Last edited by mervinb (2023-01-02 07:02:21)

Offline

#716 2023-01-03 19:48:46

adi222
Member
Registered: 2023-01-03
Posts: 11

Re: chromium: hardware video acceleration with VA-API

mervinb wrote:

I have been running chromium (latest 108.0.5359.124-1) on intel graphics (Intel TigerLake-LP GT2 [Iris Xe Graphics]). Up to about over a week ago, I was seeing accelerated video as expected. Then I noticed that video  was not as smooth as before. On checking I found CPU usage had jumped from single digit to over 20% (4k resolution), and intel_gpu_top shows that video acceleration is no longer used.

On checking with firefox, I've found vaapi still runs.

Has anybody else observed loss of hw video acceleration on chromium recently?

Same here, after updating to kernel 6.1.2(or maybe some another packages updates) on mine 8350u with uhd630 vp9 youtube videos can't be hw decoded in chrome/chromium but it works in firefox... intel_gpu_top saying 0% in video, yesterday it was fine

did you find any solution? I tried different flags for chromium and another stuffs but nothing works actually, of course i am running x11 since on wayland non vaapi patched version didn't work anyway and with mine slow cpu compiling it from source could take like 5hrs

Last edited by adi222 (2023-01-03 19:53:25)

Offline

#717 2023-01-04 00:56:58

rkolbaskin
Member
Registered: 2023-01-04
Posts: 3

Re: chromium: hardware video acceleration with VA-API

mervinb wrote:

...
Has anybody else observed loss of hw video acceleration on chromium recently?

Downgrading `libva` to 2.16 seems to help.

Offline

#718 2023-01-04 05:10:29

adi222
Member
Registered: 2023-01-03
Posts: 11

Re: chromium: hardware video acceleration with VA-API

rkolbaskin wrote:
mervinb wrote:

...
Has anybody else observed loss of hw video acceleration on chromium recently?

Downgrading `libva` to 2.16 seems to help.

Yep, works fine with older libva here as well, thanks

Offline

#719 2023-01-05 21:15:14

t0prak
Member
Registered: 2022-12-30
Posts: 1

Re: chromium: hardware video acceleration with VA-API

rkolbaskin wrote:
mervinb wrote:

...
Has anybody else observed loss of hw video acceleration on chromium recently?

Downgrading `libva` to 2.16 seems to help.

Oh my god! Oh my god! You are my savior, I was almost behind on most of my work because of the HW ACC. thank you so much!

Offline

#720 2023-01-06 00:45:33

topcat01
Member
Registered: 2019-09-17
Posts: 133

Re: chromium: hardware video acceleration with VA-API

Hopefully the next update to Chrome fixes it! Thanks for the heads up.

Offline

#721 2023-01-10 15:55:11

raisedintheusa
Member
Registered: 2022-02-18
Posts: 10

Re: chromium: hardware video acceleration with VA-API

Enabling Vulkan seems to now enable acceleration but the image quality is degraded for me.

Last edited by raisedintheusa (2023-01-11 00:19:16)

Offline

#722 2023-01-14 04:33:27

vladpen
Member
Registered: 2023-01-14
Posts: 3

Re: chromium: hardware video acceleration with VA-API

Hi, is vaapi for Chromium 109 broken?

Offline

#723 2023-01-14 07:10:20

topcat01
Member
Registered: 2019-09-17
Posts: 133

Re: chromium: hardware video acceleration with VA-API

Chrome 109 still broken with libva 2.17.0-1.

Offline

#724 2023-01-14 21:55:10

iamUndefined
Member
Registered: 2015-01-26
Posts: 4

Re: chromium: hardware video acceleration with VA-API

I am seeing the same issue on intel igpu.

I can only get vaapi to work by downgrading:
libva --> 2.16.0-1
chromium --> 108.0.5359.124-1

Offline

#725 2023-01-14 22:12:29

bsdice
Member
Registered: 2016-08-06
Posts: 14

Re: chromium: hardware video acceleration with VA-API

@iamUndefined Downgrading Chromium is not an option, unless you use the Arch archive in pacman.conf to fix updates to one specific date. And if you use the browser only on internal websites. Otherwise you'll get bitten within a few weeks by some random library update, which will break the browser. Sadly, chromium pulls in a literal boatload of libraries from the system, even though it needs regular (weekly? daily...) security updates anyhow. This should all be made static and linked into the browser, but it's not happening. There are also serious sandbox and Javascript security flaws patched every week. Not advisable to not be patched up. Usage of uBlock and uMatrix to limit what a site can load from 3rd party sources is imho good, but not enough.

On 108 I had the occasional video freezes on Intel gen 9.5 on a Kaby Lake CPU. So I'm about to give up VAAPI for Chromium. I can recommend using yt-dlp and mpv which has working VAAPI support.

$ cat ~/.config/mpv/mpv.conf
ytdl-format="(bv*[vcodec~='^((he|a)vc|h26[45])']+ba[ext=m4a])/(bv*+ba/b)"

cache-pause-initial=yes
cache-pause-wait=3

alang=eng,en,ger,deu,de
slang=ger,deu,de,eng,en
sub-font="Noto Sans"
osd-font="Noto Sans"

volume-max=100
no-audio-display
no-border
ao=pulse
sid=no

vo=gpu
hwdec=vaapi
hdr-compute-peak=no

Offline

Board footer

Powered by FluxBB