<html><head></head><body>Hi,<br><br>Zoom means that the initial size is zoom times the video format. So it does need the format as input. And you can't create a window of 0x0, but even if you could , it would be disastrous for UX.<br><br><div class="gmail_quote">Le 7 octobre 2019 14:27:42 GMT+03:00, Steve Lhomme <robux4@ycbcr.xyz> a écrit :<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">On 2019-10-07 13:09, Rémi Denis-Courmont wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;">Hello,<br><br>This contradicts both the definition of zoom, auto-scale and other <br>parameters, and contradicts earlier discussion about window resize <br>policy here.<br></blockquote><br>Not at all. The format is only used by the window to get an initial <br>size. We might even create it with no format at all, using 0x0 or any <br>default size (or let the window parent decide).<br><br>The zoom and autoscale are just ways to change the window size based on <br>the input video format parameters. That doesn't mean to say that the <br>video format has to be passed to the window at all.<br><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;">So nack.<br></blockquote><br>So no.<br><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;">Le 7 octobre 2019 10:33:58 GMT+03:00, Steve Lhomme <robux4@ycbcr.xyz> a <br>écrit :<br><br>    On 2019-10-03 20:42, Rémi Denis-Courmont wrote:<br><br>        Le keskiviikkona 2. lokakuuta 2019, 17.23.16 EEST Steve Lhomme a<br>        écrit :<br><br>            This will be needed when the GetDevice call will create a<br>            window without<br>            setting the sys->original which is only related to the<br>            display module.<br><br>        sys->original is the "input" format to the video output. I don't<br>        see what else<br>        the vout window can use as the basis for size computation. In<br>        fact, anything<br>        else would violate the existing definitions for the concerned<br>        configuration<br>        parameters, AFAICT.<br><br><br>    The patch comment says "the sys->original which is only related to the<br>    display module". In other words it's not useful to the window creation.<br>    The sys->original will only be set/used with the display module, not the<br>    window module.<hr>    vlc-devel mailing list<br>    To unsubscribe or modify your subscription options:<br>    <a href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a><br><br><br>-- <br>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser <br>ma brièveté.<hr>vlc-devel mailing list<br>To unsubscribe or modify your subscription options:<br><a href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a><br><br></blockquote><hr>vlc-devel mailing list<br>To unsubscribe or modify your subscription options:<br><a href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a></pre></blockquote></div><br>-- <br>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.</body></html>