Jump to content

Android Client - Release Candidate


CBers

Recommended Posts

CBers

RC3 is up. I'm really hoping this is the one that goes into the store.

Thanks Redshirt.

 

I see you've "fixed" the scrolling/settings issue, thanks :)

Link to comment
Share on other sites

sfnetwork

Red, I have to say, your Android client is the best right now! (no offence to others  ;) )

It's actually so enjoyable to navigate in it (sometimes, I have more fun navigating and exploring my MB collections than actually watch something lol)

It feels like the result of much longer dev work.

 

The scrolling performance and image loading is perfect, the interface is beautiful, smart, intuitive and fast, and playback is great (direct, copy stream and transcode)

 

Excellent job!

  • Like 2
Link to comment
Share on other sites

Just out of curiosity, will it ever be possible to have Gamebrowser support on Android since there are emulators out there for the platform? I keep hearing that Google is transitioning Google TV to Android TV which could mean new set top boxes, maybe even new HTPC lite possibilities 

Link to comment
Share on other sites

Redshirt

@@Scals37

 

Robert Jordan, my favorite author, used to always say roafo (read on and find out) when asked about plot spoilers in upcoming books. That's exactly what I'm going to say to you in this instance :D

Link to comment
Share on other sites

Redshirt, awesome job. Everything is soooo smooth on kitkat 4.4 w/both my 2k12 and 2k13 nexus 7's.. ;)

 

 

But.. There are still a few issues that make appearances now and then. These are from your latest RC3 beta.

oAvBY8ol.jpg

 

Sometimes the synopsis are (HUUUUGEE) quite long. The scrolling doesn't allow one to quite fit-it-all-in.

 

 

 

And the other, is sorta in the same ballpark. I took two screenshots to illustrate the issue better.

 

iioNWsAl.jpg

 

Okay, now it's not apparent in the above screen-shot what the problem can be. We are in landscape.

 

but rotate to portrait...

 

Hw3U3CFl.png

 

Now it becomes obvious. Where did everything go?

 

 

This is all I could see in running it through it's daily paces so far. Appreciate, once again, all the hard you've work put into this.

Link to comment
Share on other sites

TheShanMan

I installed RC3 last night and watched a couple of tv episodes. Each time the app locked up when the episode was over. The second time it locked up my phone entirely and I had to force a reboot. I'm not a heavy user of the app so I can't say for sure that this is a new problem, but it's the first time I've ever had the problem. I think I was on RC1 before.

 

BTW I like the random play option. :)

Link to comment
Share on other sites

Redshirt

I installed RC3 last night and watched a couple of tv episodes. Each time the app locked up when the episode was over. The second time it locked up my phone entirely and I had to force a reboot. I'm not a heavy user of the app so I can't say for sure that this is a new problem, but it's the first time I've ever had the problem. I think I was on RC1 before.

 

BTW I like the random play option. :)

 

The client is writing logs to \Mb3AndroidData\Logs. Please provide a log so I can see what actually happens when it locks.

Link to comment
Share on other sites

RC4 is up

 

@@speechles please confirm the view issues mentioned above are fixed.

 

Indeed it has. Sir, you are quite fast. Redshirt Gonzales! Arriba, Arriba! Andale!

Appreciate the work done to bring it up to this point. It feels quite polished now with those 2 fixes. The look is consistant, and the feel is super fluid. Job well done!

 

This rc4 just might just be "the one"...

Link to comment
Share on other sites

Fantastic job Red, Just installed rc4 and I noticed two things. 

 

1) My Fav, NextUp and Resume are blank, just a gray screen, maybe a "you don't have any" message would be better (for us noobs) LoL

2) Pressing the green Music button vs Music icon is either sorting differently or the green button is just missing a couple.

Galaxy S3 with latest updates

 

Hope this helps

Link to comment
Share on other sites

Actually, Redshirt, now that I've played around with it for a bit I do see something odd. It seems the Upcoming/Missing shows are never shown (I like these to appear). The server has those set to show, I see them in the web client. But in the latest rc4 they won't appear. I've toggled the options to show Upcoming/Missing off, then back on. This still doesn't cause them to show up. Any idea why?

