Jump to content

Theme: blue neon night


speechles

Recommended Posts

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

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 by speechles
Link to comment
Share on other sites

mikeraburn

It is just sitting and retrieving....

I selected a file to play and retrieving.

 

No crash, yet

Link to comment
Share on other sites

mikeraburn

still retrieving,,,,,,,,,,,,,,,

 

 

info: listening on 0.0.0.0:8324
Using broadcast address 192.168.30.255
Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359
Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}
Found 1 servers
Creating server data cache
Found string in the registry: {"7859b7eb84b14129b688e87e6eca2d9a":{"AccessToken":"8cbfa7ed664e43a7a8cca04339a1552e","UserId":"605d42e9c3f9d5438a1cd640ccaee0e1","RemoteAddress":"h1452654222","Name":"SSD","LocalAddress":"http://192.168.30.100:8096","id":"7859b7eb84b14129b688e87e6eca2d9a"}}
Parsed as: roAssociativeArray
Connect returned 0 servers
connectionManagerGetServers returning 1 servers
connectToServers called with 1 servers
Attempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=json
connectInitial returned State of SignedIn
connectInitial returned ConnectionMode of Local
Processing ConnectionResult State of SignedIn
SignedIn Id: 7859b7eb84b14129b688e87e6eca2d9a
SignedIn UserId: 605d42e9c3f9d5438a1cd640ccaee0e1
SignedIn AccessToken: 8cbfa7ed664e43a7a8cca04339a1552e
SignedIn Name: SSD
SignedIn LocalAddress: http://192.168.30.100:8096
SignedIn RemoteAddress: hServerSignIn ManualAddress:
Posting capabilities
transvideo h264 TransAudio aac T Nothing U Nothing
Pushing screen 1 onto view controller stack - Home
Loading beginning of row 0, Movies
Loading beginning of row 1, TV
Total initial grid load took: 11ms
Count loaded is now 10 out of 17
Loaded 10 elements in row 1, now have 17
Count loaded is now 23 out of 23
Loaded 23 elements in row 0, now have 23
Received paginated response for index 10 of list with length 17
Count loaded is now 17 out of 17
Loaded 7 elements in row 1, now have 17
Count loaded is now 4 out of 4
Loaded 4 elements in row 2, now have 4
Popping screen 1 and cleaning up 0 breadcrumbs
Popping home screen
Finished global message loop

------ Running dev 'Emby Blue Neon Night' main ------
--2.19
--
Anamorphic support: true
Server.info: listening on 0.0.0.0:8324
Using broadcast address 192.168.30.255
Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359
Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}
Found 1 servers
Creating server data cache
Found 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: roAssociativeArray
Connect returned 0 servers
connectionManagerGetServers returning 1 servers
connectToServers called with 1 servers
Attempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=json
connectInitial returned State of SignedIn
connectInitial returned ConnectionMode of Local
Processing ConnectionResult State of SignedIn
SignedIn Id: 7859b7eb84b14129b688e87e6eca2d9a
SignedIn UserId: 605d42e9c3f9d5438a1cd640ccaee0e1
SignedIn AccessToken: 8cbfa7ed664e43a7a8cca04339a1552e
SignedIn Name: SSD
SignedIn LocalAddress: http://192.168.30.100:8096
SignedIn RemoteAddress:
ServerSignIn ManualAddress:
Posting capabilities
transvideo h264 TransAudio aac T Nothing U Nothing
Pushing screen 1 onto view controller stack - Home
Loading beginning of row 0, Movies
Loading beginning of row 1, TV
Total initial grid load took: 12ms
Count loaded is now 10 out of 17
Loaded 10 elements in row 1, now have 17
Count loaded is now 23 out of 23
Loaded 23 elements in row 0, now have 23
Received paginated response for index 10 of list with length 17
Count loaded is now 17 out of 17
Loaded 7 elements in row 1, now have 17
Count loaded is now 4 out of 4
Loaded 4 elements in row 2, now have 4
Entered CreateScreenForItem
Pushing screen 2 onto view controller stack - TVLibrary
Loading beginning of row 0, TV Shows ( Press * for Options )
Loading beginning of row 1, Jump In
Count loaded is now 27 out of 27
Loaded 27 elements in row 1, now have 27
Total initial grid load took: 137ms
Count loaded is now 273 out of 273
Loaded 273 elements in row 0, now have 273
Loaded 0 elements in row 3, now have 0
Count loaded is now 17 out of 17
Loaded 17 elements in row 2, now have 17
Count loaded is now 1 out of 1
Loaded 1 elements in row 4, now have 1
Entered CreateScreenForItem
Calling createVideoSpringboardScreen
Pushing screen 3 onto view controller stack - VideoSpringboardScreen84353eb4e2f09216bb32ec2f4d7bf921
Getting metadata for Id 84353eb4e2f09216bb32ec2f4d7bf921
Setting video springboard screen content

