What does HRESULT 0x0004028D (VFW_S_DVD_NOT_ACCURATE) mean?

 
Previous Next
VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE VFW_S_DVD_RENDER_STATUS

VFW_S_DVD_NOT_ACCURATE

DVD seek completed without frame accuracy

VFW_S_DVD_NOT_ACCURATE is HRESULT 262797 (0x0004028D) from Video for Windows. The documented description is “The seek into the movie was not frame accurate.” The high-order severity bit is clear, so this is a success result, but it carries more information than plain S_OK.

The DVD seek reached an approximate valid location, but the result is not guaranteed to be frame accurate.

Where the result is encountered

  • This result can appear in DVD chapter and time seeks; record the producing interface and method.
  • This result can appear in navigation across encoded GOP boundaries; record the producing interface and method.
  • It can appear in interactive titles where legal navigation constrains exact positioning; record the producing interface and method.

State to verify

The central question is whether the reached cell, chapter, and playback time are acceptable for the user action even if the exact requested frame was not reached.

Evidence to preserve

  • Preserve requested and actual DVD time.
  • Preserve title, chapter, cell, and angle.
  • Preserve seek flags.
  • Preserve navigator events after the seek.
  • Preserve first rendered timestamp.

Correct handling, retry, and recovery

Update UI to the actual position and avoid claiming edit-grade precision. Retry only with a supported navigation method; repeated identical seeks may resolve to the same legal location.

Diagnostic sequence

  • Capture the raw HRESULT 0x0004028D immediately after the returning method and record whether the caller used SUCCEEDED, FAILED, equality testing, or exception translation.
  • Verify the method-specific state: the reached cell, chapter, and playback time are acceptable for the user action even if the exact requested frame was not reached.

Practical validation scenario

A user seeks to a time inside a GOP. The navigator lands at the nearest legal point, the player reads the actual position, and the timeline snaps to that value instead of repeatedly seeking.

Difference from nearby HRESULT values

VFW_S_ESTIMATED concerns an estimated returned value; it concerns the actual seek granularity of DVD navigation.

Developer and administrator guidance

References


Looking for a different code? Search another status or error code.