[libdvdnav-devel] Native DVD navigation menus & the DVD_NAV_PACKET event
Lawrence D'Oliveiro
ldo at geek-central.gen.nz
Sat Oct 18 02:41:14 CEST 2014
On Fri, 17 Oct 2014 08:03:30 -0500, Jason Gullickson wrote:
> libdvdnav-based C program -> filesystem FIFO -> ffmpeg -> ffserver ->
> WEBM
>
> This works pretty well, when I open the DVD in the C program I dump
> the blocks to the FIFO and the menu screen starts to load up
> correctly, but when it gets to the point where I'd expect the buttons
> to appear on the video, that doesn't happen. I receive the
> DVD_NAV_PACKET event and I'm able to composite the control inputs in
> the correct positions, etc., but if I then select a button that leads
> to another menu (say "Scene Selection") the C program responds with
> the corresponding DVD_NAV_PACKET event for the next menu, but the
> video stream never changes.
Are you decoding and displaying the subpicture stream to overlay on the
video? That’s usually what provides the highlighting of the menu
buttons, not the underlying video stream.
More information about the libdvdnav-devel
mailing list