#pragma once #include "player.h" int packet_queue_init(packet_queue_t *q, CMediaHostApi* m_hostapi); int packet_queue_put(packet_queue_t *q, AVPacket *pkt, CMediaHostApi* m_hostapi); int packet_queue_get(packet_queue_t *q, AVPacket *pkt, int block); int packet_queue_put_nullpacket(packet_queue_t *q, int stream_index, CMediaHostApi* hostapi); void packet_queue_destroy(packet_queue_t *q, CMediaHostApi* m_hostapi); void packet_queue_abort(packet_queue_t *q, CMediaHostApi* m_hostapi);