mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-29 19:50:40 +00:00
vtdec: disable the texture cache on OSX
This a workaround until the incompatibility with CVOpenGLTextureCache and opengl3 contexts is fixed. https://bugzilla.gnome.org/show_bug.cgi?id=754786
This commit is contained in:
parent
4731451974
commit
f02425c4af
1 changed files with 5 additions and 0 deletions
|
@ -108,11 +108,16 @@ CFSTR ("RequireHardwareAcceleratedVideoDecoder");
|
|||
#define GST_VTDEC_VIDEO_FORMAT_STR "UYVY"
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_IOS
|
||||
#define VIDEO_SRC_CAPS \
|
||||
GST_VIDEO_CAPS_MAKE_WITH_FEATURES \
|
||||
(GST_CAPS_FEATURE_MEMORY_GL_MEMORY, \
|
||||
"RGBA") ";" \
|
||||
GST_VIDEO_CAPS_MAKE(GST_VTDEC_VIDEO_FORMAT_STR) ";"
|
||||
#else
|
||||
#define VIDEO_SRC_CAPS \
|
||||
GST_VIDEO_CAPS_MAKE(GST_VTDEC_VIDEO_FORMAT_STR) ";"
|
||||
#endif
|
||||
|
||||
G_DEFINE_TYPE (GstVtdec, gst_vtdec, GST_TYPE_VIDEO_DECODER);
|
||||
|
||||
|
|
Loading…
Reference in a new issue