BrightScript Micro Debugger.
Enter any BrightScript statement, debug commands, or HELP.


Current Function:
144: end if
145: else
146: AudioHas = " Stereo"
147: end if
148: private = FirstOf(regRead("prefprivate"),"0")
149: if private = "1" then
150: AudioHas = " PRIVATE"
151: end if
152:* m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")
153: end if
154:
155: if m.buttonCount = 0
156: 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 Void
file/line: pkg:/source/VideoSpringboardScreen.brs(152)
#5 Function sbrefresh() As Dynamic
file/line: pkg:/source/BaseSpringboardScreen.brs(170)
#4 Function sbshow() As Void
file/line: pkg:/source/BaseSpringboardScreen.brs(104)
#3 Function vccreatescreenforitem(context As Dynamic, contextindex As Dynamic, breadcrumbs As Dynamic) As Dynamic
file/line: pkg:/source/ViewController.brs(1573)
#2 Function gridhandlemessage(msg As Dynamic) As Boolean
file/line: pkg:/source/GridScreen.brs(116)
#1 Function vcshow() As Void
file/line: pkg:/source/ViewController.brs(609)
#0 Function main() As Void
file/line: pkg:/source/appMain.brs(22)
Local Variables:
global rotINTERFACE:ifGlobal
m roAssociativeArray refcnt=9 count:49
video roAssociativeArray refcnt=2 count:46
cast Integer val:0 (&h0)
time <uninitialized>
audiostreams roArray refcnt=2 count:1
subtitlestreams roArray refcnt=2 count:0
stream roAssociativeArray refcnt=4 count:16
versionarr roArray refcnt=2 count:3
surroundsound Boolean (2.1 was roBoolean) val:true
audiooutput51 Boolean (2.1 was roBoolean) val:true
surroundsounddca Boolean (2.1 was roBoolean) val:true
audiohas Boolean val:false
private 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 by Happy2Play
Link to comment
Share on other sites

mikeraburn

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:8324
Using broadcast address 192.168.30.255
Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359
Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}
Found 1 servers
Creating server data cache
Found 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: roAssociativeArray
Connect returned 0 servers
connectionManagerGetServers returning 1 servers
connectToServers called with 1 servers
Attempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=json
connectInitial returned State of SignedIn
connectInitial returned ConnectionMode of Local
Processing ConnectionResult State of SignedIn
SignedIn Id: 7859b7eb84b14129b688e87e6eca2d9a
SignedIn UserId: 605d42e9c3f9d5438a1cd640ccaee0e1
SignedIn AccessToken: 8cbfa7ed664e43a7a8cca04339a1552e
SignedIn Name: SSD
SignedIn LocalAddress: http://192.168.30.100:8096
SignedIn RemoteAddress:
ServerSignIn ManualAddress:
Posting capabilities
transvideo h264 TransAudio aac T Nothing U Nothing
Pushing screen 1 onto view controller stack - Home
Loading beginning of row 0, Movies
Loading beginning of row 1, TV
Total initial grid load took: 11ms
Count loaded is now 10 out of 17
Loaded 10 elements in row 1, now have 17
Count loaded is now 23 out of 23
Loaded 23 elements in row 0, now have 23
Received paginated response for index 10 of list with length 17
Count loaded is now 17 out of 17
Loaded 7 elements in row 1, now have 17
Count loaded is now 4 out of 4
Loaded 4 elements in row 2, now have 4
Popping screen 1 and cleaning up 0 breadcrumbs
Popping home screen
Finished global message loop

