mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-10-29 22:54:18 +00:00
FS-9944 [core] Add core video support to windows build
This commit is contained in:
1 parent
619bb494ad
commit
1f11deb023
32 files changed
+7521
-39
No files matched your search
+27
-27
@@ -1998,33 +1998,33 @@ static inline uint32_t switch_img_fmt2fourcc(switch_img_fmt_t fmt)
|
||||
uint32_t fourcc;
|
||||
|
||||
switch(fmt) {
|
||||
case SWITCH_IMG_FMT_NONE: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_RGB24: fourcc = FOURCC_24BG; break;
|
||||
case SWITCH_IMG_FMT_RGB32: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_RGB565: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_RGB555: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_UYVY: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_YUY2: fourcc = FOURCC_YUY2; break;
|
||||
case SWITCH_IMG_FMT_YVYU: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_BGR24: fourcc = FOURCC_RAW ; break;
|
||||
case SWITCH_IMG_FMT_RGB32_LE: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_ARGB: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_ARGB_LE: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_RGB565_LE: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_RGB555_LE: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_YV12: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I420: fourcc = FOURCC_I420; break;
|
||||
case SWITCH_IMG_FMT_VPXYV12: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_VPXI420: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I422: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I444: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I440: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_444A: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I42016: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I42216: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I44416: fourcc = FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I44016: fourcc = FOURCC_ANY ; break;
|
||||
default: fourcc = FOURCC_ANY;
|
||||
case SWITCH_IMG_FMT_NONE: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_RGB24: fourcc = (uint32_t)FOURCC_24BG; break;
|
||||
case SWITCH_IMG_FMT_RGB32: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_RGB565: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_RGB555: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_UYVY: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_YUY2: fourcc = (uint32_t)FOURCC_YUY2; break;
|
||||
case SWITCH_IMG_FMT_YVYU: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_BGR24: fourcc = (uint32_t)FOURCC_RAW ; break;
|
||||
case SWITCH_IMG_FMT_RGB32_LE: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_ARGB: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_ARGB_LE: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_RGB565_LE: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_RGB555_LE: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_YV12: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I420: fourcc = (uint32_t)FOURCC_I420; break;
|
||||
case SWITCH_IMG_FMT_VPXYV12: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_VPXI420: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I422: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I444: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I440: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_444A: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I42016: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I42216: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I44416: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
case SWITCH_IMG_FMT_I44016: fourcc = (uint32_t)FOURCC_ANY ; break;
|
||||
default: fourcc = (uint32_t)FOURCC_ANY;
|
||||
}
|
||||
|
||||
return fourcc;
|
||||
|
||||
Reference in new issue
Block a user