msax81 / tunesremote-plus

Automatically exported from code.google.com/p/tunesremote-plus
0 stars 0 forks source link

now playing shows current song ALBUM track listing (not PLAYLIST track listing) #87

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Q. What Android hardware device do you own?  (HTC Hero, Samsung Galaxy,
etc)

A: HTC Incredible

Q. On what Android operating system version? (2.1, 2.2, Honeycomb 3.0.1
etc)

A:2.2

Q. What DACP server, OS, and version? (OSX iTunes 10.1.2, Windows 7
MonkeyTunes 1.5.1 etc)

A: iTunes 10.1

Q. What TunesRemote+ version? (found on Menu->More->About)

A:2.4.1

Please provide any additional information below.

When playing a playlist, "now playing" shows song's album listing, NOT the 
current playlist (you can't view the song in it's playlist order when playing 
from a playlist).

Original issue reported on code.google.com by kidj...@gmail.com on 17 Jan 2012 at 8:36

GoogleCodeExporter commented 9 years ago
Android 2.3.4 (not 2.2 like I previously listed)

Original comment by kidj...@gmail.com on 17 Jan 2012 at 8:37

GoogleCodeExporter commented 9 years ago
This is exactly what the Apple Remote on the iPhone does.  it is emulating that 
behavior exactly.

Not sure if I should mark this as invalid or not as TR+ is trying to emulate 
the Apple Remote and not change functionality.

Original comment by mellowaredev on 17 Jan 2012 at 8:45

GoogleCodeExporter commented 9 years ago
Why not improve on the foibles of Apple Remote (this would surely be seen as a 
shortcoming of Apple Remote, no)?  Seems like it would be relatively simple to 
show a song's position in the list from which it's playing (be it the album 
track listing position or the playlist track listing position).  Thanks to all 
for the hard work and kudos on a great app.

Original comment by kidj...@gmail.com on 17 Jan 2012 at 9:29

GoogleCodeExporter commented 9 years ago
While I agree with you iTunes does not have the concept of a "Now Playing Cue" 
like almost every other player in the world does.  I believe this is why the 
Apple Remote show you the current album associated with the track.

Original comment by mellowaredev on 17 Jan 2012 at 9:51

GoogleCodeExporter commented 9 years ago
Understood... it's an issue with iTunes, and thus hampers the ability of the 
remote.  I do wonder if there's any way to to create a shortcut in the app that 
would link to the currently playing Playlist, as right now the only way to see 
the current song in its respective playlist is by clicking on PLAYLISTS then 
scrolling to the playlist that is playing (if you can remember which one is 
playing... not to mention people have hundreds of playlists they might have to 
scroll through). So, to reiterate, a short cut to the currently playing 
PLAYLIST (where the current song would be highlighted in blue like it already 
functions).  Possible?

Original comment by kidj...@gmail.com on 17 Jan 2012 at 10:30

GoogleCodeExporter commented 9 years ago
Well iTunes per song playing in the Now Playing returns what Playlist its 
associated with however when playing a random track it will return the Library 
ID.  So in my case that is 96,000 track playlist and loading that is not 
practical either.   The way iTunes does some things is incredibly strange.

And remember its not like there is a handbook from Apple on this stuff, all of 
it was gleaned by reverse engineering and packet sniffing what the iOS Apple 
REmote was sending to and from iTunes and then guessing at what each data field 
means.

Original comment by mellowaredev on 18 Jan 2012 at 12:31

GoogleCodeExporter commented 9 years ago
I know you guys are reverse engineering this stuff, so I totally appreciate 
that it's a PITA; it's incredible that you've got this thing working as well as 
you do (I'm especially impressed with being able to select from all my speakers 
within the app).  But I'm not sure I understand your response regarding the now 
playing.  iTunes "now playing" will show the song in the Playlist currently 
playing if that's where the playing originated, but it seems that this app 
doesn't do that ("now playing" *always* shows the track in its album listing).  
I can understand that if I just selected a single song and played it it would 
show its album track listing position, but what I'm hoping for is a way for the 
"now playing" to show the song from its origin (in this case, a playlist if 
that's where the playing started).  I don't know if this is possible, but 
hopefully it's not an insurmountable obstacle, as this seems to be how iTunes 
already behaves ("now playing" always shows the song from wherever the playing 
originated).  Thanks for your attention and responses with this issue.  
Hopefully it contributes to a more robust and useful product for those using 
the app!

Original comment by kidj...@gmail.com on 18 Jan 2012 at 12:45

GoogleCodeExporter commented 9 years ago
I will leave this thread open in case one of the devs wants to tackle it or if 
a user submits a patch for it in the future.

It definitely might be possible I just know that is not how iOS Apple Remote 
works so for someone to reverse engineer something that Apple itself doesn't do 
can be difficult.

Original comment by mellowaredev on 18 Jan 2012 at 3:29

GoogleCodeExporter commented 9 years ago

Original comment by mellowaredev on 18 Jan 2012 at 3:30

GoogleCodeExporter commented 9 years ago
I can look into this as well as adding a preference for whether to go to the 
album or playlist.

Original comment by chrisjd...@gmail.com on 15 Jul 2012 at 5:32

GoogleCodeExporter commented 9 years ago
Sounds good to me it is all yours.  I know right now for MonkeyTunes it shows 
the Now Playing list but since I control the server side I could do that. :)  
So you will see in the code where it makes a decision.

Original comment by mellowaredev on 15 Jul 2012 at 5:34

GoogleCodeExporter commented 9 years ago
Added; I'm just added a setting for it and then it'll be committed.

Original comment by chrisjd...@gmail.com on 16 Jul 2012 at 4:25