HDFURY Integral / Linker API - AVS Forum | Home Theater Discussions And Reviews
Forum Jump: 
 2Likes
  • 1 Post By HDfury
  • 1 Post By bobof
 
Thread Tools
post #1 of 7 Old 07-24-2017, 06:15 AM - Thread Starter
Senior Member
 
Join Date: Aug 2015
Posts: 344
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 243 Post(s)
Liked: 48
HDFURY Integral / Linker API

I see that HDFURY now released an API for their Integral device available on the Downloads page:
http://www.hdfury.com/product/integral-4k60-444-600mhz/

And I understand Linker API is coming in next few days.

Anyone started coding something up? What you got planned?

I plan to use the Linker + API to add automatic HDR mode switching to my pre-HDR Lumagen 2143 and JVC DLA-X30 combination.

Fun times ahead!
bobof is online now  
Sponsored Links
Advertisement
 
post #2 of 7 Old 07-24-2017, 05:23 PM
AVS Forum Special Member
 
HDfury's Avatar
 
Join Date: Nov 2014
Posts: 1,602
Mentioned: 228 Post(s)
Tagged: 0 Thread(s)
Quoted: 1763 Post(s)
Liked: 348
Quote:
Originally Posted by bobof View Post
I see that HDFURY now released an API for their Integral device available on the Downloads page:
http://www.hdfury.com/product/integral-4k60-444-600mhz/

And I understand Linker API is coming in next few days.

Anyone started coding something up? What you got planned?

I plan to use the Linker + API to add automatic HDR mode switching to my pre-HDR Lumagen 2143 and JVC DLA-X30 combination.

Fun times ahead!
Linker API will be available in next two days to be exact.
bobof likes this.
HDfury is offline  
post #3 of 7 Old 07-25-2017, 03:53 PM - Thread Starter
Senior Member
 
Join Date: Aug 2015
Posts: 344
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 243 Post(s)
Liked: 48
Looks like Linker API is on the downloads page already

http://www.hdfury.com/product/linker...600mhz-scaler/

Can't wait to give it a go. fun times.
bobof is online now  
 
post #4 of 7 Old 07-26-2017, 02:50 AM
Senior Member
 
mpyw's Avatar
 
Join Date: May 2007
Posts: 372
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 70 Post(s)
Liked: 27
I have downloaded the API but don't understand it's function and what is it to use for?
Any pointers?

To be or NOT to be......YOU are WHO you ARE
mpyw is offline  
post #5 of 7 Old 07-26-2017, 04:28 AM - Thread Starter
Senior Member
 
Join Date: Aug 2015
Posts: 344
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 243 Post(s)
Liked: 48
Quote:
Originally Posted by mpyw View Post
I have downloaded the API but don't understand it's function and what is it to use for?
Any pointers?
If you don't know you need it then you probably don't need it...!

It is only useful if you need to control the Linker, or query its status, from within your own programs.

In my case I'm going to use it to create a small program running on my computer which will see if the video being played through the Linker is HDR and automatically switch my projector and video processor to another mode.

I might also use it to change the EDID being used when my AVR is turned off (TV passthrough) so that the BD player outputs stereo instead of HD audio in that scenario.

Some people will use the API for product testing duties; it is very useful to have a configurable HDMI sink / source on the end of a USB lead if you're trying to automate testing of all kinds of AV devices.

Be interesting to see what is the first use of it. I'll share mine once I get it working.
HDfury likes this.
bobof is online now  
post #6 of 7 Old 07-28-2017, 05:08 AM - Thread Starter
Senior Member
 
Join Date: Aug 2015
Posts: 344
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 243 Post(s)
Liked: 48
@HDfury I managed to get the Linker API example compiled and running using free Visual Studio Community Edition 2015 on Windows 10 - Thanks! Now I can get to work on my project.

I noticed some type definitions in the Linker API which I figure have probably been left in the Linker API by accident from the Integral API. These are:

Code:
typedef enum {
	EDID_AUTOMIX = 1,
	EDID_FIXED,
	EDID_CUSTOM
} LINKER_EDID;


typedef enum {
	AUDIO_HDMI = 1,
	AUDIO_AUTO = 2,
	AUDIO_JACK = 3
} LINKER_AUDIO;
I guess EDID_AUTOMIX should really be EDID_SINK.
And the audio function I thought was just available on Integral?
Unless there is some extra Linker functionality available that the current UI doesn't show?

Last edited by bobof; 07-28-2017 at 05:30 AM.
bobof is online now  
post #7 of 7 Old 07-29-2017, 05:59 AM
AVS Forum Special Member
 
HDfury's Avatar
 
Join Date: Nov 2014
Posts: 1,602
Mentioned: 228 Post(s)
Tagged: 0 Thread(s)
Quoted: 1763 Post(s)
Liked: 348
Quote:
Originally Posted by bobof View Post
@HDfury I managed to get the Linker API example compiled and running using free Visual Studio Community Edition 2015 on Windows 10 - Thanks! Now I can get to work on my project.

I noticed some type definitions in the Linker API which I figure have probably been left in the Linker API by accident from the Integral API. These are:

Code:
typedef enum {
	EDID_AUTOMIX = 1,
	EDID_FIXED,
	EDID_CUSTOM
} LINKER_EDID;


typedef enum {
	AUDIO_HDMI = 1,
	AUDIO_AUTO = 2,
	AUDIO_JACK = 3
} LINKER_AUDIO;
I guess EDID_AUTOMIX should really be EDID_SINK.
And the audio function I thought was just available on Integral?
Unless there is some extra Linker functionality available that the current UI doesn't show?
Hi, i'll check this with Devs and get back to you. Prolly it's a by accident as you said.
HDfury is offline  
Sponsored Links
Advertisement
 
Reply Video Processors

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off