Edited by speechles
Link to comment
Share on other sites

TheShanMan

The client is writing logs to \Mb3AndroidData\Logs. Please provide a log so I can see what actually happens when it locks.

Looks like both times a NullPointerException occurs. Here's the most recent example.

 

[Sun Nov 17 03:33:38 PST 2013] , Info , Application Version: RC 3 , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Device: SAMSUNG-SGH-I337 , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Screen Width: 1920 , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Screen Height: 1080 , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Total Memory Available: 360 MB , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Max Memory usable per Application: 128 MB , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Application object initialized , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Logger Started , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Initializing FileUtils helper class , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Loading server list from app directory , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Trying to load last connected server from file system , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Loading last connected server from app directory , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , ServerConfiguration callback , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , ServerConfiguration successfully received , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , ServerInfo callback , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , ServerInfo received , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Saving last connected to app directory , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , GetAllUsersCallback , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , 2 user(s) received , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , Stored user count differs from server count. Updating. , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Selection Fragment: onCreateView , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Selection Fragment: Users available, initializing view , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Login Activity: User has image , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Login Activity: User has image , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Login Activity: User has image , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Login Activity: User has image , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Login Activity: User has image , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Login Activity: User has image , 1 , main

[Sun Nov 17 03:33:41 PST 2013] , Info , User Login Activity: User 0 clicked. , 1 , main

[Sun Nov 17 03:33:41 PST 2013] , Info , User Login Activity: User has password , 1 , main

[Sun Nov 17 03:33:41 PST 2013] , Error , User Login Activity: User has password, showing password entry dialog , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , Attempting Authentication , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , AuthenticateUserCallback , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , Data received , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , HTTP RESPONSE 200 , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , Call Homescreen Activity , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , HomeScreen Activity: onCreate , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , HomeScreen Activity: onStart , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , HomeScreen Activity: onResume , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , Initializing WebSocket , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , WebSocket: Connect , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , NewItemsFragment: GetNewItems callback , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , NewItemsFragment: GetNewItems callback , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , NewItemsFragment - GetNewItems: Items received. , 1 , main

[Sun Nov 17 03:33:55 PST 2013] , Info , WebSocket: Successfully Connected , 12985 , Thread-12985

[Sun Nov 17 03:33:55 PST 2013] , Info , Result not equal to null: Item count is 4 , 1 , main

[Sun Nov 17 03:33:56 PST 2013] , Info , Starting Library Presentation Activity , 1 , main

[Sun Nov 17 03:33:56 PST 2013] , Info , HomeScreen Activity: onPause , 1 , main

[Sun Nov 17 03:33:57 PST 2013] , Info , Library Presentation Activity: onCreate , 1 , main

[Sun Nov 17 03:33:57 PST 2013] , Info , Library Presentation Fragment: onCreate , 1 , main

[Sun Nov 17 03:33:57 PST 2013] , Info , Library Presentation Fragment: onCreateView , 1 , main

[Sun Nov 17 03:33:57 PST 2013] , Info , Library Presentation Fragment: Requesting Items , 1 , main

[Sun Nov 17 03:33:57 PST 2013] , Info , ratings returned: 22 , 1 , main

[Sun Nov 17 03:33:58 PST 2013] , Info , Library Presentation Fragment: Get Items Callback , 1 , main

[Sun Nov 17 03:33:58 PST 2013] , Info , Library Presentation Fragment - Get Items Callback: 17 Items to process , 1 , main

[Sun Nov 17 03:33:58 PST 2013] , Info , Library Presentation Fragment - Get Items Callback: Total Record Count = 17 , 1 , main

[Sun Nov 17 03:33:58 PST 2013] , Info , Library Presentation Fragment: Populating Library View , 1 , main

[Sun Nov 17 03:33:58 PST 2013] , Info , Library Presentation Fragment: 17 items to show , 1 , main

