Skip to content
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

Any PiP splitscreen - select/change any source #87

Open
1 task
robotard opened this issue Jul 11, 2023 · 3 comments
Open
1 task

Any PiP splitscreen - select/change any source #87

robotard opened this issue Jul 11, 2023 · 3 comments
Labels
idea App idea

Comments

@robotard
Copy link

robotard commented Jul 11, 2023

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • [* ] I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


A custom Picture in Picture (overlay, move, resize pip 2
Option to flip between 1&2
Select any source/app for each pip panel….
(Screen one has audio by default)

Wayland composited windows (free as much memory as poss 🤷🏼‍♀️) ?
Perhaps run 2 apps at same time and trick them into sitting in our panes as if that was WebOS?

@robotard robotard added the idea App idea label Jul 11, 2023
@mariotaku
Copy link
Member

mariotaku commented Dec 27, 2024

Hello! After getting a TV running webOS 8/9, I'm able to dig for a bit. This is possible with some caveats.

The list of allowed apps are defined by webOS. And they're modifiable with luna call luna://com.webos.service.config/setConfigs once you get root. Basically, you only need to add new app IDs to existing settings.

{
  "configs": {
    "multiview.recommendedApps": [
      {
        "subApp": [
          {
            "appId": "com.webos.app.browser",
            "rank": 1
          },
          {
            "appId": "com.webos.app.camera",
            "rank": 2
          },
          {
            "appId": "com.webos.app.miracast",
            "rank": 3
          },
          {
            "appId": "youtube.leanback.v4",
            "rank": 4
          },
          {
            "appId": "spotify-beehive",
            "rank": 5
          },
          {
            "appId": "com.limelight.webos",
            "rank": 6
          },
          {
            "appId": "org.xbmc.kodi",
            "rank": 7
          }
        ],
        "mainAppId": "com.webos.app.livetv",
        "blacklistCountryGroup": [
          "CN",
          "HK"
        ]
      },

WIN_20241225_17_40_02_Pro

For some apps (like Moonlight), it seems that video can't work in multiview mode though.

I'll do researches and publish my findings when I have more resources, and hopefully we could make this feature more useful.

@kentyman23
Copy link

I notice Kodi is in the list. Did LG put it there? Does video work with it?

@mariotaku
Copy link
Member

@kentyman23 No, I made the modification. You can add arbitrary apps to the list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
idea App idea
Projects
None yet
Development

No branches or pull requests

3 participants