85 Commits
Author SHA1 Message Date
kekko 793b91b66f TV: guard key trace for host build 2026-10-05 22:23:19 +02:00
kekko cc8d7b9733 TV: trace incoming keycodes 2026-10-05 22:20:38 +02:00
kekko 42a9ef4cb9 OSD: IDR on every menu encode, no drift 2026-10-05 22:17:18 +02:00
kekko efbc73f9c2 TV: literal key-hint strings for older SDL branch 2026-10-05 21:56:17 +02:00
kekko 26cdee25da OSD: 1280x720 menu, 2x text (mod-16 clean) 2026-10-05 21:46:43 +02:00
kekko 2c0a4d5537 TV: claim Back/Exit keys from compositor 2026-10-05 21:44:56 +02:00
kekko a376994b9f OSD: continuous repeat-feed keeps VDEC pipeline fed 2026-10-05 20:53:48 +02:00
kekko 2599e45b3d media: log LGNC Play failures 2026-10-05 20:42:23 +02:00
kekko c729da0239 OSD: trace encoder/video/encode path on TV 2026-10-05 20:27:59 +02:00
kekko 0985f60e31 OSD: Annex B framing for menu stream 2026-10-05 20:22:03 +02:00
kekko 02cac951dd TV: transparency hint before init, consistent surface state 2026-10-05 20:11:22 +02:00
kekko 88cc394f4d TV: opaque black present (proven splash clear), verify transparency live 2026-10-05 19:59:43 +02:00
kekko 30c2649328 TV: commit transparent frame so surface maps 2026-10-05 19:57:42 +02:00
kekko 17ea180ef3 TV: restore ifdef opener again 2026-10-05 19:47:15 +02:00
kekko 0397832f65 TV: plain FULLSCREEN so webOS shell takes the surface 2026-10-05 19:44:32 +02:00
kekko 475045adc8 TV: restore missing ifdef opener 2026-10-05 19:35:13 +02:00
kekko 23a7634b45 TV: transparent window so video plane shows through 2026-10-05 19:29:41 +02:00
kekko 4160c49e59 SDL-webOS: restore install prefix, idempotent patch 2026-10-05 19:20:07 +02:00
kekko c562b6bc3a SDL-webOS: fix old-side hunk count 2026-10-05 19:15:38 +02:00
kekko d4affdac3a SDL-webOS: fix patch hunk counts 2026-10-05 19:15:26 +02:00
kekko 9203135050 SDL-webOS: run patch inside source dir 2026-10-05 19:13:37 +02:00
kekko c9dbcff674 SDL-webOS: apply pointer guard as build patch, drop fork commit 2026-10-05 19:11:32 +02:00
kekko 0e295d94db SDL-webOS: guard pointer NULL deref 2026-10-05 19:09:26 +02:00
kekko 78c85068e0 TV: fullscreen window for splash/focus + guard pointer NULL deref 2026-10-05 19:09:18 +02:00
kekko 67e9c4bcbb webOS: link static libstdc++ archive by name 2026-10-05 18:40:44 +02:00
kekko 603653ca67 webOS: drop explicit shared stdc++ (undoes static link) 2026-10-05 18:35:21 +02:00
kekko c87e4db64c webOS: static-link C++ runtime for old libstdc++ 2026-10-05 18:30:06 +02:00
kekko b23edb0ed2 webOS: link pthread and rt for OpenH264 2026-10-05 18:23:38 +02:00
kekko 1559548416 OSD: use real SEncParamExt API 2026-10-05 18:17:05 +02:00
kekko 9c39957c23 OpenH264: map CMake build type to meson 2026-10-05 18:11:19 +02:00
kekko 24df1e859f webOS: quote linker flags as single args 2026-10-05 18:07:46 +02:00
kekko 6471f007f6 webOS: shared libm for SDL source build 2026-10-05 18:05:07 +02:00
kekko 13fa3bcf73 OpenH264: restore Get_Property for install dir 2026-10-05 18:02:10 +02:00
kekko 052bdc8df2 OpenH264: flat libdir, fixed archive path 2026-10-05 17:59:13 +02:00
kekko beaef54459 OpenH264: resolve multiarch lib path 2026-10-05 17:58:44 +02:00
kekko 109b0c4f19 CI: nasm for OpenH264 2026-10-05 17:54:40 +02:00
kekko 9c4d7a4974 CI: meson and ninja for OpenH264 2026-10-05 17:52:36 +02:00
kekko 212de48435 webOS: restore SDL imported target definition 2026-10-05 17:51:29 +02:00
kekko c0bd44533c One UI: OSD menus everywhere, LVGL deleted, host decodes video 2026-10-05 17:49:24 +02:00
kekko c8194a64de TV: headless, no SDL video or LVGL. Host keeps UI. 2026-10-05 17:27:29 +02:00
kekko 5b5ec61e53 webOS: fix INSTALL_DIR ordering in SDL module 2026-10-05 17:18:35 +02:00
kekko 65038618d3 webOS: shared libdl for SDL source build 2026-10-05 17:16:04 +02:00
kekko acf77ac30b webOS: build SDL backport from source 2026-10-05 17:12:58 +02:00
kekko 58fbce41e5 TV: registry listener probe for globals 2026-10-05 17:06:32 +02:00
kekko 6311ec14a9 TV: manual Wayland handshake probe 2026-10-05 16:59:16 +02:00
kekko 06c53c0479 TV: pre-open video plane before SDL video init 2026-10-05 16:56:11 +02:00
kekko d1a54e22a6 TV: probe raw compositor socket connect 2026-10-05 16:51:28 +02:00
kekko 04717c6c31 TV: dump manager env in probe 2026-10-05 16:41:50 +02:00
kekko fe4003fef3 webOS: link shared libdl for dlopen probe 2026-10-05 16:38:38 +02:00
kekko a251533aee TV: probe dlopen per lib to find hang 2026-10-05 16:36:03 +02:00