View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009184 | MMA | Navigation | public | 2012-02-24 10:51 | 2014-11-25 23:21 |
Reporter | jiri | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Summary | 0009184: Support additional content (Audiobooks, Video, etc.) | ||||
Description | We should support the same set of media types as in MM PC version. This means: 1. Videos - Should present a list of Videos without any hierarchy, just with Thumbnails. 2. Audiobooks - The same as Album view for music tracks, i.e. a list of Audiobooks with icons, the second level will show the individual tracks (e.g. chapters) 3. Podcasts - The same as Album view for music tracks, i.e. a list of Podcasts with icons, the second level will show individual episodes. The view should slightly differ, mainly the release date of individual episodes should be shown. - Note that much more Podcast related features will be added in future versions. 4. Music Videos (probably a little less urgent?) - Probably grouped by Artists? To be specified... 5. TV Series (probably a little less urgent?) - Grouped by Series, kind of similar to Podcasts view. 6. Classical (probably a little less urgent?) - Probably grouped by Composer? To be specified... Internal DB representation: - Table Media has ItemType field that specifies type of given item. The types should be enumerated using integers as in MM for PC: TT_MUSIC, TT_PODCAST, TT_AUDIOBOOK, TT_CLASSICALMUSIC, TT_MUSICVIDEO, TT_VIDEO, TT_TV, TT_VIDEOPODCAST - Table Albums will also have ItemType field and its triggers should be updated to group albums by this type. This way a simple sql will return Audio albums, or Podcats, or Audiobooks, etc. Note that bookmarks should work for all types, except for Music and Classical. Potential issues: - Can we get Thumbnails? Or do they need to be synced from MM PC. | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
A note re. Video playback - when we synchronize Videos, we must give user some way to play them back. There are two possible approaches: 1. Play them internally in our application using MediaPlayer. 2. Play them using user selected third party application. Both approaches are hopefully quite easy to implement and both have their advantages: 1. User could benefit from some advances features, mainly Bookmarking. 2. Other apps can support wider range of formats, better HW acceleration support, etc. So, it seems that the best approach would be to implement both and have a checkbox in Options for user's choice. I'd made 1. the default one though. |
|
TODO video Title overflow - max length of title change playButton when playing is finished seekBar - not hiding when it is portrait orientation save player state at rotation (playing/paused) full screen mod x hiding Action Bar and Seek Bar at landscape orientation video TrackList (with AudioTrackList together?) Urgent: Out of memory - when is video Thumbnails in Video view list |
|
Videos made apparent one needed improvement - when the last track/video from NP list is played, the app should return to the previous view (i.e. 'press' Back button), unlike the current staying in NP view. |
|
Updated TODO list: join audio and video playback service join audio and video TrackList changing NowPlaying Audio/Video activity by track type. change playButton when playing is finished save player state at rotation (playing/paused) exit from NowPlaying activity when last track is finished extend the time of bar hiding on landscape video player(after click on control button or progress bar) not hiding control bar when video is paused Urgent: Out of memory - when is video Thumbnails in Video view list |
|
Increasing priority, so that: 1. Issue where thumbnails don't always appear is fixed. 2&3. To be implemented. 4-6. To be implemented, time permitting. |
|
The current issues in 1.: 1a. Our generated thumbs are all square, they should respect the original AR. 1b. One of the generated thumbs is all black - to be reviewed. 1c. After video playback start, Back button -> miniplayer doesn't show the video thumb. |
|
Decreasing priority to implement 4-6 sometimes. |
|
Resolving since: Classical music is tracked elsewhere. Movies vs TV vs Home video vs Music Videos can be tracked in a new bug when demand arises. |