<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>287568</bug_id>
          
          <creation_ts>2025-02-12 10:18:21 -0800</creation_ts>
          <short_desc>[GStreamer] Premature finishSeek in progressive video</short_desc>
          <delta_ts>2025-02-13 04:54:18 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Enrique Ocaña">eocanha</reporter>
          <assigned_to name="Enrique Ocaña">eocanha</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2094173</commentid>
    <comment_count>0</comment_count>
    <who name="Enrique Ocaña">eocanha</who>
    <bug_when>2025-02-12 10:18:21 -0800</bug_when>
    <thetext>The MediaPlayerPrivateGStreamer::finishSeek() call is happening before the GStreamer seek completes, causing the JavaScript webpage to see the seek origin position on embedded systems with low CPU power (where seek takes more time to complete). This has been reproduced on Raspberry Pi using downstream wpe-2.38 and wpe-2.46, but I haven&apos;t been able to reproduce it on the main branch on desktop with a powerful computer. That doesn&apos;t mean that the problem isn&apos;t there.

See: https://github.com/WebPlatformForEmbedded/WPEWebKit/issues/1456</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2094221</commentid>
    <comment_count>1</comment_count>
    <who name="Enrique Ocaña">eocanha</who>
    <bug_when>2025-02-12 12:11:11 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/40501</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2094437</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-02-13 04:53:21 -0800</bug_when>
    <thetext>Committed 290339@main (1ba3cb16e390): &lt;https://commits.webkit.org/290339@main&gt;

Reviewed commits have been landed. Closing PR #40501 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2094438</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-02-13 04:54:18 -0800</bug_when>
    <thetext>&lt;rdar://problem/144777975&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>