diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index d9e23a7f..e185aab7 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -4,7 +4,7 @@ on: [push, pull_request] jobs: build: - runs-on: windows-2019 + runs-on: windows-2022 steps: - uses: actions/checkout@v1 diff --git a/src/Common/MultiMediaSourceMuxer.cpp b/src/Common/MultiMediaSourceMuxer.cpp index 992d6ff1..2c6b30ac 100644 --- a/src/Common/MultiMediaSourceMuxer.cpp +++ b/src/Common/MultiMediaSourceMuxer.cpp @@ -514,6 +514,7 @@ EventPoller::Ptr MultiMediaSourceMuxer::getOwnerPoller(MediaSource &sender) { } bool MultiMediaSourceMuxer::close(MediaSource &sender) { + MediaSourceEventInterceptor::close(sender); _rtmp = nullptr; _rtsp = nullptr; _fmp4 = nullptr;