when do MPEGTS_BIT_UNSET, stream->pid is used but stream is already freed
[Version] 1.22.0-26
[Issue Type] Bug fix
Change-Id: Iebc891e86a975280abe67f24ee5d0f5b66e3c05c
Name: %{_name}
Version: 1.22.0
-Release: 25
+Release: 26
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);
}
g_list_free (toremove);
return TRUE;