Developer.TokkiSea/Apple(3)
-
framework not found CoreAudioTypes / AudioUnit 해결 방법
골치아픈 링크 에러가 뜬다. 위에서 AudioUnit.framework 와 CoreAudioTypes.framework 를 제거 하고 CoreAudio.framework 와 AudioToolbox.framework 가 추가되어 있는지 확인 한다. 해봤던거라도 다시 한번 해보세요..!!! 이후 빌드를 해보면 해결이 되거나.. 심볼을 못찾는 에러가 뜨거나. 사용중인 특정 함수를 못찾는 에러가 뜬다. 임포트 되어있나 확인하고 Static Library 로 바꿔줘 보세요..
2022.03.08 -
420YpCbCr8 Conversion to ARGB , RGBA 변환 방법
개인 메모용 입니다. 카메라등에서 들어오는 이미지 버퍼의 420YpCbCr8 포멧을 ARGB 나 RGBA 로 변환하는 방법이예요. (이직 관계로 요즘 일이 너무 많아서 TokkiSea는 신경을 못쓰고 있군요.) argbBuffer 은 ARGB 포맷이고 RGBA 로는 포인터 +1 를 해주면 되겠지만 맨 끝 포인터가 미할당 영역이라 무슨일이 일어날지 몰라요. RGBX로 사용하면 문제는 없을듯합니다. // YpCbCr Format // kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange : Bi-Planar Component Y'CbCr 8-bit 4:2:0, video-range (luma=[16,235] chroma=[16,240]). // kCVPixelFormatTyp..
2022.03.03 -
Swift - UICollectionView fixing center when rotate/landscape 방법
임시 메모 글입니다.(나중에 다듬을거예요..) 아래 코드를 이용하면 콜렉션뷰의 가로/세로 보기 전환 시 편하게 진행중이던 index 에 고정 됩니다. class RootPreviewVC: UIViewController { private lazy var collectionView: UICollectionView = { let collectionView = UICollectionView(frame: .zero, collectionViewLayout: collectionViewLayout) ... return collectionView }() private var prevIndexPathAtCenter: IndexPath? private var currentIndexPath: IndexPath? { let c..
2021.12.29