telegramdesktop / tdesktop

Telegram Desktop messaging app
https://desktop.telegram.org/
Other
26.19k stars 5.19k forks source link

(Bug/Question) Why the audio sharing on screen share stops to work after some time? #27720

Open hardBSDk opened 6 months ago

hardBSDk commented 6 months ago

Steps to reproduce

Expected behaviour

The system audio should listened by all voice call participants.

Actual behaviour

The system audio of the screen share is not listened.

Operating system

Windows 10

Version of Telegram Desktop

Latest

Installation source

Static binary from official website

Crash ID

No response

Logs

[2024.04.11 17:13:01] Launched version: 4016006, install beta: [FALSE], alpha: 0, debug mode: [FALSE]
[2024.04.11 17:13:01] Executable dir: C:/Users/sjose/AppData/Roaming/Telegram Desktop/, name: Telegram.exe
[2024.04.11 17:13:01] Initial working dir: C:/Users/sjose/AppData/Roaming/Telegram Desktop/
[2024.04.11 17:13:01] Working dir: C:/Users/sjose/AppData/Roaming/Telegram Desktop/
[2024.04.11 17:13:01] Command line: C:\Users\sjose\AppData\Roaming\Telegram Desktop\Telegram.exe -noupdate
[2024.04.11 17:13:01] Executable path before check: C:/Users/sjose/AppData/Roaming/Telegram Desktop/Telegram.exe
[2024.04.11 17:13:01] Logs started
[2024.04.11 17:13:01] App Info: Shortcut validated at "C:/Users/sjose/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Telegram Desktop/Telegram.lnk"
[2024.04.11 17:13:01] AppUserModelID: Telegram.TelegramDesktop
[2024.04.11 17:13:01] Connecting local socket to Global\426a3969809b7c39e163c69c212c2add-{87A94AB0-E370-4cde-98D3-ACC110C5967D}...
[2024.04.11 17:13:01] This is the only instance of Telegram, starting server and app...
[2024.04.11 17:13:01] Moved logging from 'C:/Users/sjose/AppData/Roaming/Telegram Desktop/log_start2.txt' to 'C:/Users/sjose/AppData/Roaming/Telegram Desktop/log.txt'!
[2024.04.11 17:13:01] Old start log 'log_start0.txt' found, deleted: [TRUE]
[2024.04.11 17:13:01] Old start log 'log_start1.txt' found, deleted: [TRUE]
[2024.04.11 17:13:01] Opened 'C:/Users/sjose/AppData/Roaming/Telegram Desktop/tdata/working' for reading, the previous Telegram Desktop launch was not finished properly :( Crash log size: 0
[2024.04.11 17:13:01] Global devicePixelRatio: 1
[2024.04.11 17:13:01] QT_DPI_ADJUSTMENT_POLICY: AdjustDpi
[2024.04.11 17:13:01] Primary screen DPI: 120, Base: 96.
[2024.04.11 17:13:01] Computed screen scale: 125
[2024.04.11 17:13:01] DevicePixelRatio: 1
[2024.04.11 17:13:01] ScreenScale: 125
[2024.04.11 17:13:01] Media Info: Type Playback, default: {0.0.0.00000000}.{389ef0fa-605f-4690-bfdf-7520881cc06c}, list: { "Fones de ouvido (Realtek(R) Audio)" <{0.0.0.00000000}.{2c0499a5-ff8c-4d5a-902f-831bfab2e1f6}>, "Digital Audio (HDMI) (High Definition Audio Device)" <{0.0.0.00000000}.{30a45d03-d33b-4d21-a95f-c39bfb709d9d}>, "Alto-falantes (Realtek(R) Audio)" <{0.0.0.00000000}.{389ef0fa-605f-4690-bfdf-7520881cc06c}>, "Fones de ouvido (MK-B70)" <{0.0.0.00000000}.{5aa40e38-e6ac-4678-aa69-d12bf4e68c62}>, "Fones de ouvido (EDIFIER W600BT)" <{0.0.0.00000000}.{6cc712ce-9795-4efc-b5b4-1b02f6bb4729}>, "Alto-falantes (Realtek(R) Audio)" <{0.0.0.00000000}.{dae6d3e2-367f-4ec9-9f9f-9a43ebe84f35}>, "NVIDIA Output (NVIDIA High Definition Audio)" <{0.0.0.00000000}.{f73dfb90-63ac-4d1d-81de-0e637e53a214}> }, full list refresh: false
[2024.04.11 17:13:01] Media Info: Type Capture, default: {0.0.1.00000000}.{3baf1e30-6536-4479-8539-53d5dffc775f}, list: { "Conector AUX Interno (High Definition Audio Device)" <{0.0.1.00000000}.{3982c3a2-707c-40fd-b0a7-e7b8198c8efc}>, "Grupo de microfones (Realtek(R) Audio)" <{0.0.1.00000000}.{3baf1e30-6536-4479-8539-53d5dffc775f}>, "Mixagem estéreo (Realtek(R) Audio)" <{0.0.1.00000000}.{6a39f53b-85e0-4a42-b87d-f7a45e1fc70d}>, "Conector AUX Interno (NVIDIA High Definition Audio)" <{0.0.1.00000000}.{7a77c307-d2c0-4265-9a7e-0a04a43b5887}>, "Microphone (High Definition Audio Device)" <{0.0.1.00000000}.{af3d6e12-4e9f-4a76-86be-647677f144f6}>, "Headset (EDIFIER W600BT)" <{0.0.1.00000000}.{bfedf0a9-4e4b-4fbf-b851-d0f21bd7a2ee}> }, full list refresh: false
[2024.04.11 17:13:01] Media Info: Type Camera, default: \\?\usb#vid_0408&pid_a061&mi_00#7&2f3fbaf4&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global, list: { "HD User Facing" <\\?\usb#vid_0408&pid_a061&mi_00#7&2f3fbaf4&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global> }, full list refresh: true
[2024.04.11 17:13:01] Font: from ':/gui/fonts/DAOpenSansRegular.ttf' loaded 'DAOpenSansRegular'
[2024.04.11 17:13:01] Font: from ':/gui/fonts/DAVazirRegular.ttf' loaded 'DAVazirRegular'
[2024.04.11 17:13:01] Font: from ':/gui/fonts/DAOpenSansRegularItalic.ttf' loaded 'DAOpenSansRegularItalic'
[2024.04.11 17:13:01] Font: from ':/gui/fonts/DAVazirRegular.ttf' loaded 'DAVazirRegular'
[2024.04.11 17:13:02] Font: from ':/gui/fonts/DAOpenSansSemiboldAsBold.ttf' loaded 'DAOpenSansSemibold'
[2024.04.11 17:13:02] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium'
[2024.04.11 17:13:02] Font: from ':/gui/fonts/DAOpenSansSemiboldItalicAsBold.ttf' loaded 'DAOpenSansSemiboldItalic'
[2024.04.11 17:13:02] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium'
[2024.04.11 17:13:02] Font: from ':/gui/fonts/DAOpenSansSemiboldAsBold.ttf' loaded 'DAOpenSansSemibold'
[2024.04.11 17:13:02] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium'
[2024.04.11 17:13:02] Font: from ':/gui/fonts/DAOpenSansSemiboldItalicAsBold.ttf' loaded 'DAOpenSansSemiboldItalic'
[2024.04.11 17:13:02] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium'
[2024.04.11 17:13:02] Using DirectX compiler 'C:\Users\sjose\AppData\Roaming\Telegram Desktop\modules\x64\d3d\d3dcompiler_47.dll'.
[2024.04.11 17:13:02] App Info: reading settings...
[2024.04.11 17:13:02] App Info: reading encrypted settings...
[2024.04.11 17:13:02] Lang Info: Loaded cached, keys: 6794
[2024.04.11 17:13:02] OpenAL Logging Level: (not set)
[2024.04.11 17:13:02] App Info: reading accounts info...
[2024.04.11 17:13:02] App Info: reading encrypted info...
[2024.04.11 17:13:02] App Info: reading map...
[2024.04.11 17:13:02] App Info: reading encrypted map...
[2024.04.11 17:13:02] App Info: reading encrypted user settings...
[2024.04.11 17:13:02] App Info: encrypted user settings read.
[2024.04.11 17:13:02] App Info: reading encrypted mtp data...
[2024.04.11 17:13:02] MTP Info: read keys, current: 5, to destroy: 0
[2024.04.11 17:13:02] Map read time: 28
[2024.04.11 17:13:02] App Info: reading encrypted mtp config...
[2024.04.11 17:13:03] Export Info: Destroy top bar by controller removal.
[2024.04.11 17:13:03] OpenGL: Using custom 'gpu_driver_bug_list.json'.
[2024.04.11 17:13:03] OpenGL Profile: OpenGLES.
[2024.04.11 17:13:03] OpenGL Renderer: ANGLE (AMD, AMD Radeon(TM) Graphics Direct3D11 vs_5_0 ps_5_0, D3D11-27.20.14032.15001)
[2024.04.11 17:13:03] OpenGL Vendor: Google Inc. (AMD)
[2024.04.11 17:13:03] OpenGL Version: OpenGL ES 3.0.0 (ANGLE 2.1.10 git hash: e3f59e8d0c3e)
[2024.04.11 17:13:03] OpenGL Extensions: GL_EXT_texture_storage, GL_OES_packed_depth_stencil, GL_EXT_texture_border_clamp, GL_OES_compressed_EAC_RG11_unsigned_texture, GL_EXT_frag_depth, GL_OVR_multiview, , GL_EXT_float_blend, GL_OES_get_program_binary, GL_KHR_debug, GL_ANGLE_pack_reverse_row_order, GL_OES_compressed_ETC2_sRGB8_texture, GL_EXT_texture_compression_rgtc, GL_CHROMIUM_sync_query, GL_ANGLE_multiview_multisample, GL_OES_compressed_ETC2_sRGB8_alpha8_texture, GL_ANGLE_instanced_arrays, GL_ANGLE_renderability_validation, GL_EXT_draw_buffers_indexed, GL_EXT_texture_format_BGRA8888, GL_OES_vertex_array_object, GL_ANGLE_depth_texture, GL_EXT_debug_label, GL_EXT_render_snorm, GL_OES_texture_float_linear, GL_ANGLE_get_tex_level_parameter, GL_ANGLE_texture_compression_dxt3, GL_ANGLE_framebuffer_blit, GL_EXT_map_buffer_range, GL_NV_shader_noperspective_interpolation, GL_WEBGL_video_texture, GL_ANGLE_shader_pixel_local_storage, GL_OES_EGL_image_external, GL_OES_rgb8_rgba8, GL_ANGLE_program_cache_control, GL_EXT_unpack_subimage, GL_NV_pixel_buffer_object, GL_OES_element_index_uint, GL_ANGLE_polygon_mode, GL_ANGLE_client_arrays, GL_EXT_occlusion_query_boolean, GL_CHROMIUM_copy_texture, GL_EXT_disjoint_timer_query, GL_EXT_shader_texture_lod, GL_ANGLE_texture_compression_dxt5, GL_OES_compressed_ETC2_RGBA8_texture, GL_OES_depth32, GL_EXT_robustness, GL_OES_texture_npot, GL_OVR_multiview2, GL_EXT_blend_minmax, GL_EXT_texture_mirror_clamp_to_edge, GL_CHROMIUM_copy_compressed_texture, GL_EXT_texture_compression_s3tc_srgb, GL_NV_fence, GL_EXT_clip_cull_distance, GL_EXT_texture_compression_dxt1, GL_AMD_performance_monitor, GL_CHROMIUM_bind_generates_resource, GL_NV_pack_subimage, GL_EXT_texture_norm16, GL_EXT_read_format_bgra, GL_ANGLE_texture_multisample, GL_ANGLE_framebuffer_multisample, GL_CHROMIUM_lose_context, GL_NV_framebuffer_blit, GL_EXT_draw_buffers, GL_EXT_sRGB, GL_NV_EGL_stream_consumer_external, GL_OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture, GL_OES_sample_variables, GL_OES_shader_multisample_interpolation, GL_OES_standard_derivatives, GL_ANGLE_base_vertex_base_instance, GL_ANGLE_memory_size, GL_EXT_depth_clamp, GL_ANGLE_provoking_vertex, GL_EXT_conservative_depth, GL_ANGLE_translated_shader_source, GL_OES_compressed_EAC_RG11_signed_texture, GL_OES_texture_half_float_linear, GL_ANGLE_texture_usage, GL_ANGLE_multi_draw, GL_ANGLE_robust_client_memory, GL_ANGLE_get_serialized_context_string, GL_OES_EGL_image, GL_EXT_discard_framebuffer, GL_EXT_texture_rg, GL_ANGLE_clip_cull_distance, GL_OES_texture_border_clamp, GL_ANGLE_base_vertex_base_instance_shader_builtin, GL_EXT_blend_func_extended, GL_OES_surfaceless_context, GL_EXT_draw_elements_base_vertex, GL_EXT_texture_filter_anisotropic, GL_OES_compressed_ETC2_punchthroughA_RGBA8_texture, GL_ANGLE_lossy_etc_decode, GL_ANGLE_request_extension, GL_EXT_instanced_arrays, GL_APPLE_clip_distance, GL_OES_texture_float, GL_ANGLE_copy_texture_3d, GL_EXT_EGL_image_external_wrap_modes, GL_EXT_texture_compression_bptc, GL_EXT_polygon_offset_clamp, GL_EXT_clip_control, GL_OES_EGL_image_external_essl3, GL_OES_compressed_EAC_R11_unsigned_texture, GL_OES_depth24, GL_EXT_texture_type_2_10_10_10_REV, GL_ANGLE_shader_pixel_local_storage_coherent, GL_OES_draw_buffers_indexed, GL_EXT_base_instance, GL_EXT_color_buffer_half_float, GL_ANGLE_stencil_texturing, GL_OES_texture_stencil8, GL_OES_texture_half_float, GL_OES_fbo_render_mipmap, GL_EXT_multi_draw_indirect, GL_CHROMIUM_bind_uniform_location, GL_EXT_multisampled_render_to_texture, GL_OES_compressed_ETC2_RGB8_texture, GL_KHR_parallel_shader_compile, GL_OES_draw_elements_base_vertex, GL_EXT_color_buffer_float, GL_EXT_debug_marker, GL_OES_mapbuffer, GL_OES_compressed_EAC_R11_signed_texture
[2024.04.11 17:13:03] EGL Extensions: EGL_EXT_create_context_robustness, EGL_ANGLE_d3d_share_handle_client_buffer, EGL_ANGLE_d3d_texture_client_buffer, EGL_ANGLE_surface_d3d_texture_2d_share_handle, EGL_ANGLE_query_surface_pointer, EGL_ANGLE_window_fixed_size, EGL_ANGLE_keyed_mutex, EGL_ANGLE_surface_orientation, EGL_ANGLE_direct_composition, EGL_ANGLE_windows_ui_composition, EGL_NV_post_sub_buffer, EGL_KHR_create_context, EGL_KHR_image, EGL_KHR_image_base, EGL_KHR_gl_texture_2D_image, EGL_KHR_gl_texture_cubemap_image, EGL_KHR_gl_renderbuffer_image, EGL_KHR_get_all_proc_addresses, EGL_KHR_stream, EGL_KHR_stream_consumer_gltexture, EGL_NV_stream_consumer_gltexture_yuv, EGL_ANGLE_stream_producer_d3d_texture, EGL_ANGLE_create_context_webgl_compatibility, EGL_CHROMIUM_create_context_bind_generates_resource, EGL_CHROMIUM_sync_control, EGL_EXT_pixel_format_float, EGL_KHR_surfaceless_context, EGL_ANGLE_display_texture_share_group, EGL_ANGLE_display_semaphore_share_group, EGL_ANGLE_create_context_client_arrays, EGL_ANGLE_program_cache_control, EGL_ANGLE_robust_resource_initialization, EGL_ANGLE_create_context_extensions_enabled, EGL_ANDROID_blob_cache, EGL_ANDROID_recordable, EGL_ANGLE_image_d3d11_texture, EGL_ANGLE_create_context_backwards_compatible, EGL_KHR_no_config_context, EGL_KHR_create_context_no_error, EGL_KHR_reusable_sync, 
[2024.04.11 17:13:03] OpenGL: QOpenGLContext created, version: 3.3.
[2024.04.11 17:13:03] OpenGL: [TRUE] (Window)
[2024.04.11 17:13:05] API Warning: not loaded minimal channel applied.
[2024.04.11 17:13:05] API Warning: not loaded minimal channel applied.
[2024.04.11 17:13:07] RPC Error: request 68 got fail with code 400, error WEBFILE_NOT_AVAILABLE
[2024.04.11 17:13:40] API Warning: not loaded minimal channel applied.
[2024.04.11 17:13:47] RPC Error: request 103 got fail with code 400, error PEER_ID_INVALID
[2024.04.11 17:13:48] Call Info: Creating group instance
[2024.04.11 17:13:48] Call Info: Requesting join payload.
[2024.04.11 17:13:48] OpenGL: [TRUE] (Window)
[2024.04.11 17:13:49] Call Info: Join payload received, joining with ssrc: 518670043.
[2024.04.11 17:13:50] RPC Error: request 113 got fail with code 400, error WEBFILE_NOT_AVAILABLE
[2024.04.11 17:13:50] Audio Info: recreating audio device and reattaching the tracks
[2024.04.11 17:13:52] Audio Info: Closing audio playback device.
[2024.04.11 17:14:38] Audio Info: recreating audio device and reattaching the tracks
[2024.04.11 17:15:23] Audio Info: Closing audio playback device.
[2024.04.11 17:15:29] Audio Info: recreating audio device and reattaching the tracks
[2024.04.11 17:15:36] Audio Info: Closing audio playback device.
[2024.04.11 17:16:08] Audio Info: recreating audio device and reattaching the tracks
[2024.04.11 17:16:08] API Warning: not loaded minimal channel applied.
[2024.04.11 17:16:43] Audio Info: Closing audio playback device.
[2024.04.11 17:16:49] Streaming Error: Error in avformat_open_input (code: -1094995529, text: Invalid data found when processing input).
[2024.04.11 17:18:51] API Warning: not loaded minimal channel applied.
[2024.04.11 17:18:52] API Warning: not loaded minimal channel applied.
[2024.04.11 17:30:02] RPC Error: request 667 got fail with code 400, error FILE_REFERENCE_EXPIRED
[2024.04.11 17:36:25] RPC Error: request 1112 got fail with code 400, error PEER_ID_INVALID
[2024.04.11 17:45:28] Skipping message, because it is already in blocks!
[2024.04.11 17:56:33] API Warning: not loaded minimal channel applied.
[2024.04.11 18:00:26] API Warning: not loaded minimal channel applied.
[2024.04.11 18:05:55] API Warning: not loaded minimal channel applied.
[2024.04.11 18:08:56] API Warning: not loaded minimal channel applied.
[2024.04.11 18:23:54] Call Info: Creating group screen instance
[2024.04.11 18:23:54] Call Info: Requesting join screen payload.
[2024.04.11 18:23:55] Call Info: Join screen payload received, ssrc: 2140803244.
[2024.04.11 18:24:00] Audio Info: recreating audio device and reattaching the tracks
[2024.04.11 18:24:01] Audio Info: Closing audio playback device.
[2024.04.11 18:24:05] Call Info: Creating group instance
[2024.04.11 18:24:05] Call Info: Requesting join payload.
[2024.04.11 18:24:05] OpenGL: [TRUE] (Window)
[2024.04.11 18:24:05] Call Info: Join payload received, joining with ssrc: 1945297672.
[2024.04.11 18:24:06] Audio Info: recreating audio device and reattaching the tracks
[2024.04.11 18:24:07] Audio Info: Closing audio playback device.
[2024.04.11 18:24:16] Call Info: Creating group screen instance
[2024.04.11 18:24:16] Call Info: Requesting join screen payload.
[2024.04.11 18:24:17] Call Info: Join screen payload received, ssrc: 2060074969.
[2024.04.11 18:25:58] API Warning: not loaded minimal channel applied.
[2024.04.11 18:27:26] API Warning: not loaded minimal channel applied.
[2024.04.11 18:27:27] API Warning: not loaded minimal channel applied.
[2024.04.11 18:29:05] Audio Info: recreating audio device and reattaching the tracks
[2024.04.11 18:29:07] Audio Info: Closing audio playback device.
hardBSDk commented 6 months ago

Maybe related to https://github.com/telegramdesktop/tdesktop/issues/24797

ilya-fedin commented 6 months ago

Can't find the place to insert the "viewlogs" cheat code.

you have to type without such place, blindly

hardBSDk commented 6 months ago

@ilya-fedin I updated the description with the log.

github-actions[bot] commented 2 weeks ago

Hey there!

This issue was inactive for a long time and will be automatically closed in 30 days if there isn't any further activity. We therefore assume that the user has lost interest or resolved the problem on their own.

Don't worry though; if this is an error, let us know with a comment and we'll be happy to reopen the issue.

Thanks!