What does HRESULT 0xC00D1BA4 (NS_E_NO_PAL_INVERSE_TELECINE) mean?

 
Previous Next
NS_E_RECORDQ_DISK_FULL NS_E_ACTIVE_SG_DEVICE_DISCONNECTED

NS_E_NO_PAL_INVERSE_TELECINE

Where the Encoder produces this result

0xC00D1BA4 (NS_E_NO_PAL_INVERSE_TELECINE) identifies inverse telecine is selected for PAL-rate content where the feature is not applicable. This is an Encoder validation error; a later “cannot start encoding” dialog can hide the original HRESULT.

Inverse telecine, time compression, image preprocessing, content analysis and two-pass encoding require access to particular source types and often require rereading or temporarily storing the source. Live, looping and device inputs impose additional restrictions.

What has already succeeded

The underlying audio or video source may be healthy while the requested preprocessing workflow is impossible for that source lifecycle. For example, a global preprocessing preset enables NTSC inverse telecine on 25-fps material. Reproduce the condition at the Encoder object that returned the HRESULT rather than treating it as a general codec or operating-system failure.

A controlled diagnostic sequence

  1. Record 0xC00D1BA4, the Encoder version and the exact API call or property access that returned it.
  2. Export the current .wme or .prx configuration, then capture detected frame rate, field cadence and inverse-telecine setting.
  3. Verify the preprocessing, analysis and multipass constraints precondition without changing the source, profile and output sink at the same time.
  4. Run one controlled comparison that changes only the identified precondition: disable inverse telecine for PAL content and use appropriate deinterlacing if needed.

Nearby HRESULTs that mean something else

ResultWhy it differs
NS_E_NO_MULTIPASS_FOR_LIVEDEVICEtwo-pass encoding from a live device is enabled without temporary source storage
NS_E_NO_FRAMES_SUBMITTED_TO_ANALYZERcontent analyzer completes or is queried without receiving any video frames
NS_E_SPEECHEDL_ON_NON_MIXEDMODEvoice-codec optimization EDL is attached while the codec is not in mixed voice/audio mode

Corrective action at the right layer

To correct this, disable inverse telecine for PAL content and use appropriate deinterlacing if needed. A retry is useful only after the recorded no pal inverse telecine precondition changes.

Do not enable several preprocessing features at once during diagnosis; validate the plain one-pass source first, then add one transformation with its required storage or analysis stage.

Technical references


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