- The initial roAA won't be able to contain functional fields, unlike creating a custom node directly. This is the key benefit we've been looking for. If only RSG has first-class function support. Not only initial roAA but in general RSG node fields currently cannot contain 1st-class function refer...
There is a new API in 7.6 that I'm hopeful will address this: ifSGNodeField.update . In my experience, anything that can be done natively (vs. in BRS code) is a huge performance boost. ifSGNodeField.update should be able to take ParseJSON output and convert it into a node tree in one call. I don...
Can you provide some more detail on how you are using RAF? You are doing SSAI (server-side ad stitching)? Is that in "RSG mode", running event loop in a Task - or in some other way (e.g. SDK1/roVideoPlayer, event loop in main etc)? If you can post code snippets, that may help as well.
I wonder if Roku is aware of this performance, and if this is going to be optimized in the future. No matter how you look at it, if you need to pass a lot of arbitrary data around, it's either going to be a bit slow to create the roSGNodes to use as a reference, or you end up running into performan...
A (well-constructed) channel that worked on 7.5 should work as well with 7.6. We go over great pains to ensure compatibility with the existing apps but a fact of life is that with each new version some apps would be unintentionally affected. No, i am not aware of why "an RSG app" would not...
Also, if I am using Node/ContentNode, am I correct in assuming that anything that I want to stay mutable in the nested structure which is not an intrinsic type should also be a Node/ContentNode? That's what i said - yes. You can work around (of sorts) to that if you really, really want to by re-ass...
Does it happen always (reliably reproducible) or sometimes? Does removing the DRM have effect? Using different server/location? Is correctly set for smooth streaming, .StreamFormat="ism" ? Anything interesting with the network? Strange http codes, multiple connections - contrast and compar...
So, if I am getting this correctly, I should use a ContentNode for a field in the scene. Would that be different from using associative array? Would that not be immutable? Or am I completely off base? [...] ContentList is an roArray type. So, while I can change the title, I can't make any chang...
You mean when using that stock zip in 1080 mode, the keyboards from Dialogs and Widgets submenus dont show up? I can't reproduce it on my Ultra. Does restart resolve it for you (e.g. if low memory)? Can somebody else reproduce the issue?
The response i have heard has been to use ContentNodes instead, i.e. rebuild your structure using ContentNode (or even Node if no media metadata) as a foundation for your nested structures. And that makes total sense if the data you have is either (a) multimedia item info or (b) will be used for RSG...
Your issue is likely not returning `true` at the end of the first handler: The onKeyEvent() function must return true if the XML component handled the event, or false if it did not handle the event. Returning false allows the event to continue bubbling up the focus chain so that ancestors of the XML...
You can have as many files as you please or as few as your app needs allow. ⋅ There is no need to do subfolders and that's likely counterproductive. ⋅ You need one XML file per each custom component - that is necessary when modifying built-in behavior, e.g. to define `onKeyEvent(...