Как отобразить необработанный кадр YUV в программе Cocoa OpenGL

Мне было поручено написать программу, которая берет образец исходного файла YUV и отображает его в программе Cocoa OpenGL.

Я стажер на своей работе, и я не знаю, как начать. Я читаю Википедию & amp; статьи о YUV, но я не смог найти хорошего исходного кода о том, как открыть необработанный файл YUV, извлечь данные, преобразовать их в RGB и отобразить в окне просмотра.

По сути, мне нужна помощь со следующими аспектами задачи - как извлечь данные YUV из примера файла YUV -Как преобразовать данные YUV в цветовое пространство RGB -Как отображать цветовое пространство RGB в OpenGL. (Я думаю, что со временем это можно понять, но мне действительно нужна помощь по первым двум пунктам)

пожалуйста, скажите мне, какие классы использовать, или укажите места, где я могу узнать о графическом / видео дисплее YUV

Ответы на вопрос(3)

Ваш ответ на вопрос