------ Running dev 'Emby Blue Neon Night' main ------
--2.19
--
Anamorphic support: true
Server.info: listening on 0.0.0.0:8324
Using broadcast address 192.168.30.255
Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359
Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}
Found 1 servers
Creating server data cache
Found 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: roAssociativeArray
Connect returned 0 servers
connectionManagerGetServers returning 1 servers
connectToServers called with 1 servers
Attempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=json
connectInitial returned State of SignedIn
connectInitial returned ConnectionMode of Local
Processing ConnectionResult State of SignedIn
SignedIn Id: 7859b7eb84b14129b688e87e6eca2d9a
SignedIn UserId: 605d42e9c3f9d5438a1cd640ccaee0e1
SignedIn AccessToken: 8cbfa7ed664e43a7a8cca04339a1552e
SignedIn Name: SSD
SignedIn LocalAddress: http://192.168.30.100:8096
SignedIn RemoteAddress: htt
ServerSignIn ManualAddress:
Posting capabilities
transvideo h264 TransAudio aac T Nothing U Nothing
Pushing screen 1 onto view controller stack - Home
Loading beginning of row 0, Movies
Loading beginning of row 1, TV
Total initial grid load took: 12ms
Count loaded is now 10 out of 17
Loaded 10 elements in row 1, now have 17
Count loaded is now 23 out of 23
Loaded 23 elements in row 0, now have 23
Received paginated response for index 10 of list with length 17
Count loaded is now 17 out of 17
Loaded 7 elements in row 1, now have 17
Count loaded is now 4 out of 4
Loaded 4 elements in row 2, now have 4
Entered CreateScreenForItem
Pushing screen 2 onto view controller stack - TVLibrary
Loading beginning of row 0, TV Shows ( Press * for Options )
Loading beginning of row 1, Jump In
Count loaded is now 27 out of 27
Loaded 27 elements in row 1, now have 27
Total initial grid load took: 137ms
Count loaded is now 273 out of 273
Loaded 273 elements in row 0, now have 273
Loaded 0 elements in row 3, now have 0
Count loaded is now 17 out of 17
Loaded 17 elements in row 2, now have 17
Count loaded is now 1 out of 1
Loaded 1 elements in row 4, now have 1
Entered CreateScreenForItem
Calling createVideoSpringboardScreen
Pushing screen 3 onto view controller stack - VideoSpringboardScreen84353eb4e2f09216bb32ec2f4d7bf921
Getting metadata for Id 84353eb4e2f09216bb32ec2f4d7bf921
Setting video springboard screen content

BrightScript Micro Debugger.
Enter any BrightScript statement, debug commands, or HELP.


