| 490 | } |
| 491 | |
| 492 | static void packet_queue_flush(PacketQueue *q) |
| 493 | { |
| 494 | MyAVPacketList pkt1; |
| 495 | |
| 496 | SDL_LockMutex(q->mutex); |
| 497 | while (av_fifo_read(q->pkt_list, &pkt1, 1) >= 0) |
| 498 | av_packet_free(&pkt1.pkt); |
| 499 | q->nb_packets = 0; |
| 500 | q->size = 0; |
| 501 | q->duration = 0; |
| 502 | q->serial++; |
| 503 | SDL_UnlockMutex(q->mutex); |
| 504 | } |
| 505 | |
| 506 | static void packet_queue_destroy(PacketQueue *q) |
| 507 | { |
no test coverage detected