[Sun Nov 17 03:33:59 PST 2013] , Info , HomeScreen Activity: onStop , 1 , main

[Sun Nov 17 03:34:02 PST 2013] , Info , Library Presentation Fragment: Position Clicked 10 , 1 , main

[Sun Nov 17 03:34:02 PST 2013] , Info , Calling StartActivity , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesViewActivity: onCreate , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesViewActivity: GetItemAsync , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesViewActivity: GetInitialItemCallback , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , Update favorite visible icons , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , Show add favorite , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , Update playstate visible icons , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesViewActivity: Initialize ViewPager , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: onCreateView , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: BuildImageQuery , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: PopulateView , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: Setting Airing Info , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: Set Overview , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: Finished setting Genre(s) , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: Finished setting Links , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeasonsFragment: onCreateView , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeasonsFragment: creating query , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeasonsFragment: Requesting seasons , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeasonsFragment: GetItemsCallback , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeasonsFragment: Initialize GridView , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Library Presentation Fragment: shuffle all clicked , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Library Presentation Fragment: play-all/shuffle response received , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Library Presentation Fragment: processing response , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: onCreate , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , PlaybackActivity: MediaButtonReceiver Registered , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: onResume , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: surfaceCreated , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: surfaceChanged , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: SetNowPlayingInfo , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , calculateScaledVideoDimensions , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Screen Width: 1920 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Screen Height: 1080 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Reported Video Width: 512 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Reported Video Height: 368 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , A/R width: 32 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , A/R height: 23 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Scaling based on screen height , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Video scaled to: 1502x1080 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Url: http://thtr.shanholtz.com:8096/mediabrowser/Videos/1563025aa2ccc27087779babdcc6ccaa/stream.m3u8?audioCodec=Aac&VideoBitRate=1672000&VideoCodec=H264&audiochannels=2&Height=1080&Width=1502&AudioBitRate=128000&TimeStampOffsetMs=0&DeviceId=84697e4c007bb04b , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: onPrepared , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , SetSurfaceDimensions: 1502x1080 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: surfaceChanged , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Playback Activity: onCompletion , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: Sending HTTP Delete to http://thtr.shanholtz.com:8096/mediabrowser/Videos/ActiveEncodings?DeviceId=84697e4c007bb04b , 12982 , AsyncTask #5

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: Sending HTTP Delete to http://thtr.shanholtz.com:8096/mediabrowser/Users/7ae39702177807ab58138da9a6d7d855/PlayingItems/1563025aa2ccc27087779babdcc6ccaa?positionTicks=13670440000 , 12980 , AsyncTask #3

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: HTTP RESPONSE 200 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Error , Playback Error: Unknown Error , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Error , Playback Error: unknown extra status , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Playback Activity: onCompletion , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: Sending HTTP Delete to http://thtr.shanholtz.com:8096/mediabrowser/Videos/ActiveEncodings?DeviceId=84697e4c007bb04b , 12981 , AsyncTask #4

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: Sending HTTP Delete to http://thtr.shanholtz.com:8096/mediabrowser/Users/7ae39702177807ab58138da9a6d7d855/PlayingItems/1563025aa2ccc27087779babdcc6ccaa?positionTicks=13882630000 , 12977 , AsyncTask #1

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: HTTP RESPONSE 200 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: HTTP RESPONSE 200 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: HTTP RESPONSE 200 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , calculateScaledVideoDimensions , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Screen Width: 1920 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Screen Height: 1080 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Reported Video Width: 544 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Reported Video Height: 400 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , A/R width: 4 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , A/R height: 3 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Scaling based on screen height , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Video scaled to: 1440x1080 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Playback URL: null , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Error , Uncaught Exception , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Error , Stack Trace: java.lang.NullPointerException
	at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1202)
	at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1168)
	at com.mb3.android.views.playback.MediaPlaybackFragment$GetNextItemCallback.Execute(MediaPlaybackFragment.java:1493)
	at com.mb3.api.asyncrequests.AsyncRequestDTOBaseItem.onPostExecute(AsyncRequestDTOBaseItem.java:92)
	at android.os.AsyncTask.finish(AsyncTask.java:631)
	at android.os.AsyncTask.access$600(AsyncTask.java:177)
	at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:137)
	at android.app.ActivityThread.main(ActivityThread.java:5328)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:511)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
	at dalvik.system.NativeStart.main(Native Method)
 , 1 , main


