mirror of
https://github.com/defold/extension-camera
synced 2025-06-27 18:37:43 +02:00
Use constructor for dmScript::LuaHBuffer
This commit is contained in:
parent
e07bd373ec
commit
6d420fc011
@ -7,7 +7,6 @@
|
|||||||
#define MODULE_NAME "camera"
|
#define MODULE_NAME "camera"
|
||||||
|
|
||||||
// Defold SDK
|
// Defold SDK
|
||||||
#define DLIB_LOG_DOMAIN LIB_NAME
|
|
||||||
#include <dmsdk/sdk.h>
|
#include <dmsdk/sdk.h>
|
||||||
|
|
||||||
#if defined(DM_PLATFORM_IOS) || defined(DM_PLATFORM_OSX) || defined(DM_PLATFORM_ANDROID)
|
#if defined(DM_PLATFORM_IOS) || defined(DM_PLATFORM_OSX) || defined(DM_PLATFORM_ANDROID)
|
||||||
@ -71,7 +70,7 @@ static void Camera_ProcessQueue()
|
|||||||
if (message == CAMERA_STARTED)
|
if (message == CAMERA_STARTED)
|
||||||
{
|
{
|
||||||
// Increase ref count
|
// Increase ref count
|
||||||
dmScript::LuaHBuffer luabuffer = {g_DefoldCamera.m_VideoBuffer, false};
|
dmScript::LuaHBuffer luabuffer(g_DefoldCamera.m_VideoBuffer, dmScript::OWNER_C);
|
||||||
dmScript::PushBuffer(L, luabuffer);
|
dmScript::PushBuffer(L, luabuffer);
|
||||||
g_DefoldCamera.m_VideoBufferLuaRef = dmScript::Ref(L, LUA_REGISTRYINDEX);
|
g_DefoldCamera.m_VideoBufferLuaRef = dmScript::Ref(L, LUA_REGISTRYINDEX);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user