-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vtc: add dump loc 1 quirk #107
Conversation
Works on o22 for all content but the result is a little less impressive |
bfa83d6
to
8013026
Compare
Wouldn't it make sense to create an enum in tv-native-apis like so: enum VT_CAPTURE_LOCATION {
V4L2_EXT_CAPTURE_SCALER_INPUT = 1,
V4L2_EXT_CAPTURE_SCALER_OUTPUT,
V4L2_EXT_CAPTURE_DISPLAY_OUTPUT,
V4L2_EXT_CAPTURE_BLENDED_OUTPUT,
V4L2_EXT_CAPTURE_OSD_OUTPUT
}; And also rename (undocumented) dump location 1 to something like |
Is there any documentation you can point me to compile/build this please? |
download and setup buildroot from https://github.com/openlgtv/buildroot-nc4 mkdir -p ~/hyperion-webos/build
cd ~/hyperion-webos/build
. /opt/arm-webos-linux-gnueabi_sdk-buildroot/environment-setup
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/opt/arm-webos-linux-gnueabi_sdk-buildroot/share/buildroot/toolchainfile.cmake ..
make hyperion-webos gm_backend halgal_backend dile_vt_backend vtcapture_backend
ssh root@WEBOS_IP 'pkill hyperion-webos'
scp hyperion-webos *.so root@WEBOS_IP:/media/developer/apps/usr/palm/services/org.webosbrew.piccap.service/
you can download the build from my fork's action https://github.com/asturel/hyperion-webos/actions/runs/4403108956 edit |
@tuxuser @TBSniller is anyone working on this? Would be mindblowing if the capture is really a couple of frames ahead 🤯 |
Currently not. I think this got somehow stalled because of @tuxusers Not answered question. |
superseded by #116 |
On some tv-s (including my A1/lm21u/mt5889) dumped frames from scaler output affected by picture settings. Dumping from scaler input gives perfect color for builtin apps, however it breaks hdmi tonemapping afaik. (havent tried due to lack of hdmi device)
dump loc 2 (original):
dump loc 1:
original:
Credits to @sundermann for finding it.