From 707d20a5a31fde82aa6a03d4e1306ffefc18c3a1 Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Sun, 1 Dec 2024 20:12:51 +0100
Subject: [PATCH 01/20] Update index.html
---
frontend/index.html | 1 +
1 file changed, 1 insertion(+)
diff --git a/frontend/index.html b/frontend/index.html
index 46ddbe2..8a11905 100644
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -191,6 +191,7 @@
Save
Reset
From 10514b23f317370a3a9d1bcda7e7ec2141247200 Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Mon, 2 Dec 2024 11:43:51 +0100
Subject: [PATCH 09/20] Update servicecalls.js
---
frontend/js/servicecalls.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/frontend/js/servicecalls.js b/frontend/js/servicecalls.js
index 2619579..d5b60be 100644
--- a/frontend/js/servicecalls.js
+++ b/frontend/js/servicecalls.js
@@ -299,6 +299,7 @@ window.serviceResetSettings = () => {
vsync: true,
autostart: false,
+ nv12: false,
};
logIt(config);
From c68138918ccc5eef8c09282a1e1387c6121b64d2 Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Mon, 2 Dec 2024 11:50:51 +0100
Subject: [PATCH 10/20] Update index.html
---
frontend/index.html | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/frontend/index.html b/frontend/index.html
index e7d1f1a..7e2f411 100644
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -137,11 +137,7 @@
Autostart
VSync
-
-
-
-
- nv12
+ nv12
From 572b4a176976a1f6d9c3db17a95b659fc40e76f2 Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Mon, 2 Dec 2024 11:57:31 +0100
Subject: [PATCH 11/20] Add files via upload
---
frontend/index.html | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/frontend/index.html b/frontend/index.html
index 7e2f411..46ddbe2 100644
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -137,11 +137,9 @@
Autostart
VSync
- nv12
-
-
-
-
+
+
+
Save
Reset
From 5d6460aca561d10c64dcc26bfa6a4c6c58951623 Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Mon, 2 Dec 2024 11:58:42 +0100
Subject: [PATCH 12/20] Update index.html
---
frontend/index.html | 1 +
1 file changed, 1 insertion(+)
diff --git a/frontend/index.html b/frontend/index.html
index 46ddbe2..48d3ec7 100644
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -137,6 +137,7 @@
Autostart
VSync
+ nv12
From 968466597b8504c2d7aa58a2f118786ebc7599ac Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Mon, 2 Dec 2024 13:10:33 +0100
Subject: [PATCH 13/20] Update servicecalls.js
---
frontend/js/servicecalls.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/frontend/js/servicecalls.js b/frontend/js/servicecalls.js
index d5b60be..464840c 100644
--- a/frontend/js/servicecalls.js
+++ b/frontend/js/servicecalls.js
@@ -229,7 +229,7 @@ function getSettings() {
document.getElementById('checkSettingsAutostart').checked = result.autostart;
document.getElementById('checkSettingsNoHDR').checked = result.nohdr;
document.getElementById('checkSettingsNoPowerstate').checked = result.nopowerstate;
- document.getElementById('checkSettingsNV12').checked = result.nv12;
+ document.getElementById('checkSettingsnv12').checked = result.nv12;
logIt('Loading settings done!');
document.getElementById('txtInfoState').innerHTML = 'Settings loaded';
From 671291e9ec3e4674c0ca9ea5eb90d06a93fc0170 Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Mon, 2 Dec 2024 14:11:42 +0100
Subject: [PATCH 14/20] Add files via upload
---
index.html | 299 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 299 insertions(+)
create mode 100644 index.html
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..46ddbe2
--- /dev/null
+++ b/index.html
@@ -0,0 +1,299 @@
+
+
+
+
+
+
PicCap - Hyperion Sender App
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
hyperion-webos
loading..
+
+
Loading status..
+
+ Start
+ Stop
+
+
+ Reload
+
+
+
+
+
+
+
+
+
+
+ Local socket
+
+
+
+
+ Socket
+
+ /tmp/hyperhdr-domain
+ manual
+
+
+
+
+
+
+ Hyperion priority
+
+
+
+
+
+
+
+
+
+ Save
+ Reset
+ Advanced
+
+
+ Reboot
+
+
+
+
+
+
Some very simple experimental feature to collect logs. Setup logging is needed after a reboot. Will be reworked in newer versions. Press the load button to get last 200 log entries.
+
+ PicCap
+ Hyperion-WebOS
+ Setup logging
+ Load last 200
+ Full service restart
+
+
+
+
+
+
+
+
+
+
+
+
+
Some info about this project
+
+
+
+
+ PicCap is the frontend app, which you have installed on your TV and you can see here, to make things as easy as possible. It ships and controls the seperated hyperion-webos background service, which controls the capture interfaces on your TV based on reverse engineering, proccesses the output and sends the resulting low quality image data to a receiver like Hyperion's flatbuffer server. On newer TVs there is no official way for capturing DRM-protected content like Netflix or Amazon. This restriction doesn't take place for content comming from an HDMI input. So currently as a workaround you can play your media using your PC, FireTV-Stick or Chromecast and still enjoy your LEDs.This app requires to be run as root and tries to do this at the first start using the Homebrew Channel.
+
+
+
+
+
+
+
+
+
+
+ hyperion-webos
+
+
+
+ PicCap
+
+
+
+
+
+
+
+
+
+
State:
+
Loading..
+
+
| Receiver:
+
n/a
+
+
+
| UI:
+
n/a
+
+
+
| Video:
+
n/a
+
+
| FPS:
+
n/a
+
+
+
+
From b98074e9beb23fb15ce94c5315023e01cb2a134e Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Mon, 2 Dec 2024 14:14:07 +0100
Subject: [PATCH 15/20] Delete index.html
---
index.html | 299 -----------------------------------------------------
1 file changed, 299 deletions(-)
delete mode 100644 index.html
diff --git a/index.html b/index.html
deleted file mode 100644
index 46ddbe2..0000000
--- a/index.html
+++ /dev/null
@@ -1,299 +0,0 @@
-
-
-
-
-
-
PicCap - Hyperion Sender App
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
hyperion-webos
loading..
-
-
Loading status..
-
- Start
- Stop
-
-
- Reload
-
-
-
-
-
-
-
-
-
-
- Local socket
-
-
-
-
- Socket
-
- /tmp/hyperhdr-domain
- manual
-
-
-
-
-
-
- Hyperion priority
-
-
-
-
-
-
-
-
-
- Save
- Reset
- Advanced
-
-
- Reboot
-
-
-
-
-
-
Some very simple experimental feature to collect logs. Setup logging is needed after a reboot. Will be reworked in newer versions. Press the load button to get last 200 log entries.
-
- PicCap
- Hyperion-WebOS
- Setup logging
- Load last 200
- Full service restart
-
-
-
-
-
-
-
-
-
-
-
-
-
Some info about this project
-
-
-
-
- PicCap is the frontend app, which you have installed on your TV and you can see here, to make things as easy as possible. It ships and controls the seperated hyperion-webos background service, which controls the capture interfaces on your TV based on reverse engineering, proccesses the output and sends the resulting low quality image data to a receiver like Hyperion's flatbuffer server. On newer TVs there is no official way for capturing DRM-protected content like Netflix or Amazon. This restriction doesn't take place for content comming from an HDMI input. So currently as a workaround you can play your media using your PC, FireTV-Stick or Chromecast and still enjoy your LEDs.This app requires to be run as root and tries to do this at the first start using the Homebrew Channel.
-
-
-
-
-
-
-
-
-
-
- hyperion-webos
-
-
-
- PicCap
-
-
-
-
-
-
-
-
-
-
State:
-
Loading..
-
-
| Receiver:
-
n/a
-
-
-
| UI:
-
n/a
-
-
-
| Video:
-
n/a
-
-
| FPS:
-
n/a
-
-
-
-
From 51d71496447638936e2abfbe7e12e725f3124429 Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Mon, 2 Dec 2024 14:14:29 +0100
Subject: [PATCH 16/20] Add files via upload
---
frontend/index.html | 1 -
1 file changed, 1 deletion(-)
diff --git a/frontend/index.html b/frontend/index.html
index 48d3ec7..46ddbe2 100644
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -137,7 +137,6 @@
Autostart
VSync
- nv12
From 2aabeda7747fc9504361e805a1f33f51594e9726 Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Mon, 2 Dec 2024 14:15:31 +0100
Subject: [PATCH 17/20] Add files via upload
---
frontend/js/servicecalls.js | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/frontend/js/servicecalls.js b/frontend/js/servicecalls.js
index 464840c..69aa87a 100644
--- a/frontend/js/servicecalls.js
+++ b/frontend/js/servicecalls.js
@@ -229,7 +229,6 @@ function getSettings() {
document.getElementById('checkSettingsAutostart').checked = result.autostart;
document.getElementById('checkSettingsNoHDR').checked = result.nohdr;
document.getElementById('checkSettingsNoPowerstate').checked = result.nopowerstate;
- document.getElementById('checkSettingsnv12').checked = result.nv12;
logIt('Loading settings done!');
document.getElementById('txtInfoState').innerHTML = 'Settings loaded';
@@ -299,7 +298,6 @@ window.serviceResetSettings = () => {
vsync: true,
autostart: false,
- nv12: false,
};
logIt(config);
@@ -390,8 +388,8 @@ window.serviceSaveSettings = () => {
autostart: document.getElementById('checkSettingsAutostart').checked,
nohdr: document.getElementById('checkSettingsNoHDR').checked,
nopowerstate: document.getElementById('checkSettingsNoPowerstate').checked,
- nv12: document.getElementById('checkSettingsnv12').checked,
-};
+
+ };
logIt(`Config: ${JSON.stringify(config)}`);
From 5bca67c149405c72cc7474d72bd7cc4a1afd5cce Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Tue, 3 Dec 2024 12:13:05 +0100
Subject: [PATCH 18/20] Add files via upload
---
frontend/index.html | 1 +
1 file changed, 1 insertion(+)
diff --git a/frontend/index.html b/frontend/index.html
index 46ddbe2..48d3ec7 100644
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -137,6 +137,7 @@
Autostart
VSync
+ nv12
From 1f6932118bbaf297f72c1a7de75b8e1ee476fe03 Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Tue, 3 Dec 2024 12:13:54 +0100
Subject: [PATCH 19/20] Add files via upload
---
frontend/js/servicecalls.js | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/frontend/js/servicecalls.js b/frontend/js/servicecalls.js
index 69aa87a..d1b2cde 100644
--- a/frontend/js/servicecalls.js
+++ b/frontend/js/servicecalls.js
@@ -229,6 +229,7 @@ function getSettings() {
document.getElementById('checkSettingsAutostart').checked = result.autostart;
document.getElementById('checkSettingsNoHDR').checked = result.nohdr;
document.getElementById('checkSettingsNoPowerstate').checked = result.nopowerstate;
+ document.getElementById('checkSettingsnv12').checked = result.nv12;
logIt('Loading settings done!');
document.getElementById('txtInfoState').innerHTML = 'Settings loaded';
@@ -298,6 +299,7 @@ window.serviceResetSettings = () => {
vsync: true,
autostart: false,
+ nv12: true,
};
logIt(config);
@@ -388,8 +390,8 @@ window.serviceSaveSettings = () => {
autostart: document.getElementById('checkSettingsAutostart').checked,
nohdr: document.getElementById('checkSettingsNoHDR').checked,
nopowerstate: document.getElementById('checkSettingsNoPowerstate').checked,
-
- };
+ nv12: document.getElementById('checkSettingsnv12').checked,
+};
logIt(`Config: ${JSON.stringify(config)}`);
From 5114ec392a5e4820f1fd3d2f858ef62096b344d2 Mon Sep 17 00:00:00 2001
From: satdx62 <68075993+satgit62@users.noreply.github.com>
Date: Thu, 5 Dec 2024 21:36:26 +0100
Subject: [PATCH 20/20] Update README.md
---
README.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/README.md b/README.md
index dcad986..2828d32 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,6 @@
# PicCap - Hyperion Sender App | Ambilight for LG WebOS TVs
+
+# NV12 control box added
## What's this?