| 683 | } |
| 684 | |
| 685 | void CDX9VideoProcessor::ReleaseVP() |
| 686 | { |
| 687 | DLog(L"CDX9VideoProcessor::ReleaseVP()"); |
| 688 | |
| 689 | m_pFilter->ResetStreamingTimes2(); |
| 690 | m_RenderStats.Reset(); |
| 691 | |
| 692 | m_DXVA2VP.ReleaseVideoProcessor(); |
| 693 | m_strCorrection = nullptr; |
| 694 | |
| 695 | m_TexSrcVideo.Release(); |
| 696 | m_TexConvertOutput.Release(); |
| 697 | m_TexResize.Release(); |
| 698 | m_TexsPostScale.Release(); |
| 699 | |
| 700 | m_srcParams = {}; |
| 701 | m_srcDXVA2Format = D3DFMT_UNKNOWN; |
| 702 | m_pCopyPlaneFn = CopyPlaneAsIs; |
| 703 | m_srcWidth = 0; |
| 704 | m_srcHeight = 0; |
| 705 | } |
| 706 | |
| 707 | void CDX9VideoProcessor::ReleaseDevice() |
| 708 | { |
nothing calls this directly
no test coverage detected