Fields
- type: Decoder_Type
- pages: [..] *Cached_Decoder_Page
- issued_start_addresses: [..] s64
- page_size_in_samples: s64
- uncompressed_length_in_samples: s64
- num_channels: s64
- sampling_rate: s64
- sound_data: *Sound_Data
- stream: *Sound_Stream
- do_not_queue: := true
- deinit_proc: (decoder: *Cached_Decoder) -> ()
- add_decode_queue_item: (page: *Cached_Decoder_Page) -> ()
- recompute_page: (decoder: *Cached_Decoder, page: *Cached_Decoder_Page) -> ()
- make_page: (decoder: *Cached_Decoder) -> *Cached_Decoder_Page