Current Function:
144: end if
145: else
146: AudioHas = " Stereo"
147: end if
148: private = FirstOf(regRead("prefprivate"),"0")
149: if private = "1" then
150: AudioHas = " PRIVATE"
151: end if
152:* m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")
153: end if
154:
155: if m.buttonCount = 0
156: 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 Void
file/line: pkg:/source/VideoSpringboardScreen.brs(152)
#5 Function sbrefresh() As Dynamic
file/line: pkg:/source/BaseSpringboardScreen.brs(170)
#4 Function sbshow() As Void
file/line: pkg:/source/BaseSpringboardScreen.brs(104)
#3 Function vccreatescreenforitem(context As Dynamic, contextindex As Dynamic, breadcrumbs As Dynamic) As Dynamic
file/line: pkg:/source/ViewController.brs(1573)
#2 Function gridhandlemessage(msg As Dynamic) As Boolean
file/line: pkg:/source/GridScreen.brs(116)
#1 Function vcshow() As Void
file/line: pkg:/source/ViewController.brs(609)
#0 Function main() As Void
file/line: pkg:/source/appMain.brs(22)
Local Variables:
global rotINTERFACE:ifGlobal
m roAssociativeArray refcnt=9 count:49
video roAssociativeArray refcnt=2 count:46
cast Integer val:0 (&h0)
time <uninitialized>
audiostreams roArray refcnt=2 count:1
subtitlestreams roArray refcnt=2 count:0
stream roAssociativeArray refcnt=4 count:16
versionarr roArray refcnt=2 count:3
surroundsound Boolean (2.1 was roBoolean) val:true
audiooutput51 Boolean (2.1 was roBoolean) val:true
surroundsounddca Boolean (2.1 was roBoolean) val:true
audiohas Boolean val:false
private 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: true
Server.info: listening on 0.0.0.0:8324
Using broadcast address 192.168.30.255
Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359
Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}
Found 1 servers
Creating server data cache
Found 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: roAssociativeArray
Connect returned 0 servers
connectionManagerGetServers returning 1 servers
connectToServers called with 1 servers
Attempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=json
connectInitial returned State of SignedIn
connectInitial returned ConnectionMode of Local
Processing ConnectionResult State of SignedIn
SignedIn Id: 7859b7eb84b14129b688e87e6eca2d9a
SignedIn UserId: 605d42e9c3f9d5438a1cd640ccaee0e1
SignedIn AccessToken: 8cbfa7ed664e43a7a8cca04339a1552e
SignedIn Name: SSD
SignedIn LocalAddress: http://192.168.30.100:8096
SignedIn RemoteAddress:
ServerSignIn ManualAddress:
Posting capabilities
transvideo h264 TransAudio aac T Nothing U Nothing
Pushing screen 1 onto view controller stack - Home
Loading beginning of row 0, Movies
Loading beginning of row 1, TV
Total initial grid load took: 11ms
Count loaded is now 10 out of 17
Loaded 10 elements in row 1, now have 17
Count loaded is now 23 out of 23
Loaded 23 elements in row 0, now have 23
Received paginated response for index 10 of list with length 17
Count loaded is now 17 out of 17
Loaded 7 elements in row 1, now have 17
Count loaded is now 4 out of 4
Loaded 4 elements in row 2, now have 4
Entered CreateScreenForItem
Using broadcast address 192.168.30.255
Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359
Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}
Found 1 servers
Connect returned 0 servers
connectionManagerGetServers returning 1 servers
Pushing screen 2 onto view controller stack - Server List
Pushing screen 2 onto view controller stack - roListScreen ChangeServer
Not sure what to do with breadcrumbs on screen type: Invalid
Pushing screen 3 onto view controller stack - Dialog: Select Action
Creating new dialog
Button pressed: 1
Popping screen 3 and cleaning up 0 breadcrumbs
Top of stack is once again: roListScreen ChangeServer
Attempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=json
Processing ConnectionResult State of SignedIn
SignedIn Id: 7859b7eb84b14129b688e87e6eca2d9a
SignedIn UserId: 605d42e9c3f9d5438a1cd640ccaee0e1
SignedIn AccessToken: 8cbfa7ed664e43a7a8cca04339a1552e
SignedIn Name: SSD
SignedIn LocalAddress: http://192.168.30.100:8096
SignedIn RemoteAddress:
ServerSignIn ManualAddress:
Posting capabilities
transvideo h264 TransAudio aac T Nothing U Nothing
Popping screen 2 and cleaning up 2 breadcrumbs
Top of stack is once again: roListScreen ChangeServer
Popping screen 2 and cleaning up 2 breadcrumbs
Top of stack is once again: Home
Received paginated response for index 0 of list with length 4
Count loaded is now 4 out of 4
Loaded 4 elements in row 2, now have 4
Popping screen 1 and cleaning up 0 breadcrumbs
Popping home screen
Pushing screen 4 onto view controller stack - Home
Loading beginning of row 0, Movies
Loading beginning of row 1, TV
Total initial grid load took: 10ms
Count loaded is now 10 out of 17
Loaded 10 elements in row 1, now have 17
Count loaded is now 23 out of 23
Loaded 23 elements in row 0, now have 23
Received paginated response for index 10 of list with length 17
Count loaded is now 17 out of 17
Loaded 7 elements in row 1, now have 17
Count loaded is now 4 out of 4
Loaded 4 elements in row 2, now have 4
Entered CreateScreenForItem
Logout
Using broadcast address 192.168.30.255
Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359
Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}
Found 1 servers
Connect returned 0 servers
connectionManagerGetServers returning 1 servers
connectToServers called with 1 servers
Attempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=json
connectInitial returned State of ServerSignIn
connectInitial returned ConnectionMode of Local
Processing ConnectionResult State of ServerSignIn
ServerSignIn Id: 7859b7eb84b14129b688e87e6eca2d9a
ServerSignIn Name: SSD
ServerSignIn LocalAddress: http://192.168.30.100:8096
ServerSignIn RemoteAddress:
ServerSignIn ManualAddress:
Pushing screen 5 onto view controller stack - Login
getPublicUserProfiles url: http://192.168.30.100:8096
Showing screen with 7 elements
OnPasswordEntered
Posting capabilities
transvideo h264 TransAudio aac T Nothing U Nothing
Popping screen 5 and cleaning up 1 breadcrumbs
Top of stack is once again: Home
Received paginated response for index 0 of list with length 4
Count loaded is now 4 out of 4
Loaded 4 elements in row 2, now have 4
Popping screen 4 and cleaning up 0 breadcrumbs
Popping home screen
Pushing screen 6 onto view controller stack - Home
Loading beginning of row 0, Movies
Loading beginning of row 1, TV
Total initial grid load took: 11ms
Count loaded is now 10 out of 28
Loaded 10 elements in row 1, now have 28
Count loaded is now 23 out of 23
Loaded 23 elements in row 0, now have 23
Received paginated response for index 10 of list with length 28
Count loaded is now 28 out of 28
Loaded 18 elements in row 1, now have 28
Count loaded is now 4 out of 4
Loaded 4 elements in row 2, now have 4
Entered CreateScreenForItem
Calling createVideoSpringboardScreen
Primary image aspect ratio 1.156
Pushing screen 7 onto view controller stack - VideoSpringboardScreen82967eaa03338a42880003be9cd3b1df
Getting metadata for Id 82967eaa03338a42880003be9cd3b1df
Setting video springboard screen content

