- 音视频解复用后的数据需要存到单独的队列
- a_packet_deque
- v_packet_deque
- 音视频解码后的数据需要存队列里
- a_frame_deque
- v_frame_deque
思路:
基于STL的deque做一个简单的队列类
template <class T>
class Deque
{
public:
explicit Deque(int _max_elements = 0);
int is_empty();
int is_full();
int get_cur_elements();
int push_data(T &data);
T& pop_data(T &data);
private:
int max_elements = 0;
int cur_elements = 0;
};