mikeraburn 60 Posted January 13, 2016 Share Posted January 13, 2016 Send it. I'm ready! Link to comment Share on other sites More sharing options...
speechles 1917 Posted January 13, 2016 Author Share Posted January 13, 2016 I did..heh.. Its on the roku store with the normal blue neon link. This includes music fixes in regard to favorites, and some fixes I did hopefully to make the roku4 happy. So run the normal app first, and if still issues om your roku4 we will start with test versions. So let me know if the normal app now works on your roku4 please Sent from my Nexus 7 using Tapatalk Link to comment Share on other sites More sharing options...
mikeraburn 60 Posted January 13, 2016 Share Posted January 13, 2016 Roku store as in Private channel or main store? Link to comment Share on other sites More sharing options...
speechles 1917 Posted January 13, 2016 Author Share Posted January 13, 2016 (edited) https://my.roku.com/account/add?channel=EmbyBlueNeon This one above ^_- If the roku4 doesnt like it we will move on to test versions. Sent from my Nexus 7 using Tapatalk Edited January 13, 2016 by speechles Link to comment Share on other sites More sharing options...
mikeraburn 60 Posted January 13, 2016 Share Posted January 13, 2016 Tossed me back to main Roku menu, again Link to comment Share on other sites More sharing options...
speechles 1917 Posted January 13, 2016 Author Share Posted January 13, 2016 (edited) Shucks.. *sad panda face* Okay.. Is it possible you can enable developer mode on your roku4? On the roku homescreen, showing all your apps, press these buttons: HOME x 3 UP x 2 RIGHT x 1 LEFT x 1 RIGHT x 1 LEFT x 1 RIGHT x 1 If done correctly, you should arrive at the developer welcome screen. http://emby.media/community/index.php?/topic/689-how-to-install-emby-on-now-tv/ This explains how to sideload on a nowTV the good part is, the roku is identical to this method. Rather than use the zip-file shown there, use this one: http://ereader.kiczek.com/emby-roku-blueneonnight.zip This will allow you to do live debugging on the application. This should throw out the error clearly to us and speed this up. You need to use a web browser and go to the local ip of your roku. My roku has an internal IP of 192.168.1.239. So I type 192.168.1.239:8085 into the web browser and launch the app you just sideloaded. It will be the very last app in your list. Now when using the app you will notice there is text outputting in the browser window attached to the roku. When the app crashes it will show exactly why it crashed. If you can paste that here I can see clearly what is wrong. It is weird it only crashes the roku4. This is why I ask for you to do all the above. Otherwise we are shooting at fish in a barrel and I can't know which fish to shoot. Thanks. If you need help, or more explaining how to all this just ask. I appreciate your time. Edited January 13, 2016 by speechles Link to comment Share on other sites More sharing options...
mikeraburn 60 Posted January 13, 2016 Share Posted January 13, 2016 It is just sitting and retrieving.... I selected a file to play and retrieving. No crash, yet Link to comment Share on other sites More sharing options...
mikeraburn 60 Posted January 13, 2016 Share Posted January 13, 2016 (edited) still retrieving,,,,,,,,,,,,,,, info: listening on 0.0.0.0:8324Using broadcast address 192.168.30.255Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}Found 1 serversCreating server data cacheFound string in the registry: {"7859b7eb84b14129b688e87e6eca2d9a":{"AccessToken":"8cbfa7ed664e43a7a8cca04339a1552e","UserId":"605d42e9c3f9d5438a1cd640ccaee0e1","RemoteAddress":"h1452654222","Name":"SSD","LocalAddress":"http://192.168.30.100:8096","id":"7859b7eb84b14129b688e87e6eca2d9a"}}Parsed as: roAssociativeArrayConnect returned 0 serversconnectionManagerGetServers returning 1 serversconnectToServers called with 1 serversAttempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=jsonconnectInitial returned State of SignedInconnectInitial returned ConnectionMode of LocalProcessing ConnectionResult State of SignedInSignedIn Id: 7859b7eb84b14129b688e87e6eca2d9aSignedIn UserId: 605d42e9c3f9d5438a1cd640ccaee0e1SignedIn AccessToken: 8cbfa7ed664e43a7a8cca04339a1552eSignedIn Name: SSDSignedIn LocalAddress: http://192.168.30.100:8096SignedIn RemoteAddress: hServerSignIn ManualAddress:Posting capabilitiestransvideo h264 TransAudio aac T Nothing U NothingPushing screen 1 onto view controller stack - HomeLoading beginning of row 0, MoviesLoading beginning of row 1, TVTotal initial grid load took: 11msCount loaded is now 10 out of 17Loaded 10 elements in row 1, now have 17Count loaded is now 23 out of 23Loaded 23 elements in row 0, now have 23Received paginated response for index 10 of list with length 17Count loaded is now 17 out of 17Loaded 7 elements in row 1, now have 17Count loaded is now 4 out of 4Loaded 4 elements in row 2, now have 4Popping screen 1 and cleaning up 0 breadcrumbsPopping home screenFinished global message loop------ Running dev 'Emby Blue Neon Night' main --------2.19--Anamorphic support: trueServer.info: listening on 0.0.0.0:8324Using broadcast address 192.168.30.255Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}Found 1 serversCreating server data cacheFound string in the registry: {"7859b7eb84b14129b688e87e6eca2d9a":{"AccessToken":"8cbfa7ed664e43a7a8cca04339a1552e","UserId":"605d42e9c3f9d5438a1cd640ccaee0e1","RemoteAddress":"h","LastAccess":"1452654299","remoteaddress":"h,"Name":"SSD","name":"SSD","LocalAddress":"http://192.168.30.100:8096","localaddress":"http://192.168.30.100:8096","id":"7859b7eb84b14129b688e87e6eca2d9a"}}Parsed as: roAssociativeArrayConnect returned 0 serversconnectionManagerGetServers returning 1 serversconnectToServers called with 1 serversAttempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=jsonconnectInitial returned State of SignedInconnectInitial returned ConnectionMode of LocalProcessing ConnectionResult State of SignedInSignedIn Id: 7859b7eb84b14129b688e87e6eca2d9aSignedIn UserId: 605d42e9c3f9d5438a1cd640ccaee0e1SignedIn AccessToken: 8cbfa7ed664e43a7a8cca04339a1552eSignedIn Name: SSDSignedIn LocalAddress: http://192.168.30.100:8096SignedIn RemoteAddress:ServerSignIn ManualAddress:Posting capabilitiestransvideo h264 TransAudio aac T Nothing U NothingPushing screen 1 onto view controller stack - HomeLoading beginning of row 0, MoviesLoading beginning of row 1, TVTotal initial grid load took: 12msCount loaded is now 10 out of 17Loaded 10 elements in row 1, now have 17Count loaded is now 23 out of 23Loaded 23 elements in row 0, now have 23Received paginated response for index 10 of list with length 17Count loaded is now 17 out of 17Loaded 7 elements in row 1, now have 17Count loaded is now 4 out of 4Loaded 4 elements in row 2, now have 4Entered CreateScreenForItemPushing screen 2 onto view controller stack - TVLibraryLoading beginning of row 0, TV Shows ( Press * for Options )Loading beginning of row 1, Jump InCount loaded is now 27 out of 27Loaded 27 elements in row 1, now have 27Total initial grid load took: 137msCount loaded is now 273 out of 273Loaded 273 elements in row 0, now have 273Loaded 0 elements in row 3, now have 0Count loaded is now 17 out of 17Loaded 17 elements in row 2, now have 17Count loaded is now 1 out of 1Loaded 1 elements in row 4, now have 1Entered CreateScreenForItemCalling createVideoSpringboardScreenPushing screen 3 onto view controller stack - VideoSpringboardScreen84353eb4e2f09216bb32ec2f4d7bf921Getting metadata for Id 84353eb4e2f09216bb32ec2f4d7bf921Setting video springboard screen contentBrightScript Micro Debugger.Enter any BrightScript statement, debug commands, or HELP.Current Function:144: end if145: else146: AudioHas = " Stereo"147: end if148: private = FirstOf(regRead("prefprivate"),"0")149: if private = "1" then150: AudioHas = " PRIVATE"151: end if152:* m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")153: end if154:155: if m.buttonCount = 0156: m.AddButton("Back", "back")Type Mismatch. (runtime error &h18) in pkg:/source/VideoSpringboardScreen.brs(152)152: m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")Backtrace:#6 Function videosetupbuttons() As Voidfile/line: pkg:/source/VideoSpringboardScreen.brs(152)#5 Function sbrefresh() As Dynamicfile/line: pkg:/source/BaseSpringboardScreen.brs(170)#4 Function sbshow() As Voidfile/line: pkg:/source/BaseSpringboardScreen.brs(104)#3 Function vccreatescreenforitem(context As Dynamic, contextindex As Dynamic, breadcrumbs As Dynamic) As Dynamicfile/line: pkg:/source/ViewController.brs(1573)#2 Function gridhandlemessage(msg As Dynamic) As Booleanfile/line: pkg:/source/GridScreen.brs(116)#1 Function vcshow() As Voidfile/line: pkg:/source/ViewController.brs(609)#0 Function main() As Voidfile/line: pkg:/source/appMain.brs(22)Local Variables:global rotINTERFACE:ifGlobalm roAssociativeArray refcnt=9 count:49video roAssociativeArray refcnt=2 count:46cast Integer val:0 (&h0)time <uninitialized>audiostreams roArray refcnt=2 count:1subtitlestreams roArray refcnt=2 count:0stream roAssociativeArray refcnt=4 count:16versionarr roArray refcnt=2 count:3surroundsound Boolean (2.1 was roBoolean) val:trueaudiooutput51 Boolean (2.1 was roBoolean) val:truesurroundsounddca Boolean (2.1 was roBoolean) val:trueaudiohas Boolean val:falseprivate roString (2.1 was String) refcnt=1 val:"0"BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(276)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(277)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(277)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(277)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(277)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(278)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(279)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(279)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(280)BrightScript Debugger>BrightScript Debugger> Edited January 13, 2016 by Happy2Play Link to comment Share on other sites More sharing options...
mikeraburn 60 Posted January 13, 2016 Share Posted January 13, 2016 (edited) I backed out and went back in heres the poop, I don't know where I left off on in the post above so some is a dupe .info: listening on 0.0.0.0:8324Using broadcast address 192.168.30.255Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}Found 1 serversCreating server data cacheFound string in the registry: {"7859b7eb84b14129b688e87e6eca2d9a":{"AccessToken":"8cbfa7ed664e43a7a8cca04339a1552e","UserId":"605d42e9c3f9d5438a1cd640ccaee0e1","RemoteAddress":"h8:8096","LastAccess":"1452654222","Name":"SSD","LocalAddress":"http://192.168.30.100:8096","id":"7859b7eb84b14129b688e87e6eca2d9a"}}Parsed as: roAssociativeArrayConnect returned 0 serversconnectionManagerGetServers returning 1 serversconnectToServers called with 1 serversAttempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=jsonconnectInitial returned State of SignedInconnectInitial returned ConnectionMode of LocalProcessing ConnectionResult State of SignedInSignedIn Id: 7859b7eb84b14129b688e87e6eca2d9aSignedIn UserId: 605d42e9c3f9d5438a1cd640ccaee0e1SignedIn AccessToken: 8cbfa7ed664e43a7a8cca04339a1552eSignedIn Name: SSDSignedIn LocalAddress: http://192.168.30.100:8096SignedIn RemoteAddress:ServerSignIn ManualAddress:Posting capabilitiestransvideo h264 TransAudio aac T Nothing U NothingPushing screen 1 onto view controller stack - HomeLoading beginning of row 0, MoviesLoading beginning of row 1, TVTotal initial grid load took: 11msCount loaded is now 10 out of 17Loaded 10 elements in row 1, now have 17Count loaded is now 23 out of 23Loaded 23 elements in row 0, now have 23Received paginated response for index 10 of list with length 17Count loaded is now 17 out of 17Loaded 7 elements in row 1, now have 17Count loaded is now 4 out of 4Loaded 4 elements in row 2, now have 4Popping screen 1 and cleaning up 0 breadcrumbsPopping home screenFinished global message loop------ Running dev 'Emby Blue Neon Night' main --------2.19--Anamorphic support: trueServer.info: listening on 0.0.0.0:8324Using broadcast address 192.168.30.255Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}Found 1 serversCreating server data cacheFound string in the registry: {"7859b7eb84b14129b688e87e6eca2d9a":{"AccessToken":"8cbfa7ed664e43a7a8cca04339a1552e","UserId":"605d42e9c3f9d5438a1cd640ccaee0e1","RemoteAddress":""LastAccess":"1452654299","remoteaddress":"ht88:8096","Name":"SSD","name":"SSD","LocalAddress":"http://192.168.30.100:8096","localaddress":"http://192.168.30.100:8096","id":"7859b7eb84b14129b688e87e6eca2d9a"}}Parsed as: roAssociativeArrayConnect returned 0 serversconnectionManagerGetServers returning 1 serversconnectToServers called with 1 serversAttempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=jsonconnectInitial returned State of SignedInconnectInitial returned ConnectionMode of LocalProcessing ConnectionResult State of SignedInSignedIn Id: 7859b7eb84b14129b688e87e6eca2d9aSignedIn UserId: 605d42e9c3f9d5438a1cd640ccaee0e1SignedIn AccessToken: 8cbfa7ed664e43a7a8cca04339a1552eSignedIn Name: SSDSignedIn LocalAddress: http://192.168.30.100:8096SignedIn RemoteAddress: httServerSignIn ManualAddress:Posting capabilitiestransvideo h264 TransAudio aac T Nothing U NothingPushing screen 1 onto view controller stack - HomeLoading beginning of row 0, MoviesLoading beginning of row 1, TVTotal initial grid load took: 12msCount loaded is now 10 out of 17Loaded 10 elements in row 1, now have 17Count loaded is now 23 out of 23Loaded 23 elements in row 0, now have 23Received paginated response for index 10 of list with length 17Count loaded is now 17 out of 17Loaded 7 elements in row 1, now have 17Count loaded is now 4 out of 4Loaded 4 elements in row 2, now have 4Entered CreateScreenForItemPushing screen 2 onto view controller stack - TVLibraryLoading beginning of row 0, TV Shows ( Press * for Options )Loading beginning of row 1, Jump InCount loaded is now 27 out of 27Loaded 27 elements in row 1, now have 27Total initial grid load took: 137msCount loaded is now 273 out of 273Loaded 273 elements in row 0, now have 273Loaded 0 elements in row 3, now have 0Count loaded is now 17 out of 17Loaded 17 elements in row 2, now have 17Count loaded is now 1 out of 1Loaded 1 elements in row 4, now have 1Entered CreateScreenForItemCalling createVideoSpringboardScreenPushing screen 3 onto view controller stack - VideoSpringboardScreen84353eb4e2f09216bb32ec2f4d7bf921Getting metadata for Id 84353eb4e2f09216bb32ec2f4d7bf921Setting video springboard screen contentBrightScript Micro Debugger.Enter any BrightScript statement, debug commands, or HELP.Current Function:144: end if145: else146: AudioHas = " Stereo"147: end if148: private = FirstOf(regRead("prefprivate"),"0")149: if private = "1" then150: AudioHas = " PRIVATE"151: end if152:* m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")153: end if154:155: if m.buttonCount = 0156: m.AddButton("Back", "back")Type Mismatch. (runtime error &h18) in pkg:/source/VideoSpringboardScreen.brs(152)152: m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")Backtrace:#6 Function videosetupbuttons() As Voidfile/line: pkg:/source/VideoSpringboardScreen.brs(152)#5 Function sbrefresh() As Dynamicfile/line: pkg:/source/BaseSpringboardScreen.brs(170)#4 Function sbshow() As Voidfile/line: pkg:/source/BaseSpringboardScreen.brs(104)#3 Function vccreatescreenforitem(context As Dynamic, contextindex As Dynamic, breadcrumbs As Dynamic) As Dynamicfile/line: pkg:/source/ViewController.brs(1573)#2 Function gridhandlemessage(msg As Dynamic) As Booleanfile/line: pkg:/source/GridScreen.brs(116)#1 Function vcshow() As Voidfile/line: pkg:/source/ViewController.brs(609)#0 Function main() As Voidfile/line: pkg:/source/appMain.brs(22)Local Variables:global rotINTERFACE:ifGlobalm roAssociativeArray refcnt=9 count:49video roAssociativeArray refcnt=2 count:46cast Integer val:0 (&h0)time <uninitialized>audiostreams roArray refcnt=2 count:1subtitlestreams roArray refcnt=2 count:0stream roAssociativeArray refcnt=4 count:16versionarr roArray refcnt=2 count:3surroundsound Boolean (2.1 was roBoolean) val:trueaudiooutput51 Boolean (2.1 was roBoolean) val:truesurroundsounddca Boolean (2.1 was roBoolean) val:trueaudiohas Boolean val:falseprivate roString (2.1 was String) refcnt=1 val:"0"BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(276)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(277)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(277)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(277)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(277)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(278)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(279)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(279)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(280)BrightScript Debugger>BrightScript Debugger> Note: GC - Found 4998 orphaned objects (objects in a circular ref loop).------ Running dev 'Emby Blue Neon Night' main --------2.19--Anamorphic support: trueServer.info: listening on 0.0.0.0:8324Using broadcast address 192.168.30.255Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}Found 1 serversCreating server data cacheFound string in the registry: {"7859b7eb84b14129b688e87e6eca2d9a":{"AccessToken":"8cbfa7ed664e43a7a8cca04339a1552e","UserId":"605d42e9c3f9d5438a1cd640ccaee0e1","RemoteAddress":"8:8096","LastAccess":"1452654397","remoteaddress":"http:Name":"SSD","name":"SSD","LocalAddress":"http://192.168.30.100:8096","localaddress":"http://192.168.30.100:8096","id":"7859b7eb84b14129b688e87e6eca2d9a"}}Parsed as: roAssociativeArrayConnect returned 0 serversconnectionManagerGetServers returning 1 serversconnectToServers called with 1 serversAttempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=jsonconnectInitial returned State of SignedInconnectInitial returned ConnectionMode of LocalProcessing ConnectionResult State of SignedInSignedIn Id: 7859b7eb84b14129b688e87e6eca2d9aSignedIn UserId: 605d42e9c3f9d5438a1cd640ccaee0e1SignedIn AccessToken: 8cbfa7ed664e43a7a8cca04339a1552eSignedIn Name: SSDSignedIn LocalAddress: http://192.168.30.100:8096SignedIn RemoteAddress:ServerSignIn ManualAddress:Posting capabilitiestransvideo h264 TransAudio aac T Nothing U NothingPushing screen 1 onto view controller stack - HomeLoading beginning of row 0, MoviesLoading beginning of row 1, TVTotal initial grid load took: 11msCount loaded is now 10 out of 17Loaded 10 elements in row 1, now have 17Count loaded is now 23 out of 23Loaded 23 elements in row 0, now have 23Received paginated response for index 10 of list with length 17Count loaded is now 17 out of 17Loaded 7 elements in row 1, now have 17Count loaded is now 4 out of 4Loaded 4 elements in row 2, now have 4Entered CreateScreenForItemUsing broadcast address 192.168.30.255Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}Found 1 serversConnect returned 0 serversconnectionManagerGetServers returning 1 serversPushing screen 2 onto view controller stack - Server ListPushing screen 2 onto view controller stack - roListScreen ChangeServerNot sure what to do with breadcrumbs on screen type: InvalidPushing screen 3 onto view controller stack - Dialog: Select ActionCreating new dialogButton pressed: 1Popping screen 3 and cleaning up 0 breadcrumbsTop of stack is once again: roListScreen ChangeServerAttempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=jsonProcessing ConnectionResult State of SignedInSignedIn Id: 7859b7eb84b14129b688e87e6eca2d9aSignedIn UserId: 605d42e9c3f9d5438a1cd640ccaee0e1SignedIn AccessToken: 8cbfa7ed664e43a7a8cca04339a1552eSignedIn Name: SSDSignedIn LocalAddress: http://192.168.30.100:8096SignedIn RemoteAddress:ServerSignIn ManualAddress:Posting capabilitiestransvideo h264 TransAudio aac T Nothing U NothingPopping screen 2 and cleaning up 2 breadcrumbsTop of stack is once again: roListScreen ChangeServerPopping screen 2 and cleaning up 2 breadcrumbsTop of stack is once again: HomeReceived paginated response for index 0 of list with length 4Count loaded is now 4 out of 4Loaded 4 elements in row 2, now have 4Popping screen 1 and cleaning up 0 breadcrumbsPopping home screenPushing screen 4 onto view controller stack - HomeLoading beginning of row 0, MoviesLoading beginning of row 1, TVTotal initial grid load took: 10msCount loaded is now 10 out of 17Loaded 10 elements in row 1, now have 17Count loaded is now 23 out of 23Loaded 23 elements in row 0, now have 23Received paginated response for index 10 of list with length 17Count loaded is now 17 out of 17Loaded 7 elements in row 1, now have 17Count loaded is now 4 out of 4Loaded 4 elements in row 2, now have 4Entered CreateScreenForItemLogoutUsing broadcast address 192.168.30.255Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}Found 1 serversConnect returned 0 serversconnectionManagerGetServers returning 1 serversconnectToServers called with 1 serversAttempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=jsonconnectInitial returned State of ServerSignInconnectInitial returned ConnectionMode of LocalProcessing ConnectionResult State of ServerSignInServerSignIn Id: 7859b7eb84b14129b688e87e6eca2d9aServerSignIn Name: SSDServerSignIn LocalAddress: http://192.168.30.100:8096ServerSignIn RemoteAddress:ServerSignIn ManualAddress:Pushing screen 5 onto view controller stack - LogingetPublicUserProfiles url: http://192.168.30.100:8096Showing screen with 7 elementsOnPasswordEnteredPosting capabilitiestransvideo h264 TransAudio aac T Nothing U NothingPopping screen 5 and cleaning up 1 breadcrumbsTop of stack is once again: HomeReceived paginated response for index 0 of list with length 4Count loaded is now 4 out of 4Loaded 4 elements in row 2, now have 4Popping screen 4 and cleaning up 0 breadcrumbsPopping home screenPushing screen 6 onto view controller stack - HomeLoading beginning of row 0, MoviesLoading beginning of row 1, TVTotal initial grid load took: 11msCount loaded is now 10 out of 28Loaded 10 elements in row 1, now have 28Count loaded is now 23 out of 23Loaded 23 elements in row 0, now have 23Received paginated response for index 10 of list with length 28Count loaded is now 28 out of 28Loaded 18 elements in row 1, now have 28Count loaded is now 4 out of 4Loaded 4 elements in row 2, now have 4Entered CreateScreenForItemCalling createVideoSpringboardScreenPrimary image aspect ratio 1.156Pushing screen 7 onto view controller stack - VideoSpringboardScreen82967eaa03338a42880003be9cd3b1dfGetting metadata for Id 82967eaa03338a42880003be9cd3b1dfSetting video springboard screen contentCurrent Function:144: end if145: else146: AudioHas = " Stereo"147: end if148: private = FirstOf(regRead("prefprivate"),"0")149: if private = "1" then150: AudioHas = " PRIVATE"151: end if152:* m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")153: end if154:155: if m.buttonCount = 0156: m.AddButton("Back", "back")Type Mismatch. (runtime error &h18) in pkg:/source/VideoSpringboardScreen.brs(152)152: m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")Backtrace:#7 Function videosetupbuttons() As Voidfile/line: pkg:/source/VideoSpringboardScreen.brs(152)#6 Function sbrefresh() As Dynamicfile/line: pkg:/source/BaseSpringboardScreen.brs(170)#5 Function sbshow() As Voidfile/line: pkg:/source/BaseSpringboardScreen.brs(104)#4 Function vccreatescreenforitem(context As Dynamic, contextindex As Dynamic, breadcrumbs As Dynamic) As Dynamicfile/line: pkg:/source/ViewController.brs(1573)#3 Function gridhandlemessage(msg As Dynamic) As Booleanfile/line: pkg:/source/GridScreen.brs(116)#2 Function handlehomescreenmessage(msg As Dynamic) As Booleanfile/line: pkg:/source/HomeScreen.brs(559)#1 Function vcshow() As Voidfile/line: pkg:/source/ViewController.brs(609)#0 Function main() As Voidfile/line: pkg:/source/appMain.brs(22)Local Variables:global rotINTERFACE:ifGlobalm roAssociativeArray refcnt=9 count:49video roAssociativeArray refcnt=2 count:47cast Integer val:0 (&h0)time <uninitialized>audiostreams roArray refcnt=2 count:1subtitlestreams roArray refcnt=2 count:2stream roAssociativeArray refcnt=3 count:11versionarr roArray refcnt=2 count:3surroundsound Boolean (2.1 was roBoolean) val:trueaudiooutput51 Boolean (2.1 was roBoolean) val:truesurroundsounddca Boolean (2.1 was roBoolean) val:trueaudiohas Boolean val:falseprivate roString (2.1 was String) refcnt=1 val:"0"BrightScript Debugger> Edited January 13, 2016 by Happy2Play Link to comment Share on other sites More sharing options...
speechles 1917 Posted January 13, 2016 Author Share Posted January 13, 2016 (edited) @@mikeraburn Thanks. You are awesome. This one should solve the issue now, and let your roku4 have all the features too. http://ereader.kiczek.com/emby-roku-blueneonnight.zip Now it should work. Make sure to clear your browser cache to redownload, restarting the browser should do this. Let me know if this does it, and I will update the private link with the corrected version. ALSO: edit your post and remove your remote address IP. Not everybody is a goodie, some people are baddies. Edited January 13, 2016 by speechles Link to comment Share on other sites More sharing options...
mikeraburn 60 Posted January 13, 2016 Share Posted January 13, 2016 (edited) Still just retrieving new zip was side loaded after previous app removed b14129b688e87e6eca2d9a"}}Parsed as: roAssociativeArrayConnect returned 0 serversconnectionManagerGetServers returning 1 serversconnectToServers called with 1 serversAttempting to connect to http:///emby/system/info/public?format=jsonconnectInitial returned State of SignedInconnectInitial returned ConnectionMode of LocalProcessing ConnectionResult State of SignedInSignedIn Id: 7859b7eb84b14129b688e87e6eca2d9aSignedIn UserId: cf909b492db443c78b7f366379c44453SignedIn AccessToken: 9fd19a1edd6c414cb75d0fb2108351ebSignedIn Name: SSDSignedIn LocalAddress: http://192.168.30.100:8096SignedIn RemoteAddress: http://ServerSignIn ManualAddress:Posting capabilitiestransvideo h264 TransAudio aac T Nothing U NothingPushing screen 1 onto view controller stack - HomeLoading beginning of row 0, MoviesLoading beginning of row 1, TVTotal initial grid load took: 11msCount loaded is now 10 out of 28Loaded 10 elements in row 1, now have 28Count loaded is now 23 out of 23Loaded 23 elements in row 0, now have 23Received paginated response for index 10 of list with length 28Count loaded is now 28 out of 28Loaded 18 elements in row 1, now have 28Count loaded is now 4 out of 4Loaded 4 elements in row 2, now have 4Entered CreateScreenForItemCalling createVideoSpringboardScreenPrimary image aspect ratio 1.156Pushing screen 2 onto view controller stack - VideoSpringboardScreen82967eaa03338a42880003be9cd3b1dfGetting metadata for Id 82967eaa03338a42880003be9cd3b1dfSetting video springboard screen contentBrightScript Micro Debugger.Enter any BrightScript statement, debug commands, or HELP.Current Function:144: end if145: else146: AudioHas = " Stereo"147: end if148: private = FirstOf(regRead("prefprivate"),"0")149: if private = "1" then150: AudioHas = " PRIVATE"151: end if152:* m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")153: end if154:155: if m.buttonCount = 0156: m.AddButton("Back", "back")Type Mismatch. (runtime error &h18) in pkg:/source/VideoSpringboardScreen.brs(152)152: m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")Backtrace:#7 Function videosetupbuttons() As Voidfile/line: pkg:/source/VideoSpringboardScreen.brs(152)#6 Function sbrefresh() As Dynamicfile/line: pkg:/source/BaseSpringboardScreen.brs(170)#5 Function sbshow() As Voidfile/line: pkg:/source/BaseSpringboardScreen.brs(104)#4 Function vccreatescreenforitem(context As Dynamic, contextindex As Dynamic, breadcrumbs As Dynamic) As Dynamicfile/line: pkg:/source/ViewController.brs(1573)#3 Function gridhandlemessage(msg As Dynamic) As Booleanfile/line: pkg:/source/GridScreen.brs(116)#2 Function handlehomescreenmessage(msg As Dynamic) As Booleanfile/line: pkg:/source/HomeScreen.brs(559)#1 Function vcshow() As Voidfile/line: pkg:/source/ViewController.brs(609)#0 Function main() As Voidfile/line: pkg:/source/appMain.brs(22)Local Variables:global rotINTERFACE:ifGlobalm roAssociativeArray refcnt=9 count:49video roAssociativeArray refcnt=2 count:47cast Integer val:0 (&h0)time <uninitialized>audiostreams roArray refcnt=2 count:1subtitlestreams roArray refcnt=2 count:2stream roAssociativeArray refcnt=3 count:11versionarr roArray refcnt=2 count:3surroundsound Boolean (2.1 was roBoolean) val:trueaudiooutput51 Boolean (2.1 was roBoolean) val:truesurroundsounddca Boolean (2.1 was roBoolean) val:trueaudiohas Boolean val:falseprivate roString (2.1 was String) refcnt=1 val:"0"BrightScript Debugger> Note: GC - Found 970 orphaned objects (objects in a circular ref loop).------ Running dev 'Emby Blue Neon Night' main --------2.19--Anamorphic support: trueServer.info: listening on 0.0.0.0:8324Using broadcast address 192.168.30.255Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}Found 1 serversCreating server data cacheFound string in the registry: {"7859b7eb84b14129b688e87e6eca2d9a":{"AccessToken":"9fd19a1edd6c414cb75d0fb2108351eb","UserId":"cf909b492db443c78b7f366379c44453","RemoteAddress":,"LastAccess":"1452656701","remoteaddress":"88:8096","Name":"SSD","name":"SSD","LocalAddress":"http://192.168.30.100:8096","localaddress":"http://192.168.30.100:8096","id":"7859b7eb84b14129b688e87e6eca2d9a"}}Parsed as: roAssociativeArrayConnect returned 0 serversconnectionManagerGetServers returning 1 serversconnectToServers called with 1 serversAttempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=jsonconnectInitial returned State of SignedInconnectInitial returned ConnectionMode of LocalProcessing ConnectionResult State of SignedInSignedIn Id: 7859b7eb84b14129b688e87e6eca2d9aSignedIn UserId: cf909b492db443c78b7f366379c44453SignedIn AccessToken: 9fd19a1edd6c414cb75d0fb2108351ebSignedIn Name: SSDSignedIn LocalAddress: http://192.168.30.100:8096SignedIn RemoteAddress: http:/ServerSignIn ManualAddress:Posting capabilitiestransvideo h264 TransAudio aac T Nothing U NothingPushing screen 1 onto view controller stack - HomeLoading beginning of row 0, MoviesLoading beginning of row 1, TVTotal initial grid load took: 10msCount loaded is now 10 out of 28Loaded 10 elements in row 1, now have 28Count loaded is now 23 out of 23Loaded 23 elements in row 0, now have 23Received paginated response for index 10 of list with length 28Count loaded is now 28 out of 28Loaded 18 elements in row 1, now have 28Count loaded is now 4 out of 4Loaded 4 elements in row 2, now have 4Entered CreateScreenForItemCalling createVideoSpringboardScreenPrimary image aspect ratio 1.156Pushing screen 2 onto view controller stack - VideoSpringboardScreen82967eaa03338a42880003be9cd3b1dfGetting metadata for Id 82967eaa03338a42880003be9cd3b1dfSetting video springboard screen contentCurrent Function:144: end if145: else146: AudioHas = " Stereo"147: end if148: private = FirstOf(regRead("prefprivate"),"0")149: if private = "1" then150: AudioHas = " PRIVATE"151: end if152:* m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")153: end if154:155: if m.buttonCount = 0156: m.AddButton("Back", "back")Type Mismatch. (runtime error &h18) in pkg:/source/VideoSpringboardScreen.brs(152)152: m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")Backtrace:#7 Function videosetupbuttons() As Voidfile/line: pkg:/source/VideoSpringboardScreen.brs(152)#6 Function sbrefresh() As Dynamicfile/line: pkg:/source/BaseSpringboardScreen.brs(170)#5 Function sbshow() As Voidfile/line: pkg:/source/BaseSpringboardScreen.brs(104)#4 Function vccreatescreenforitem(context As Dynamic, contextindex As Dynamic, breadcrumbs As Dynamic) As Dynamicfile/line: pkg:/source/ViewController.brs(1573)#3 Function gridhandlemessage(msg As Dynamic) As Booleanfile/line: pkg:/source/GridScreen.brs(116)#2 Function handlehomescreenmessage(msg As Dynamic) As Booleanfile/line: pkg:/source/HomeScreen.brs(559)#1 Function vcshow() As Voidfile/line: pkg:/source/ViewController.brs(609)#0 Function main() As Voidfile/line: pkg:/source/appMain.brs(22)Local Variables:global rotINTERFACE:ifGlobalm roAssociativeArray refcnt=9 count:49video roAssociativeArray refcnt=2 count:47cast Integer val:0 (&h0)time <uninitialized>audiostreams roArray refcnt=2 count:1subtitlestreams roArray refcnt=2 count:2stream roAssociativeArray refcnt=3 count:11versionarr roArray refcnt=2 count:3surroundsound Boolean (2.1 was roBoolean) val:trueaudiooutput51 Boolean (2.1 was roBoolean) val:truesurroundsounddca Boolean (2.1 was roBoolean) val:trueaudiohas Boolean val:falseprivate roString (2.1 was String) refcnt=1 val:"0"BrightScript Debugger>BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(276)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(276)BrightScript Debugger> Syntax Error. (compile error &h02) in $LIVECOMPILE(277)BrightScript Debugger>BrightScript Debugger> Edited January 13, 2016 by Happy2Play Link to comment Share on other sites More sharing options...
speechles 1917 Posted January 13, 2016 Author Share Posted January 13, 2016 Its cache. The code doesnt look like that anymore. Http://ereader.kiczek.com/test1.zip Now it cant cache the old one. Does this one work? *crosses fingers* Sent from my Nexus 7 using Tapatalk Link to comment Share on other sites More sharing options...
mikeraburn 60 Posted January 13, 2016 Share Posted January 13, 2016 Bingo! It worky! All the last known bells and whistles are there. I haven't tried private yet, Do I take the roku outta dev mode now? Does this give me free HBO GO??? Thx ! 1 Link to comment Share on other sites More sharing options...
speechles 1917 Posted January 13, 2016 Author Share Posted January 13, 2016 (edited) Updated the private link, and yes, you can delete the development application. It doesnt hurt the roku to stay in development mode. To disable it though, repeat the steps to enable it and choose no. This should lock it back out. New version: * Correct syntax error in DTS display (my bad) Edited January 13, 2016 by speechles Link to comment Share on other sites More sharing options...
mikeraburn 60 Posted January 13, 2016 Share Posted January 13, 2016 Private.... Works on 4. Acc can directplay AC3 needs to transcode or was then mentioned before as a known. Link to comment Share on other sites More sharing options...
speechles 1917 Posted January 13, 2016 Author Share Posted January 13, 2016 (edited) The long version: Ac3 has to transcode yes, if using PRIVATE which forces auto. Private wont work in any other mode. Otherwise you may force direct-stream and get no sound. So i added the limitation when using the private listening mode aka "private". Headphones only allow stereo. This is why it acts like this. Ac3 should not transcode all the time, no. You can tell on the details screen. It should have DD, DTS, DD DTS, Stereo, or PRIVATE listed after the "more..." option. What does your show there? You should see "DD DTS" shown there. Your debug info earlier showed this. So yes, its only private that cannot be forced to any other than auto and why. The short version: In private mode, ac3/dts has to transcode or 5.1 sound produces silence in your headphones. Edited January 13, 2016 by speechles 1 Link to comment Share on other sites More sharing options...
CBers 6771 Posted January 13, 2016 Share Posted January 13, 2016 You're doing great work @@speechles I wish I still had my Now TV connected to see all the new bells and whistles. Well done. 1 Link to comment Share on other sites More sharing options...
speechles 1917 Posted January 14, 2016 Author Share Posted January 14, 2016 (edited) New version:* simple method to "remember last user"* Add exit dialog thanking userThis makes it so easy. If you can remember to logout always, this is enough. The next user will be prompted with the login screen. If you cannot remember to do this change "remember last user" to NO. This will cause the popup above to appear. The wording is purposely making you now choose YES and every user after will have a login screen presented even if they cant remember to log out.This was the only part missing. The dialog to ask users "are you sure" because this option has to log them out.On exit of the app, rather than just rudely cut out, this is what you will see. Thanks Edited January 15, 2016 by speechles Link to comment Share on other sites More sharing options...
mikeraburn 60 Posted January 15, 2016 Share Posted January 15, 2016 I'm scared to update!!!!! I have the zip from the other night as backup! Link to comment Share on other sites More sharing options...
speechles 1917 Posted January 15, 2016 Author Share Posted January 15, 2016 (edited) I'm scared to update!!!!! I have the zip from the other night as backup! I love it. xD It doesnt change anything except for 2 scripts. The preferences gets a cool new option that helps clarify and control the behavior of the "remember user" setting. Then the viewcontroller gets a dialog to thank the user for being so cool and a sleep 3 seconds to show it. That is all the added benefits there are. Pretty dumb update. Yeah but while I was fix the "remember me" I wanted to thank people who helped debug the app with me (yes, this includes you ). That parting dialog you see when exit the app is because of you all. I apologize for the un-centered text it uses. I didn't space it out like I should have. This lets us make that a bug and fix it later. Haw. So thanks for all the fish so far. You don't have to update right now if you do not want to. I also keep all the versions as .zips so if there was an issue we can roll back as far as you want. EDIT: Corrected the spelling mistake with "scren" on the "remember user" dialog (you can see it above) and also spaced out the exit message so it looks centered now (which it doesn't above). Should look better now, see for yourself. Then it looks like the app doesn't want you to leave. The way it asks goodbye, and then says it will be waiting. Edited January 15, 2016 by speechles Link to comment Share on other sites More sharing options...
JakeByr 5 Posted January 16, 2016 Share Posted January 16, 2016 Is there something I'm missing? I've installed this version of the roku app from your channel on two different roku boxes. The problem I'm having is the app keeps resetting itself and causes me to connect the app to my roku username and server again. This happens maybe once a month or more. Would this be caused by an update to the app and all settings reset? One big issue this causes, includes all my settings for both apps. I don't use the defaults because I need to decode AAC to MP3 and so forth and a few other settings to get the streaming just right. Did I miss something or did something change, or is this normal protocol for the app? Link to comment Share on other sites More sharing options...
speechles 1917 Posted January 16, 2016 Author Share Posted January 16, 2016 Yeah, I need to figure out why it keeps doing that. It's the updates that are doing it as you suspected. This happens to me as well and yes it tops the list as "super annoying". I will look into how _not_ to have the app always want to erase its settings when updating. I apologize for the problem. I need the mpeg4 to h264 and mp2/mp3 to aac both set to no. Every update the defaults used make me always have to change max video bitrate, turn off theme music, show missing seasons to no, change no for the two options mentioned above, then change the max framerate up to 61. Sent from my Nexus 7 using Tapatalk 1 Link to comment Share on other sites More sharing options...
mikeraburn 60 Posted January 16, 2016 Share Posted January 16, 2016 While your thinking about that, I am still on 2.19 with my 4. The 3 is on 2.20. Should the 4 be up to 2.20? I'm still running the final zip you had me use after we tested. I am fat, dumb, and happy with 2.19! Binge watching (between football games) a well encoded Life On Mars x265, direct stream, 5.1!!!! Link to comment Share on other sites More sharing options...
JakeByr 5 Posted January 17, 2016 Share Posted January 17, 2016 Yeah, I need to figure out why it keeps doing that. It's the updates that are doing it as you suspected. This happens to me as well and yes it tops the list as "super annoying". I will look into how _not_ to have the app always want to erase its settings when updating. I apologize for the problem. I need the mpeg4 to h264 and mp2/mp3 to aac both set to no. Every update the defaults used make me always have to change max video bitrate, turn off theme music, show missing seasons to no, change no for the two options mentioned above, then change the max framerate up to 61. Sent from my Nexus 7 using Tapatalk Ahh yes, you feel the pain hahah I wish I new more about development as I would jump on and help decipher this as it's quite a pain. There must be something to take away from the normal emby app and the location of it's settings. Once the normal app is updated the settings stay the same. I haven't had to re-input the settings in the normal emby app and it's basically seamless. Link to comment Share on other sites More sharing options...
Daobhaidh 0 Posted January 17, 2016 Share Posted January 17, 2016 the official channel needs to be updated to just be this one. Solved my AAC transcoding sounds like crap problems! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now