On Tue, Jul 04, 2017 at 10:57:41PM +0300, Martin Storsjö wrote:
> On Tue, 4 Jul 2017, wm4 wrote:
> >On Tue,  4 Jul 2017 22:18:21 +0300 Martin Storsjö <mar...@martin.st> wrote:
> >>--- a/libavutil/hwcontext_d3d11va.c
> >>+++ b/libavutil/hwcontext_d3d11va.c
> >>@@ -47,6 +47,13 @@
> >>
> >>+#ifdef WINAPI_FAMILY
> >>+#include <winapifamily.h>
> >>+#if !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
> >>+#define UWP
> >>+#endif
> >>+#endif
> >>+
> >>@@ -56,7 +63,7 @@ static PFN_D3D11_CREATE_DEVICE mD3D11CreateDevice;
> >>
> >> static av_cold void load_functions(void)
> >> {
> >>-#if HAVE_LOADLIBRARY
> >>+#ifndef UWP
> >>     // We let these "leak" - this is fine, as unloading has no great 
> >> benefit, and
> >
> >LGTM... though isn't "UWP" a bit too generic as an identifier?
> 
> It's a little terse yeah, but it's at least only visible within this file
> (for now). Any better suggestions?

WINAPI_FAMILY_DESKTOP
WINAPI_DESKTOP

or something along those lines? Maybe with an FF_ prefix?

Diego
_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to