#ifndef DECODER_H #define DECODER_H #include #include #include "net.h" struct frames; struct decoder { struct frames *frames; socket_t video_socket; SDL_Thread *thread; SDL_mutex *mutex; }; void decoder_init(struct decoder *decoder, struct frames *frames, socket_t video_socket); SDL_bool decoder_start(struct decoder *decoder); void decoder_stop(struct decoder *decoder); void decoder_join(struct decoder *decoder); #endif