Remove redundant code

This commit is contained in:
loki
2021-07-06 20:54:29 +02:00
parent cc3cf60015
commit 3d81b0fe7a
3 changed files with 12 additions and 29 deletions

View File

@@ -190,7 +190,7 @@ struct session_t {
struct {
int lowseq;
udp::endpoint peer;
safe::mail_raw_t::event_t<video::idr_t> idr_events;
safe::mail_raw_t::event_t<bool> idr_events;
} video;
struct {
@@ -456,7 +456,7 @@ void controlBroadcastThread(control_server_t *server) {
<< "firstFrame [" << firstFrame << ']' << std::endl
<< "lastFrame [" << lastFrame << ']';
session->video.idr_events->raise(std::make_pair(firstFrame, lastFrame));
session->video.idr_events->raise(true);
});
server->map(packetTypes[IDX_INPUT_DATA], [&](session_t *session, const std::string_view &payload) {
@@ -1023,7 +1023,7 @@ std::shared_ptr<session_t> alloc(config_t &config, crypto::aes_t &gcm_key, crypt
session->gcm_key = gcm_key;
session->iv = iv;
session->video.idr_events = mail->event<video::idr_t>(mail::idr);
session->video.idr_events = mail->event<bool>(mail::idr);
session->video.lowseq = 0;
session->audio.sequenceNumber = 0;