[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Linphone-developers] MS_FILTER_ENCODING_CAPTURER
From: |
Florian Ulivi |
Subject: |
[Linphone-developers] MS_FILTER_ENCODING_CAPTURER |
Date: |
Mon, 19 Nov 2018 09:16:09 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 |
Hallo all,
I have written a mediastreamer filter encoder plugin for a UVC webcam
with H.264 encoder, which stopped working after an mediastreamer2 update.
In commit
https://gitlab.linphone.org/BC/public/mediastreamer2/commit/41023f7aad2454a8e30e19048026d5634500c85c
a check was introduced that marks MS_FILTER_GET_VIDEO_SIZE as
deprecated, and drops filters implementing these. Further, when
establishing a video connection, in function configure_video_source in
videostream.c, the line
'ms_filter_call_method(stream->source,MS_FILTER_GET_VIDEO_SIZE,&cam_vsize);'
is called.
So, when MS_FILTER_GET_VIDEO_SIZE is implemented, the filter is
rejected. If it is not implemented, the variable cam_vsize has some
random value which is set as new resolution resulting in an error.
What is the intended use of the filter interface for
MS_FILTER_ENCODING_CAPTURER where source and encoder are the same filter?
Regards
Florian
--
Dr.-Ing. Florian Ulivi
SmartWireless GmbH & Co. KG
Robert-Perthel-Straße 45 | 50739 Köln | Germany
Tel.: +49 221 5349 772 | www.smartwireless.de | address@hidden
Amtsgericht Wuppertal HRA 23796 | USt-ID: DE292644908
Geschäftsführer: Guido Meis, Andreas Fuhr
Persönlich haftende Gesellschafterin: SmartWireless Beteiligungs-GmbH
Amtsgericht Wuppertal HRB25321
Der Inhalt dieser E-Mail ist ausschließlich für den bezeichneten
Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser
E-Mail oder dessen Vertreter sein sollten, so beachten Sie, dass jede
Form der Kenntnisnahme, Veröffentlichung, Vervielfältigung oder
Weitergabe des Inhalts dieser E-Mail unzulässig ist. Wir bitten Sie,
sich in diesem Fall mit dem Absender der E-Mail in Verbindung zu
setzen.
signature.asc
Description: OpenPGP digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Linphone-developers] MS_FILTER_ENCODING_CAPTURER,
Florian Ulivi <=