CoreMedia) CMTime, CMSampleBuffer
·
앱/Swift
CM이란?cm은 core media의 약자이다. AVFoundation에 포함된 프레임워크를 의미한다.CMTime이란?CMTime은 apple의 core media프레임워크에서 쓰는 시간 표현 타입그럼 왜 초를 double로 표현하지 않고, cmtime이라는 타입을 사용하는가?미디어에서는 초, 미리초 단위가 굉장히 중요하며, double로 사용하게 돠면 부정확할수 있기 때문에 cmTime이라는 타입을 사용하고 있다.CMTime(value: ,timescale: ) CMTime = timescale/value이렇게 value를 받고있으며, timescale이라는 파라미터를 init할때 받게 되는데 다음과같다.value는 분모, timescale은 분자이러한 계산식을 통해서 더 정확한 seeking과 syn..