mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-28 19:20:35 +00:00
applemedia: Also fix inconsistent pixel format definition for NV12
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5203>
This commit is contained in:
parent
6cfb9b7c85
commit
ffa307e614
1 changed files with 0 additions and 5 deletions
|
@ -288,11 +288,8 @@ _cv_pixel_format_type_from_video_format (GstVideoFormat format)
|
||||||
return kCVPixelFormatType_24RGB;
|
return kCVPixelFormatType_24RGB;
|
||||||
case GST_VIDEO_FORMAT_BGR:
|
case GST_VIDEO_FORMAT_BGR:
|
||||||
return kCVPixelFormatType_24BGR;
|
return kCVPixelFormatType_24BGR;
|
||||||
#if 0
|
|
||||||
/* FIXME doesn't seem to work */
|
|
||||||
case GST_VIDEO_FORMAT_NV12:
|
case GST_VIDEO_FORMAT_NV12:
|
||||||
return kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange;
|
return kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange;
|
||||||
#endif
|
|
||||||
case GST_VIDEO_FORMAT_I420:
|
case GST_VIDEO_FORMAT_I420:
|
||||||
return kCVPixelFormatType_420YpCbCr8Planar;
|
return kCVPixelFormatType_420YpCbCr8Planar;
|
||||||
case GST_VIDEO_FORMAT_YUY2:
|
case GST_VIDEO_FORMAT_YUY2:
|
||||||
|
@ -330,10 +327,8 @@ _pixel_format_description_to_video_format (CFDictionaryRef attrs)
|
||||||
return GST_VIDEO_FORMAT_RGB;
|
return GST_VIDEO_FORMAT_RGB;
|
||||||
case kCVPixelFormatType_24BGR:
|
case kCVPixelFormatType_24BGR:
|
||||||
return GST_VIDEO_FORMAT_BGR;
|
return GST_VIDEO_FORMAT_BGR;
|
||||||
#if 0
|
|
||||||
case kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange:
|
case kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange:
|
||||||
return GST_VIDEO_FORMAT_NV12;
|
return GST_VIDEO_FORMAT_NV12;
|
||||||
#endif
|
|
||||||
case kCVPixelFormatType_420YpCbCr8Planar:
|
case kCVPixelFormatType_420YpCbCr8Planar:
|
||||||
return GST_VIDEO_FORMAT_I420;
|
return GST_VIDEO_FORMAT_I420;
|
||||||
case kCVPixelFormatType_422YpCbCr8_yuvs:
|
case kCVPixelFormatType_422YpCbCr8_yuvs:
|
||||||
|
|
Loading…
Reference in a new issue