[vlc-devel] [PATCH] avcodec: display encoder error only on linux

Steve Lhomme robux4 at ycbcr.xyz
Fri May 25 11:03:59 CEST 2018


On 2018-05-25 11:01 AM, Rémi Denis-Courmont wrote:
> And that's why I am fed up with explaining things. Because the 
> reviewee doesn't give a damn and just ignores most of the explanation.
>
> In other words, all that talk about me being too terse from a few 
> people here was just convenient excuse, posturing. People just want a 
> rubber stamp insteaf of a review.

Given the amount of "v2" patches on the list I don't think this is the case.

>
> Le 25 mai 2018 11:29:58 GMT+03:00, Thomas Guillem <thomas at gllm.fr> a 
> écrit :
>
>
>     On Fri, May 25, 2018, at 10:24, Rémi Denis-Courmont wrote:
>>     Err, how about stepping back for once, and pondering why this
>>     message has become such a problem? It has been there for years,
>>     with its misleading wording, without causing much fuss until
>>     recently.
>
>     This was done in 2008 because of all the MPEG-3 encoders missing
>     due to packagers in some Linux distributions.
>     I really don't think this issue is still relevant 10 years later.
>     Besides, I found the comment and error message a little bit
>     aggressive.
>
>>
>>     This is a big dark orange flag that something went wrong
>>     somewhere. Best guesses would be the transcode plugin or the sout
>>     wizard.
>>
>>     And even if it turns out that there are no regression, I don't
>>     think that failing silently is a good idea.
>>
>>     Le 25 mai 2018 11:12:55 GMT+03:00, Thomas Guillem
>>     <thomas at gllm.fr> a écrit :
>>
>>         So we should remove the whole dialog and simplify the error
>>         message.
>>
>>         On Fri, May 25, 2018, at 10:11, Rémi Denis-Courmont wrote:
>>>         Please stop this nonsense already. This is gping nowhere.
>>>
>>>         The problem is not what OS this is relevant on (and the
>>>         answer to that is not even "Linux"). The problem is that
>>>         this code wrongly assumes that all know codecs have an
>>>         encoder, and in all settings.
>>>
>>>         Le 25 mai 2018 10:18:57 GMT+03:00, Thomas Guillem
>>>         <thomas at gllm.fr> a écrit :
>>>
>>>             This error is only relevant on linux and it's really not
>>>             needed for
>>>
>>>
>>>             iOS/macOS/Android.
>>>
>>>
>>>             ---
>>>
>>>
>>>             modules/codec/avcodec/encoder.c | 2 +-
>>>
>>>
>>>             1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>>
>>>
>>>
>>>             diff --git a/modules/codec/avcodec/encoder.c
>>>             b/modules/codec/avcodec/encoder.c
>>>
>>>
>>>             index 87fff6d3c7..761da1a893 100644
>>>
>>>
>>>             --- a/modules/codec/avcodec/encoder.c
>>>
>>>
>>>             +++ b/modules/codec/avcodec/encoder.c
>>>
>>>
>>>             @@ -365,7 +365,7 @@ int InitVideoEnc( vlc_object_t
>>>             *p_this )
>>>
>>>
>>>             "*** Please check with your Libav/FFmpeg packager. ***\n"
>>>
>>>
>>>             "*** This is NOT a VLC media player issue. ***",
>>>             psz_namecodec );
>>>
>>>
>>>
>>>
>>>             -#if !defined(_WIN32)
>>>
>>>
>>>             +#if defined(__linux__)
>>>
>>>
>>>             vlc_dialog_display_error( p_enc, _("Streaming /
>>>             Transcoding failed"), _(
>>>
>>>
>>>             /* I have had enough of all these MPEG-3 transcoding bug
>>>             reports.
>>>
>>>
>>>             * Downstream packager, you had better not patch this
>>>             out, or I will be really
>>>
>>>
>>>
>>>         --
>>>         Envoyé de mon appareil Android avec Courriel K-9 Mail.
>>>         Veuillez excuser ma brièveté.
>>>         _________________________________________________
>>>         vlc-devel mailing list
>>>         To unsubscribe or modify your subscription options:
>>>         https://mailman.videolan.org/listinfo/vlc-devel
>>
>>
>>     --
>>     Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez
>>     excuser ma brièveté.
>>     _________________________________________________
>>     vlc-devel mailing list
>>     To unsubscribe or modify your subscription options:
>>     https://mailman.videolan.org/listinfo/vlc-devel
>
>
> -- 
> Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez 
> excuser ma brièveté.
>
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20180525/a2c5da19/attachment.html>


More information about the vlc-devel mailing list