| 710 | } |
| 711 | |
| 712 | static void frame_queue_destroy(FrameQueue *f) |
| 713 | { |
| 714 | int i; |
| 715 | for (i = 0; i < f->max_size; i++) { |
| 716 | Frame *vp = &f->queue[i]; |
| 717 | frame_queue_unref_item(vp); |
| 718 | av_frame_free(&vp->frame); |
| 719 | } |
| 720 | SDL_DestroyMutex(f->mutex); |
| 721 | SDL_DestroyCond(f->cond); |
| 722 | } |
| 723 | |
| 724 | static void frame_queue_signal(FrameQueue *f) |
| 725 | { |
no test coverage detected