handle() public method

public handle ( ) : long
return long
コード例 #1
0
        public LibVpxEnc(LibVpxEncConfig cfg)
        {
            vpxCodecIface = Java_com_google_libvpx_LibVpxCom_vpxCodecAllocCodec(JNIEnv.Handle, IntPtr.Zero);
            if (vpxCodecIface == 0)
            {
                throw new LibVpxException("Can not allocate JNI codec object");
            }

            Java_com_google_libvpx_LibVpxEnc_vpxCodecEncInit(JNIEnv.Handle, IntPtr.Zero, vpxCodecIface, cfg.handle());
            if (isError())
            {
                String errorMsg = errorDetailString();
                Java_com_google_libvpx_LibVpxCom_vpxCodecFreeCodec(JNIEnv.Handle, IntPtr.Zero, vpxCodecIface);
                throw new LibVpxException(errorMsg);
            }
        }
コード例 #2
0
        public LibVpxEnc(LibVpxEncConfig cfg)
        {
            vpxCodecIface = Java_com_google_libvpx_LibVpxCom_vpxCodecAllocCodec(JNIEnv.Handle, IntPtr.Zero);
            if (vpxCodecIface == 0)
            {
                throw new LibVpxException("Can not allocate JNI codec object");
            }

            Java_com_google_libvpx_LibVpxEnc_vpxCodecEncInit(JNIEnv.Handle, IntPtr.Zero, vpxCodecIface, cfg.handle());
            if (isError())
            {
                String errorMsg = errorDetailString();
                Java_com_google_libvpx_LibVpxCom_vpxCodecFreeCodec(JNIEnv.Handle, IntPtr.Zero, vpxCodecIface);
                throw new LibVpxException(errorMsg);
            }
        }