Link to comment
Share on other sites

Redshirt

Fantastic job Red, Just installed rc4 and I noticed two things. 

 

1) My Fav, NextUp and Resume are blank, just a gray screen, maybe a "you don't have any" message would be better (for us noobs) LoL

2) Pressing the green Music button vs Music icon is either sorting differently or the green button is just missing a couple.

Galaxy S3 with latest updates

 

Hope this helps

 

1. Good point

2. That may be meta tagging or folder structure. When you press the green music icon it's polling the server for all artists, irrelevant of folder structure. When you enter your music library from the collections tab it's just asking for the items in that folder, regardless of what the are.

Link to comment
Share on other sites

Redshirt

Actually, Redshirt, now that I've played around with it for a bit I do see something odd. It seems the Upcoming/Missing shows are never shown (I like these to appear). The server has those set to show, I see them in the web client. But in the latest rc4 they won't appear. I've toggled the options to show Upcoming/Missing off, then back on. This still doesn't cause them to show up. Any idea why?

 

I'm seeing that too, trying to figure out what changed either on the server or client as they were working just a few days ago.

Link to comment
Share on other sites

Redshirt

 

Looks like both times a NullPointerException occurs. Here's the most recent example.

 

[Sun Nov 17 03:33:38 PST 2013] , Info , Application Version: RC 3 , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Device: SAMSUNG-SGH-I337 , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Screen Width: 1920 , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Screen Height: 1080 , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Total Memory Available: 360 MB , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Max Memory usable per Application: 128 MB , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Application object initialized , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Logger Started , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Initializing FileUtils helper class , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Loading server list from app directory , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Trying to load last connected server from file system , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Loading last connected server from app directory , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , ServerConfiguration callback , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , ServerConfiguration successfully received , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , ServerInfo callback , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , ServerInfo received , 1 , main

[Sun Nov 17 03:33:38 PST 2013] , Info , Saving last connected to app directory , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , GetAllUsersCallback , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , 2 user(s) received , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , Stored user count differs from server count. Updating. , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Selection Fragment: onCreateView , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Selection Fragment: Users available, initializing view , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Login Activity: User has image , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Login Activity: User has image , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Login Activity: User has image , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Login Activity: User has image , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Login Activity: User has image , 1 , main

[Sun Nov 17 03:33:39 PST 2013] , Info , User Login Activity: User has image , 1 , main

[Sun Nov 17 03:33:41 PST 2013] , Info , User Login Activity: User 0 clicked. , 1 , main

[Sun Nov 17 03:33:41 PST 2013] , Info , User Login Activity: User has password , 1 , main

[Sun Nov 17 03:33:41 PST 2013] , Error , User Login Activity: User has password, showing password entry dialog , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , Attempting Authentication , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , AuthenticateUserCallback , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , Data received , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , HTTP RESPONSE 200 , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , Call Homescreen Activity , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , HomeScreen Activity: onCreate , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , HomeScreen Activity: onStart , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , HomeScreen Activity: onResume , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , Initializing WebSocket , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , WebSocket: Connect , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , NewItemsFragment: GetNewItems callback , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , NewItemsFragment: GetNewItems callback , 1 , main

[Sun Nov 17 03:33:54 PST 2013] , Info , NewItemsFragment - GetNewItems: Items received. , 1 , main

[Sun Nov 17 03:33:55 PST 2013] , Info , WebSocket: Successfully Connected , 12985 , Thread-12985

