[Android] VideoPlayerActivity: handle navigable media (DVD, Blu-Ray)

Edward Wang edward.c.wang at compdigitec.com
Mon Jul 7 02:58:48 CEST 2014


On 2014-07-06 18:29, Felix Abecassis <felix.abecassis at gmail.com> wrote:
>
> Le 7 juil. 2014 00:04, "Jean-Baptiste Kempf" <jb at videolan.org 
> <mailto:jb at videolan.org>> a écrit :
> >
> > On 04 Jul, Felix Abecassis wrote :
> > > vlc-ports/android | branch: master | Felix Abecassis 
> <felix.abecassis at gmail.com <mailto:felix.abecassis at gmail.com>> | Fri 
> Jul  4 15:48:31 2014 +0200| [c5190950a94cad33cb155de58d9c15ecf82245e3] 
> | committer: Felix Abecassis
> > >
> > > VideoPlayerActivity: handle navigable media (DVD, Blu-Ray)
> > >
> > > There are three different cases:
> > > - Item is not navigable: same as before.
> > > - Item is navigable and we are on a menu: keep overlay hidden, touch
> > >   events will be immediately forwarded to the navigation module
> > >   instead of showing the overlay.
> > > - Item is navigable but we are not on a menu: add a "return to menu"
> > >   button to the overlay
> >
> > We have an important issue with the 0.9.7 release, maybe related to this
> > one commit:
> >  - "This latest update has lost the interface controls, now not able to
> >  pause, or access the screen size options."
> >  - "Yup. Also having 'no control interface'-issue when playing videos;
> >  can't even pause it! "
> >  - "Videos have no menu. Thus not pausierbar, nothing adjustable"
> >  - "Nexus7 I can't seek and see video menu options... Please fix"
> >  - "After the upgrade panel lost rewind, lock button and a status bar."
> >
> > If someone has an urgent idea to fix, please share :)
>
> Yes it's probably caused by this commit. You can temporarily set 
> mIsNavMenu to false and it should avoid hiding the overlay while I 
> investigate the issue (tomorrow morning).
>

I came up with a fix for this that seems to work, at least for what I 
was able to test with. If you find a sample or DVD for which the fix 
does not work, please share it!

Regards,
     Edward Wang


More information about the Android mailing list