| | |
| | | auto imageCount = m_redisTool.getSize(m_camId); |
| | | //保证Redis中的图片不要过多 |
| | | if (imageCount > M_CAM_PIC_MAX_COUNT) { |
| | | ERR("Too Much Pics In Cam " << m_camId << " Redis ImageCount: " << imageCount ); |
| | | //ERR("Too Much Pics In Cam " << m_camId << " Redis ImageCount: " << imageCount ); |
| | | return; |
| | | } |
| | | auto item = m_imageQueue.front(); |
| | |
| | | //继承自父类,线程初始化的一些工作 |
| | | void RtspImageRedisElement::threadInitial() |
| | | { |
| | | INFO("MYH DEBUG HERE"); |
| | | // INFO("MYH DEBUG HERE"); |
| | | } |
| | | |
| | | //继承自父类,线程结束的时候调用 |
| | | void RtspImageRedisElement::threadClosing() |
| | | { |
| | | INFO("MYH DEBUG HERE"); |
| | | // INFO("MYH DEBUG HERE"); |
| | | } |
| | | |
| | | //保存图片到队列中, |
| | |
| | | m_imageQueue.push(NameImagePair_s_t(imageName,img)); |
| | | } |
| | | else{ |
| | | ERR("SaveImage Failed ImgName:"<<imageName); |
| | | // ERR("SaveImage Failed ImgName:"<<imageName); |
| | | } |
| | | return true; |
| | | } |