packet.h 460 B

12345678910111213
  1. #ifndef __PACKET_H__
  2. #define __PACKET_H__
  3. #include "player.h"
  4. int packet_queue_init(packet_queue_t *q, play_logfun playlog);
  5. int packet_queue_put(packet_queue_t *q, AVPacket *pkt, play_logfun playlog);
  6. int packet_queue_get(packet_queue_t *q, AVPacket *pkt, int block);
  7. int packet_queue_put_nullpacket(packet_queue_t *q, int stream_index, play_logfun playlog);
  8. void packet_queue_destroy(packet_queue_t *q);
  9. void packet_queue_abort(packet_queue_t *q);
  10. #endif