when do MPEGTS_BIT_UNSET, stream->pid is used but stream is already freed
[Version] 1.20.0-45
[Issue Type] Bug fix
Change-Id: Iebc891e86a975280abe67f24ee5d0f5b66e3c05c
Name: %{_name}
Version: 1.20.0
-Release: 44
+Release: 45
Summary: Streaming-Media Framework Runtime
License: LGPL-2.0+
Group: Multimedia/Framework
}
for (tmp = toremove; tmp; tmp = tmp->next) {
MpegTSBaseStream *stream = (MpegTSBaseStream *) tmp->data;
- mpegts_base_program_remove_stream (base, program, stream->pid);
#ifdef TIZEN_FEATURE_TSDEMUX_UPDATE_STREAM
MPEGTS_BIT_UNSET (base->is_pes, stream->pid);
#endif
+ mpegts_base_program_remove_stream (base, program, stream->pid);
}
return TRUE;
}