[Sun Nov 17 03:33:55 PST 2013] , Info , Result not equal to null: Item count is 4 , 1 , main

[Sun Nov 17 03:33:56 PST 2013] , Info , Starting Library Presentation Activity , 1 , main

[Sun Nov 17 03:33:56 PST 2013] , Info , HomeScreen Activity: onPause , 1 , main

[Sun Nov 17 03:33:57 PST 2013] , Info , Library Presentation Activity: onCreate , 1 , main

[Sun Nov 17 03:33:57 PST 2013] , Info , Library Presentation Fragment: onCreate , 1 , main

[Sun Nov 17 03:33:57 PST 2013] , Info , Library Presentation Fragment: onCreateView , 1 , main

[Sun Nov 17 03:33:57 PST 2013] , Info , Library Presentation Fragment: Requesting Items , 1 , main

[Sun Nov 17 03:33:57 PST 2013] , Info , ratings returned: 22 , 1 , main

[Sun Nov 17 03:33:58 PST 2013] , Info , Library Presentation Fragment: Get Items Callback , 1 , main

[Sun Nov 17 03:33:58 PST 2013] , Info , Library Presentation Fragment - Get Items Callback: 17 Items to process , 1 , main

[Sun Nov 17 03:33:58 PST 2013] , Info , Library Presentation Fragment - Get Items Callback: Total Record Count = 17 , 1 , main

[Sun Nov 17 03:33:58 PST 2013] , Info , Library Presentation Fragment: Populating Library View , 1 , main

[Sun Nov 17 03:33:58 PST 2013] , Info , Library Presentation Fragment: 17 items to show , 1 , main

[Sun Nov 17 03:33:59 PST 2013] , Info , HomeScreen Activity: onStop , 1 , main

[Sun Nov 17 03:34:02 PST 2013] , Info , Library Presentation Fragment: Position Clicked 10 , 1 , main

[Sun Nov 17 03:34:02 PST 2013] , Info , Calling StartActivity , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesViewActivity: onCreate , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesViewActivity: GetItemAsync , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesViewActivity: GetInitialItemCallback , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , Update favorite visible icons , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , Show add favorite , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , Update playstate visible icons , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesViewActivity: Initialize ViewPager , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: onCreateView , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: BuildImageQuery , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: PopulateView , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: Setting Airing Info , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: Set Overview , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: Finished setting Genre(s) , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeriesDetailsFragment: Finished setting Links , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeasonsFragment: onCreateView , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeasonsFragment: creating query , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeasonsFragment: Requesting seasons , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeasonsFragment: GetItemsCallback , 1 , main

[Sun Nov 17 03:34:03 PST 2013] , Info , SeasonsFragment: Initialize GridView , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Library Presentation Fragment: shuffle all clicked , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Library Presentation Fragment: play-all/shuffle response received , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Library Presentation Fragment: processing response , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: onCreate , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , PlaybackActivity: MediaButtonReceiver Registered , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: onResume , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: surfaceCreated , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: surfaceChanged , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: SetNowPlayingInfo , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , calculateScaledVideoDimensions , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Screen Width: 1920 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Screen Height: 1080 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Reported Video Width: 512 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Reported Video Height: 368 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , A/R width: 32 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , A/R height: 23 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Scaling based on screen height , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Video scaled to: 1502x1080 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Url: http://thtr.shanholtz.com:8096/mediabrowser/Videos/1563025aa2ccc27087779babdcc6ccaa/stream.m3u8?audioCodec=Aac&VideoBitRate=1672000&VideoCodec=H264&audiochannels=2&Height=1080&Width=1502&AudioBitRate=128000&TimeStampOffsetMs=0&DeviceId=84697e4c007bb04b , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: onPrepared , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , SetSurfaceDimensions: 1502x1080 , 1 , main

