'IMediaControl.Stop이 정지 한 이유'는 자주 묻는 질문 인 것 같습니다. 이제는 특수성으로 이것을 경험했습니다 : 필터 그래프를 실행하는 응용 프로그램이 첫 번째 모니터에있는 경우 모든 것이 시계처럼 진행됩니다. 또한 filtergraph를 멈추게되면 w/o 문제가 발생합니다. 그러나 응용 프로그램이 두 번째 모니터로 이동하면 IMediaControl.Stop() 호출이 반환되지 않고 소프트웨어가 중지됩니다.
그 이유는 무엇일까요?IMediaControl.Stop이 두 번째 모니터에서 멈춤
0
A
답변
0
비디오 믹싱 렌더러 (VMR-7) 필터는 특정 모니터 용으로 IVMRMonitorConfig
인터페이스로 설정할 수 있습니다. 다른 모니터에서 효과적으로 사용하면 다시 시작될 때 그래프를 다시 시작하여 다시 구성 할 수 있습니다. 즉, 중지/일시 중지/실행주기가 있습니다. 다른 결함 필터로 인해이 전환 중에 고정이 발생했습니다. 사실 그것은 자주 묻는 것과 같은 종류의 문제이며 동일한 제조법이 적용됩니다. 정지시 콜 스택을 확인하고 교착 상태 원인과 잘못된 필터를 식별하고 발견 된 문제를 해결해야합니다. VMR-9 필터에도 동일하게 적용됩니다.
즉, 통화 중지가 예상되는 동작입니다. 정지 정지는 다른 정지 정지와 크게 다르지 않습니다. 정지되는 비디오 렌더러는 아니지만 정지 전환을 잘못 처리하는 필터입니다.
은 참조 :