Skip to main content

Module packet_queue

Module packet_queue 

Source
Expand description

Codec packet queuing and reordering.

Video codecs often produce packets out of display order (B-frames cause decode order != presentation order). This module provides a priority queue that reorders coded packets by PTS (presentation timestamp) or DTS (decode timestamp) before they are fed to a muxer or consumer.

Structs§

PacketQueue
A reordering packet queue.
PacketQueueConfig
Configuration for the packet queue.
QueueStats
Statistics for the packet queue.
QueuedPacket
A coded packet with timestamps for queue ordering.

Enums§

QueueOrder
Ordering strategy for packet queue.