간단한 시나리오 : 비디오 내의 특정 위치를 찾아 연속적으로 재생하고 싶습니다.스크러빙 후 더 이상 속도를 변경할 수 없습니다.
처음에는 SetRate()
에서 set the rate to 0 in order to enable scrubbing까지 사용하면 더 이상 비디오를 실행할 수 없습니다. 요금을 0에서 다른 것으로 변경할 수없는 것 같습니다. Start()
으로 전화해서 프레임 스 펙핑 만 할 수 있습니다.
단순히 비율을 0으로 설정하지 않고 비디오를 실행하면 후속 비율이 변경됩니다. 나는 또한 비율을 0으로 설정하고 양의 속도로 다시 돌아가 실제로 닦지 않고 (Start()
) 속도 변화가 일어난다는 것을 알았다.
'스크러빙 모드'를 종료하려면 추가 작업이 필요합니까?
당신이'MESessionRateChanged' 이벤트와'MESessionScrubSampleComplete' 이벤트를 받았습니까? – CPlusSharp
@CPlusSharp 'MESessionRateChanged' 이벤트를 수신했습니다. 나는 그것을받은 후에'Start()'만 부른다. start를 호출 한 후 'MESessionScrubSampleComplete' 이벤트를 수신하는지 여부를 확인 하겠지만, 재생을 시작하기를 기대하기 때문에 기대하지 않습니다. –
@CPlusSharp 'MESessionRateChanged' 이벤트가 수신되면'Start() '를 호출 할 때 여전히'MESessionScrubSampleComplete' 이벤트가 트리거됩니다. 마치 내가 여전히 닦는 모드 인 것처럼 보입니다. –