Quantcast

NVDA Controller Client API

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

NVDA Controller Client API

Ozancan Karataş
Hi all,
I want to use NVDA API for reading subtitles on VLC.
But required compilation for this, the DLLs cannot be used directly.
Which should I use file on the NVDA source?
Thanks a lot to help.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: NVDA Controller Client API

James Teh
This is not trivial to build. It is based on Microsoft RPC, so you need to build the interface files with midl and then link in the code we use to establish the session specific connection. The files you need are in nvdaHelper/interfaces/nvdaController, nvdaHelper/client and nvdaHelper/common/winIPCUtils.*. I don't have the exact commands to build this, as we build it using SCons, but the SCons build stuff for it is in nvdaHelper/client/sconscript if that helps any.

Jamie


On Sun, Apr 2, 2017 at 12:53 AM, Ozancan Karataş <[hidden email]> wrote:
Hi all,
I want to use NVDA API for reading subtitles on VLC.
But required compilation for this, the DLLs cannot be used directly.
Which should I use file on the NVDA source?
Thanks a lot to help.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: NVDA Controller Client API

Ozancan Karataş
Please clone and review the VLC source code. You maybe realize subtitle
ideal.
I don't know C or C++, you should help the blinds.
03.04.2017 04:37 tarihinde James Teh yazdı:

> This is not trivial to build. It is based on Microsoft RPC, so you need
> to build the interface files with midl and then link in the code we use
> to establish the session specific connection. The files you need are in
> nvdaHelper/interfaces/nvdaController, nvdaHelper/client and
> nvdaHelper/common/winIPCUtils.*. I don't have the exact commands to
> build this, as we build it using SCons, but the SCons build stuff for it
> is in nvdaHelper/client/sconscript if that helps any.
>
> Jamie
>
>
> On Sun, Apr 2, 2017 at 12:53 AM, Ozancan Karataş <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     Hi all,
>     I want to use NVDA API for reading subtitles on VLC.
>     But required compilation for this, the DLLs cannot be used directly.
>     Which should I use file on the NVDA source?
>     Thanks a lot to help.
>
>     ------------------------------------------------------------------------------
>     Check out the vibrant tech community on one of the world's most
>     engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>     _______________________________________________
>     Nvda-devel mailing list
>     [hidden email]
>     <mailto:[hidden email]>
>     https://lists.sourceforge.net/lists/listinfo/nvda-devel
>     <https://lists.sourceforge.net/lists/listinfo/nvda-devel>
>
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
>
>
> _______________________________________________
> Nvda-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/nvda-devel
>


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Loading...