Current Function:
144: end if
145: else
146: AudioHas = " Stereo"
147: end if
148: private = FirstOf(regRead("prefprivate"),"0")
149: if private = "1" then
150: AudioHas = " PRIVATE"
151: end if
152:* m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")
153: end if
154:
155: if m.buttonCount = 0
156: 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 Void
file/line: pkg:/source/VideoSpringboardScreen.brs(152)
#6 Function sbrefresh() As Dynamic
file/line: pkg:/source/BaseSpringboardScreen.brs(170)
#5 Function sbshow() As Void
file/line: pkg:/source/BaseSpringboardScreen.brs(104)
#4 Function vccreatescreenforitem(context As Dynamic, contextindex As Dynamic, breadcrumbs As Dynamic) As Dynamic
file/line: pkg:/source/ViewController.brs(1573)
#3 Function gridhandlemessage(msg As Dynamic) As Boolean
file/line: pkg:/source/GridScreen.brs(116)
#2 Function handlehomescreenmessage(msg As Dynamic) As Boolean
file/line: pkg:/source/HomeScreen.brs(559)
#1 Function vcshow() As Void
file/line: pkg:/source/ViewController.brs(609)
#0 Function main() As Void
file/line: pkg:/source/appMain.brs(22)
Local Variables:
global rotINTERFACE:ifGlobal
m roAssociativeArray refcnt=9 count:49
video roAssociativeArray refcnt=2 count:47
cast Integer val:0 (&h0)
time <uninitialized>
audiostreams roArray refcnt=2 count:1
subtitlestreams roArray refcnt=2 count:2
stream roAssociativeArray refcnt=3 count:11
versionarr roArray refcnt=2 count:3
surroundsound Boolean (2.1 was roBoolean) val:true
audiooutput51 Boolean (2.1 was roBoolean) val:true
surroundsounddca Boolean (2.1 was roBoolean) val:true
audiohas Boolean val:false
private roString (2.1 was String) refcnt=1 val:"0"

BrightScript Debugger> 

 

Edited by Happy2Play
Link to comment
Share on other sites

@@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 by speechles
Link to comment
Share on other sites

mikeraburn

Still just retrieving

new zip was side loaded after previous app removed

 

 

