diff options
author | John Koleszar <jkoleszar@google.com> | 2011-02-28 20:06:56 -0500 |
---|---|---|
committer | John Koleszar <jkoleszar@google.com> | 2011-02-28 20:06:59 -0500 |
commit | 987ac894037845fa406aaf7b9f502302993be295 (patch) | |
tree | 763dab64a20200446fe8aed3fc4b681c775854a9 /examples/encoder_tmpl.c | |
parent | cfaee9f7c663150d4bc478bb47e3eb4038076ca5 (diff) | |
download | libvpx-987ac894037845fa406aaf7b9f502302993be295.tar libvpx-987ac894037845fa406aaf7b9f502302993be295.tar.gz libvpx-987ac894037845fa406aaf7b9f502302993be295.tar.bz2 libvpx-987ac894037845fa406aaf7b9f502302993be295.zip |
examples: use function to get iface pointers
MSVC can't pass the address of global variables in a DLL correctly
across DLL boundaries. This patch allows linking the examples to
a libvpx dll build. Fixes issue #268.
Change-Id: I1c52d076cfc68efb3efdfba019f12d53c5019f58
Diffstat (limited to 'examples/encoder_tmpl.c')
-rw-r--r-- | examples/encoder_tmpl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/encoder_tmpl.c b/examples/encoder_tmpl.c index d9e4d0317..f109e6216 100644 --- a/examples/encoder_tmpl.c +++ b/examples/encoder_tmpl.c @@ -19,7 +19,7 @@ #define VPX_CODEC_DISABLE_COMPAT 1 #include "vpx/vpx_encoder.h" #include "vpx/vp8cx.h" -#define interface (&vpx_codec_vp8_cx_algo) +#define interface (vpx_codec_vp8_cx()) #define fourcc 0x30385056 @EXTRA_INCLUDES |