<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GStreamer] Certificate database missing when accessing HTTPS via WebKitWebSourceGStreamer"
   href="https://bugs.webkit.org/show_bug.cgi?id=163166#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GStreamer] Certificate database missing when accessing HTTPS via WebKitWebSourceGStreamer"
   href="https://bugs.webkit.org/show_bug.cgi?id=163166">bug 163166</a>
              from <span class="vcard"><a class="email" href="mailto:jana&#64;saout.de" title="Jana Saout &lt;jana&#64;saout.de&gt;"> <span class="fn">Jana Saout</span></a>
</span></b>
        <pre>Oh, I see. The fallthrough case was there before already.

The case where &quot;priv-&gt;player&quot; is null.

Player is set from &quot;notify::source&quot; on the pipeline (via sourceChangedCallback).

So if the code can associate a GStreamer source to the player and this source happens to be a WEBKIT_WEB_SRC, priv-&gt;player is set (via webKitWebSrcSetMediaPlayer).

The HLS plugin can also create more WebKitWebSrc'es. Some of them fail to be associated with the player and take that code path.

I haven't tested r206772 yet, but it still doesn't sound right to me that some connections are made via the network process and some others aren't.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>