What does HRESULT 0x0004025A (VFW_S_RPZA) mean?

 
Previous Next
VFW_S_AUDIO_NOT_RENDERED VFW_S_ESTIMATED

VFW_S_RPZA

DirectShow encountered unsupported RPZA video

VFW_S_RPZA is HRESULT 262746 (0x0004025A) from Video for Windows. The documented description is “Cannot play back the video stream: format 'RPZA' is not supported.” The high-order severity bit is clear, so this is a success result, but it carries more information than plain S_OK.

The media graph could not render a video stream encoded with the legacy RPZA format, while the surrounding operation returned a success-with-information code.

State to verify

The central question is whether the exact stream subtype is RPZA and any other streams or metadata were handled as reported separately.

Where the result is encountered

  • This result can appear in opening old QuickTime-originated assets; record the producing interface and method.
  • It can appear in archival media migration; record the producing interface and method.
  • It can appear in graph building on systems without an RPZA decoder; record the producing interface and method.

Evidence to preserve

  • Preserve container and stream metadata.
  • Preserve FourCC or subtype GUID.
  • Preserve source-file hash.
  • Preserve available decoder filters.
  • Preserve transcode attempt and output validation.

Diagnostic sequence

  • Capture the raw HRESULT 0x0004025A immediately after the returning method and record whether the caller used SUCCEEDED, FAILED, equality testing, or exception translation.
  • Verify the method-specific state: the exact stream subtype is RPZA and any other streams or metadata were handled as reported separately.

Correct handling, retry, and recovery

Use a trusted conversion tool or supported decoder in an isolated migration workflow. Do not install arbitrary legacy codec packages on production systems merely to suppress the status.

Practical validation scenario

An archive ingests a 1990s clip with RPZA video and PCM audio. The tool preserves the source, extracts metadata, transcodes video with an approved converter, and compares frame count and duration.

Difference from nearby HRESULT values

VFW_S_VIDEO_NOT_RENDERED is format-agnostic; it identifies this legacy codec explicitly.

References


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