[Sun Nov 17 03:34:05 PST 2013] , Info , Playback Activity: surfaceChanged , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Playback Activity: onCompletion , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: Sending HTTP Delete to http://thtr.shanholtz.com:8096/mediabrowser/Videos/ActiveEncodings?DeviceId=84697e4c007bb04b , 12982 , AsyncTask #5

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: Sending HTTP Delete to http://thtr.shanholtz.com:8096/mediabrowser/Users/7ae39702177807ab58138da9a6d7d855/PlayingItems/1563025aa2ccc27087779babdcc6ccaa?positionTicks=13670440000 , 12980 , AsyncTask #3

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: HTTP RESPONSE 200 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Error , Playback Error: Unknown Error , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Error , Playback Error: unknown extra status , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Playback Activity: onCompletion , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: Sending HTTP Delete to http://thtr.shanholtz.com:8096/mediabrowser/Videos/ActiveEncodings?DeviceId=84697e4c007bb04b , 12981 , AsyncTask #4

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: Sending HTTP Delete to http://thtr.shanholtz.com:8096/mediabrowser/Users/7ae39702177807ab58138da9a6d7d855/PlayingItems/1563025aa2ccc27087779babdcc6ccaa?positionTicks=13882630000 , 12977 , AsyncTask #1

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: HTTP RESPONSE 200 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: HTTP RESPONSE 200 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Async Delete: HTTP RESPONSE 200 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , calculateScaledVideoDimensions , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Screen Width: 1920 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Screen Height: 1080 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Reported Video Width: 544 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Reported Video Height: 400 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , A/R width: 4 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , A/R height: 3 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Scaling based on screen height , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Video scaled to: 1440x1080 , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Info , Playback URL: null , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Error , Uncaught Exception , 1 , main

[Sun Nov 17 03:57:08 PST 2013] , Error , Stack Trace: java.lang.NullPointerException
	at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1202)
	at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1168)
	at com.mb3.android.views.playback.MediaPlaybackFragment$GetNextItemCallback.Execute(MediaPlaybackFragment.java:1493)
	at com.mb3.api.asyncrequests.AsyncRequestDTOBaseItem.onPostExecute(AsyncRequestDTOBaseItem.java:92)
	at android.os.AsyncTask.finish(AsyncTask.java:631)
	at android.os.AsyncTask.access$600(AsyncTask.java:177)
	at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:137)
	at android.app.ActivityThread.main(ActivityThread.java:5328)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:511)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
	at dalvik.system.NativeStart.main(Native Method)
 , 1 , main


 

It looks like it's trying to queue up a second media item. Are you going to the details page for a movie/episode and pressing play, or is this log a result of play-all / shuffle.

Link to comment
Share on other sites

Redshirt

Hey Redshirt, great job!  Just been testing this and wondered if there is an option to save sort details when view librarys?

 

not at this time.

  • Like 1
Link to comment
Share on other sites

CBers

Hi @@Redshirt.

 

I'm having problems getting full screen-width playback on my Nexus 4 & 5.

 

Seems to be OK on my Nexus 7 (2012) and Nexus 10 though, so I'm confused.

 

Examples:

 

Nexus 4

 

Screenshot_2013-11-17-21-16-27.png

 

Nexus 5

 

2013-11-17%2018.58.18.png

 

Nexus 7

 

Screenshot_2013-11-17-19-02-08.png

 

Nexus 10

 

2013-11-17%2019.16.33.png

 

Nexus 4 is a 1280 x 768 screen.

Nexus 5 is a 1920 x 1080 screen.

Nexus 7 is a 1280 x 800 screen.

Nexus 10 is a 2560 x 1600 screen.

 

Not that fussed about the Nexus 4 as I'm selling it soon, but would like to know why the Nexus 5 isn't working.

 

TIA.

Edited by CBers
Link to comment
Share on other sites

TheShanMan

It looks like it's trying to queue up a second media item. Are you going to the details page for a movie/episode and pressing play, or is this log a result of play-all / shuffle.

I hit the random play button.

 

Does that button play all randomly or just one episode randomly. I assumed it was the latter. If the former, is there a way to just play one episode randomly?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...