b14129b688e87e6eca2d9a"}}
Parsed as: roAssociativeArray
Connect returned 0 servers
connectionManagerGetServers returning 1 servers
connectToServers called with 1 servers
Attempting to connect to http:///emby/system/info/public?format=json
connectInitial returned State of SignedIn
connectInitial returned ConnectionMode of Local
Processing ConnectionResult State of SignedIn
SignedIn Id: 7859b7eb84b14129b688e87e6eca2d9a
SignedIn UserId: cf909b492db443c78b7f366379c44453
SignedIn AccessToken: 9fd19a1edd6c414cb75d0fb2108351eb
SignedIn Name: SSD
SignedIn LocalAddress: http://192.168.30.100:8096
SignedIn RemoteAddress: http://
ServerSignIn ManualAddress:
Posting capabilities
transvideo h264 TransAudio aac T Nothing U Nothing
Pushing screen 1 onto view controller stack - Home
Loading beginning of row 0, Movies
Loading beginning of row 1, TV
Total initial grid load took: 11ms
Count loaded is now 10 out of 28
Loaded 10 elements in row 1, now have 28
Count loaded is now 23 out of 23
Loaded 23 elements in row 0, now have 23
Received paginated response for index 10 of list with length 28
Count loaded is now 28 out of 28
Loaded 18 elements in row 1, now have 28
Count loaded is now 4 out of 4
Loaded 4 elements in row 2, now have 4
Entered CreateScreenForItem
Calling createVideoSpringboardScreen
Primary image aspect ratio 1.156
Pushing screen 2 onto view controller stack - VideoSpringboardScreen82967eaa03338a42880003be9cd3b1df
Getting metadata for Id 82967eaa03338a42880003be9cd3b1df
Setting video springboard screen content

BrightScript Micro Debugger.
Enter any BrightScript statement, debug commands, or HELP.


Current Function:
144: end if
145: else
146: AudioHas = " Stereo"
147: end if
148: private = FirstOf(regRead("prefprivate"),"0")
149: if private = "1" then
150: AudioHas = " PRIVATE"
151: end if
152:* m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")
153: end if
154:
155: if m.buttonCount = 0
156: 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 Void
file/line: pkg:/source/VideoSpringboardScreen.brs(152)
#6 Function sbrefresh() As Dynamic
file/line: pkg:/source/BaseSpringboardScreen.brs(170)
#5 Function sbshow() As Void
file/line: pkg:/source/BaseSpringboardScreen.brs(104)
#4 Function vccreatescreenforitem(context As Dynamic, contextindex As Dynamic, breadcrumbs As Dynamic) As Dynamic
file/line: pkg:/source/ViewController.brs(1573)
#3 Function gridhandlemessage(msg As Dynamic) As Boolean
file/line: pkg:/source/GridScreen.brs(116)
#2 Function handlehomescreenmessage(msg As Dynamic) As Boolean
file/line: pkg:/source/HomeScreen.brs(559)
#1 Function vcshow() As Void
file/line: pkg:/source/ViewController.brs(609)
#0 Function main() As Void
file/line: pkg:/source/appMain.brs(22)
Local Variables:
global rotINTERFACE:ifGlobal
m roAssociativeArray refcnt=9 count:49
video roAssociativeArray refcnt=2 count:47
cast Integer val:0 (&h0)
time <uninitialized>
audiostreams roArray refcnt=2 count:1
subtitlestreams roArray refcnt=2 count:2
stream roAssociativeArray refcnt=3 count:11
versionarr roArray refcnt=2 count:3
surroundsound Boolean (2.1 was roBoolean) val:true
audiooutput51 Boolean (2.1 was roBoolean) val:true
surroundsounddca Boolean (2.1 was roBoolean) val:true
audiohas Boolean val:false
private 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: true
Server.info: listening on 0.0.0.0:8324
Using broadcast address 192.168.30.255
Send To Address: 192.168.30.255:7359 / 192.168.30.255:7359
Received Message: {"Address":"http://192.168.30.100:8096","Id":"7859b7eb84b14129b688e87e6eca2d9a","Name":"SSD"}
Found 1 servers
Creating server data cache
Found 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: roAssociativeArray
Connect returned 0 servers
connectionManagerGetServers returning 1 servers
connectToServers called with 1 servers
Attempting to connect to http://192.168.30.100:8096/emby/system/info/public?format=json
connectInitial returned State of SignedIn
connectInitial returned ConnectionMode of Local
Processing ConnectionResult State of SignedIn
SignedIn Id: 7859b7eb84b14129b688e87e6eca2d9a
SignedIn UserId: cf909b492db443c78b7f366379c44453
SignedIn AccessToken: 9fd19a1edd6c414cb75d0fb2108351eb
SignedIn Name: SSD
SignedIn LocalAddress: http://192.168.30.100:8096
SignedIn RemoteAddress: http:/
ServerSignIn ManualAddress:
Posting capabilities
transvideo h264 TransAudio aac T Nothing U Nothing
Pushing screen 1 onto view controller stack - Home
Loading beginning of row 0, Movies
Loading beginning of row 1, TV
Total initial grid load took: 10ms
Count loaded is now 10 out of 28
Loaded 10 elements in row 1, now have 28
Count loaded is now 23 out of 23
Loaded 23 elements in row 0, now have 23
Received paginated response for index 10 of list with length 28
Count loaded is now 28 out of 28
Loaded 18 elements in row 1, now have 28
Count loaded is now 4 out of 4
Loaded 4 elements in row 2, now have 4
Entered CreateScreenForItem
Calling createVideoSpringboardScreen
Primary image aspect ratio 1.156
Pushing screen 2 onto view controller stack - VideoSpringboardScreen82967eaa03338a42880003be9cd3b1df
Getting metadata for Id 82967eaa03338a42880003be9cd3b1df
Setting video springboard screen content

