mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
delete the cache when unpublish, when publish the encoder will update it
This commit is contained in:
parent
6d4eb3d373
commit
9f94f891ad
1 changed files with 7 additions and 1 deletions
|
@ -382,7 +382,13 @@ void SrsSource::on_consumer_destroy(SrsConsumer* consumer)
|
||||||
void SrsSource::on_unpublish()
|
void SrsSource::on_unpublish()
|
||||||
{
|
{
|
||||||
clear_gop_cache();
|
clear_gop_cache();
|
||||||
srs_trace("clear cache when unpublish.");
|
|
||||||
|
srs_freep(cache_metadata);
|
||||||
|
|
||||||
|
srs_freep(cache_sh_video);
|
||||||
|
srs_freep(cache_sh_audio);
|
||||||
|
|
||||||
|
srs_trace("clear cache/metadata/sequence-headers when unpublish.");
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsSource::cache_last_gop(SrsSharedPtrMessage* msg)
|
int SrsSource::cache_last_gop(SrsSharedPtrMessage* msg)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue