packet.h 513 B

1234567891011
  1. #pragma once
  2. #include "player.h"
  3. int packet_queue_init(packet_queue_t *q, CMediaHostApi* m_hostapi);
  4. int packet_queue_put(packet_queue_t *q, AVPacket *pkt, CMediaHostApi* m_hostapi);
  5. int packet_queue_get(packet_queue_t *q, AVPacket *pkt, int block, CMediaHostApi* hostapi);
  6. int packet_queue_put_nullpacket(packet_queue_t *q, int stream_index, CMediaHostApi* hostapi);
  7. void packet_queue_destroy(packet_queue_t *q, CMediaHostApi* m_hostapi);
  8. void packet_queue_abort(packet_queue_t *q, CMediaHostApi* m_hostapi);