Current Function:
144: end if
145: else
146: AudioHas = " Stereo"
147: end if
148: private = FirstOf(regRead("prefprivate"),"0")
149: if private = "1" then
150: AudioHas = " PRIVATE"
151: end if
152:* m.AddButton("More... (" + FirstOf(regRead("prefPlayMethod"),"Auto") + " @ " + firstOf(regread("prefmaxframe"), "30") + "fps)" + AudioHas, "more")
153: end if
154:
155: if m.buttonCount = 0
156: 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 Void
file/line: pkg:/source/VideoSpringboardScreen.brs(152)
#6 Function sbrefresh() As Dynamic
file/line: pkg:/source/BaseSpringboardScreen.brs(170)
#5 Function sbshow() As Void
file/line: pkg:/source/BaseSpringboardScreen.brs(104)
#4 Function vccreatescreenforitem(context As Dynamic, contextindex As Dynamic, breadcrumbs As Dynamic) As Dynamic
file/line: pkg:/source/ViewController.brs(1573)
#3 Function gridhandlemessage(msg As Dynamic) As Boolean
file/line: pkg:/source/GridScreen.brs(116)
#2 Function handlehomescreenmessage(msg As Dynamic) As Boolean
file/line: pkg:/source/HomeScreen.brs(559)
#1 Function vcshow() As Void
file/line: pkg:/source/ViewController.brs(609)
#0 Function main() As Void
file/line: pkg:/source/appMain.brs(22)
Local Variables:
global rotINTERFACE:ifGlobal
m roAssociativeArray refcnt=9 count:49
video roAssociativeArray refcnt=2 count:47
cast Integer val:0 (&h0)
time <uninitialized>
audiostreams roArray refcnt=2 count:1
subtitlestreams roArray refcnt=2 count:2
stream roAssociativeArray refcnt=3 count:11
versionarr roArray refcnt=2 count:3
surroundsound Boolean (2.1 was roBoolean) val:true
audiooutput51 Boolean (2.1 was roBoolean) val:true
surroundsounddca Boolean (2.1 was roBoolean) val:true
audiohas Boolean val:false
private 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 by Happy2Play
Link to comment
Share on other sites

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

mikeraburn

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 !

  • Like 1
Link to comment
Share on other sites

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 by speechles
Link to comment
Share on other sites

mikeraburn

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

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 by speechles
  • Like 1
Link to comment
Share on other sites

efb1cee382c7b06da5190cb927df43e6.jpg

New version:
* simple method to "remember last user"
* Add exit dialog thanking user

This 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.

f315fbcbf0e6d6d1b992487a5b252cbc.jpg

On exit of the app, rather than just rudely cut out, this is what you will see. Thanks ^_^

Edited by speechles
Link to comment
Share on other sites

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 by speechles
Link to comment
Share on other sites

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

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

  • Like 1
Link to comment
Share on other sites

mikeraburn

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

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...