Module aegisub

Module aegisub 

Source
Available on crate feature plugins only.
Expand description

Aegisub-specific section processors for ASS compatibility

Implements section processors for Aegisub-specific sections that extend the standard ASS format. These processors handle project metadata and additional data storage used by the Aegisub subtitle editor.

§Supported Sections

  • [Aegisub Project]: Project-specific metadata and settings
  • [Aegisub Extradata]: Additional data storage for extended functionality

§Performance

  • Zero allocations for validation
  • O(n) processing where n = number of lines
  • Minimal memory footprint per processor

Structs§

AegisubExtradataProcessor
Handler for Aegisub Extradata section
AegisubProjectProcessor
Handler for Aegisub Project section

Functions§

create_aegisub_processors
Create all Aegisub section processors