requiresAsyncPreparation property

bool get requiresAsyncPreparation

Whether this tag requires async data loading before encoding.

Tags that contain lazy-loaded data (like artwork) should return true to indicate they need preparation before synchronous encoding. Text and numeric tags typically return false.

This allows the encoding pipeline to identify which tags need special async handling, making the architecture extensible for future tag types that may also require async preparation.

Implementation

bool get requiresAsyncPreparation => false;