MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / Player_Destroy

Method Player_Destroy

Source/Engine/Video/MF/VideoBackendMF.cpp:519–527  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

517}
518
519void VideoBackendMF::Player_Destroy(VideoBackendPlayer& player)
520{
521 PROFILE_CPU();
522 player.ReleaseResources();
523 auto& playerMF = player.GetBackendState<VideoPlayerMF>();
524 playerMF.SourceReader->Release();
525 MF::Players.Remove(&player);
526 player = VideoBackendPlayer();
527}
528
529void VideoBackendMF::Player_UpdateInfo(VideoBackendPlayer& player, const VideoBackendPlayerInfo& info)
530{

Callers 2

~VideoPlayerMethod · 0.45
OnDisableMethod · 0.45

Calls 4

VideoBackendPlayerClass · 0.85
ReleaseResourcesMethod · 0.45
ReleaseMethod · 0.45
RemoveMethod · 0.45

Tested by

no test coverage detected