From owner-freebsd-ports@freebsd.org Sun Oct 11 06:57:28 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4D6A9439DCD for ; Sun, 11 Oct 2020 06:57:28 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4C8CL00Wdyz3XY4 for ; Sun, 11 Oct 2020 06:57:28 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 0FAE743A0AB; Sun, 11 Oct 2020 06:57:28 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0E407439F7A for ; Sun, 11 Oct 2020 06:57:28 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lj1-x244.google.com (mail-lj1-x244.google.com [IPv6:2a00:1450:4864:20::244]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4C8CKz0V0Mz3XN3; Sun, 11 Oct 2020 06:57:26 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lj1-x244.google.com with SMTP id h20so13691985lji.9; Sat, 10 Oct 2020 23:57:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=RLJo5qfxSb0Qhoc4HVq9B6Qx5j/FLxR5sdF6TuJHvXQ=; b=jyhAxE6jaRt2Cn1egNrFFObl9pPYci8SWvfZgLYjQU01r+paC/q3iiX1eZt1XP0hSo YjTpP3OPOGxp7pWQThxfy4YCKeMiBQU/j2cN467ZF6lA7HoIBbupZ2WNalyp9DGk7DvF QH53CzUZnqRbkuP+tdszcZ3u0ZQsTzioS6ItKHDVmza72TMk2Gk+H4oDiKKQ7CPwkXI9 3TsGdLEyVxh58OOtOSXRiiQJ0JLnNele9F+AgLMQRP75Xu1FoSSwVoHH+7VGmfTYHv07 ZcUgBlI/xFZ2XPKtWoAQO89pP+yuQMLSKXNjJa1bgst4/N1JpponjymHsDdRlK9WAOtC O8XA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=RLJo5qfxSb0Qhoc4HVq9B6Qx5j/FLxR5sdF6TuJHvXQ=; b=eEP/sp3IPZAYtVmXOOrToYYZ49BXW38YRAbE5KC7eyV57z/Q5vDAi5/SWaKMxc8lMA rQEjcbMlvJ+Ffo+BFfE6cBEAqJwXFFwWYYOXSgD3OxTSizRim9dMpAGc9pG1+B7Gb776 ciy1/p4D2VPiJqOEC2exPN6nDR/jBsVQDK+SyZyvGM9O+K15X2DTimib/A/tofdtCdWh DbUYBj2a54gnuJ4zkBYz3rm/KW4rpIWodz3a70R4RTomlGp84uZbtEfese+Qgnc3Gos9 dLPj2rYm8inafwOvOwZuugRtaGIEOj3LQIBJL29w/aIpWtuIeE1X36lItKwGduLrlQFx vtyA== X-Gm-Message-State: AOAM533Vi8pNtKJHi/do0rf4SifjtnysRV+wQj5MQ1RdGTIx8cD4buOZ w8ZwtBhhRedPyMFcUN4J0ZN4bwlTUjM= X-Google-Smtp-Source: ABdhPJxS67LlqJlYg+ugZJAoeeWw5zmyLF3Z2+9XAm21rjqb4Wj4ak0oOnT/NbzvYo6wmHLJ3dS0dw== X-Received: by 2002:a2e:b04f:: with SMTP id d15mr8067507ljl.413.1602399445079; Sat, 10 Oct 2020 23:57:25 -0700 (PDT) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id x194sm2420412lfa.250.2020.10.10.23.57.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 10 Oct 2020 23:57:24 -0700 (PDT) Subject: Re: FreeBSD Port: telegram-desktop-2.3.2 videocalls To: Henry Hu , "Alex V. Petrov" Cc: Michael Zhilin , ports FreeBSD References: <20201001154825.GA2287@alex.super> From: "Alex V. Petrov" Message-ID: Date: Sun, 11 Oct 2020 13:57:22 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.3.2 MIME-Version: 1.0 In-Reply-To: Content-Language: ru X-Rspamd-Queue-Id: 4C8CKz0V0Mz3XN3 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=jyhAxE6j; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of alexvpetrov@gmail.com designates 2a00:1450:4864:20::244 as permitted sender) smtp.mailfrom=alexvpetrov@gmail.com X-Spamd-Result: default: False [-2.87 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.985]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_SPAM_SHORT(0.08)[0.082]; NEURAL_HAM_LONG(-0.96)[-0.963]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::244:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[ports] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Oct 2020 06:57:28 -0000 I am not developer. I am user only. I don't have account on bugzilla. On 11.10.2020 05:30, Henry Hu wrote: > Okay, it seems like that there's a DCHECK related to threading. > However, if I disable the DCHECKs, video call seems to work. > It's not ideal, as typically these should not fail. But for now, I'll > just send a patch to disable it. > Would you please file a problem report so we can follow up there? > > On Thu, Oct 1, 2020 at 11:48 AM Alex V. Petrov > wrote: > > No. Audio calls working perfectly. Problems only with videocalls. > > On Thu, Oct 01, 2020 at 06:18:55PM +0300, Michael Zhilin wrote: > >    Hi, > >    I supposed that neither audio or video calls work in FreeBSD > Telegram > >    client. > >    Time to fix it? > >    Thanks, > >     Michael > >    On Thu, Oct 1, 2020 at 6:10 PM Alex V. Petrov > <[1]alexvpetrov@gmail.com > > >    wrote: > > > >      Anyone have working videocalls in the telegram-desktop? > >      For me it don't work. > >      Any attempt to configure the camera will close the program > with: > > > >      (audio_device_buffer.cc:118): StartRecording > >      (audio_device_impl.cc:826): output: -1 > >      (device_info_linux.cc:45): NumberOfDevices > >      (device_info_linux.cc:70): GetDeviceName > >      (device_info_linux.cc:70): GetDeviceName > >      (device_info_linux.cc:70): GetDeviceName > >      (device_info_linux.cc:143): CreateCapabilityMap called for > device > >      usb-/dev/usb-/dev/usb > >      (device_info_linux.cc:274): CreateCapabilityMap 8 > >      (device_info_linux.cc:195): CreateCapabilityMap 8 > >      (video_capture_linux.cc:153): Video Capture enumerats > supported image > >      formats: > >      (video_capture_linux.cc:155):   { pixelformat = JPEG, > description = > >      'dddec81c' } > >      (video_capture_linux.cc:171): We prefer format JPEG > >      (video_capture_linux.cc:195): error in VIDIOC_S_FMT, errno = 16 > >      (VideoCameraCapturer.cpp:78): Failed to start > VideoCameraCapturer > >      'usb-/dev/usb-/dev/usb'. > >      (device_info_linux.cc:70): GetDeviceName > >      (video_capture_linux.cc:153): Video Capture enumerats > supported image > >      formats: > >      (video_capture_linux.cc:155):   { pixelformat = JPEG, > description = > >      'dddec81c' } > >      (video_capture_linux.cc:171): We prefer format JPEG > >      (video_capture_linux.cc:195): error in VIDIOC_S_FMT, errno = 16 > >      (VideoCameraCapturer.cpp:78): Failed to start > VideoCameraCapturer > >      'usb-/dev/usb-/dev/usb'. > >      (device_info_linux.cc:70): GetDeviceName > >      (video_capture_linux.cc:153): Video Capture enumerats > supported image > >      formats: > >      (video_capture_linux.cc:155):   { pixelformat = JPEG, > description = > >      'dddec81c' } > >      (video_capture_linux.cc:171): We prefer format JPEG > >      (video_capture_linux.cc:195): error in VIDIOC_S_FMT, errno = 16 > >      (VideoCameraCapturer.cpp:78): Failed to start > VideoCameraCapturer > >      'usb-/dev/usb-/dev/usb'. > >      (device_info_linux.cc:70): GetDeviceName > >      (video_capture_linux.cc:153): Video Capture enumerats > supported image > >      formats: > >      (video_capture_linux.cc:155):   { pixelformat = JPEG, > description = > >      'dddec81c' } > >      (video_capture_linux.cc:171): We prefer format JPEG > >      (video_capture_linux.cc:195): error in VIDIOC_S_FMT, errno = 16 > >      (VideoCameraCapturer.cpp:78): Failed to start > VideoCameraCapturer > >      'usb-/dev/usb-/dev/usb'. > >      (thread.cc:668): Message took 86ms to dispatch. Posted from: > >      > ThreadLocalObject@/usr/ports/net-im/telegram-desktop/work/tdesktop-2.3.2-full/Telegram/ThirdParty/tgcalls/tgcalls/ThreadLocalObject.h:22 > > > >      # > >      # Fatal error in: ../../src/rtc_base/critical_section.cc, > line 123 > >      # last system error: 0 > >      # Check failed: CurrentThreadIsOwner() > > > >      -- > >      ----- > >      Alex. > >      _______________________________________________ > >      [2]freebsd-ports@freebsd.org > mailing list > >      [3]https://lists.freebsd.org/mailman/listinfo/freebsd-ports > > >      To unsubscribe, send any mail to > >      "[4]freebsd-ports-unsubscribe@freebsd.org > " > > > > References > > > >    Visible links > >    1. mailto:alexvpetrov@gmail.com > >    2. mailto:freebsd-ports@freebsd.org > > >    3. https://lists.freebsd.org/mailman/listinfo/freebsd-ports > > >    4. mailto:freebsd-ports-unsubscribe@freebsd.org > > > > > -- > Cheers, > Henry -- ----- Alex.