<span id="mailbox-conversation">I think that's what I'm missing Lawrence.  <div><br></div>
<div>Is the subpicture stream present/interleaved with the data I'm already dumping to the FIFO and it's just a matter of telling the decoder to switch streams, or is this something that happens at the libdvdnav level (like calling a libdvdnav function that changes what is being written to the FIFO)?</div>
<div><br></div>
<div>Sorry if I'm explaining this poorly, it's all very new to me and I'm still learning the vocabulary.</div>
<div><br></div>
<div><br></div>
<div>- Jason</div></span><div class="mailbox_signature">
<br>- Jason</div>
<br><br><div class="gmail_quote"><p>On Sat, Oct 18, 2014 at 5:00 AM, libdvdnav-devel-request@videolan.org <span dir="ltr"><<a href="mailto:libdvdnav-devel-request@videolan.org" target="_blank">libdvdnav-devel-request@videolan.org</a>></span> wrote:<br></p><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><p>Send libdvdnav-devel mailing list submissions to
<br>      libdvdnav-devel@videolan.org
<br><br>To subscribe or unsubscribe via the World Wide Web, visit
<br>      https://mailman.videolan.org/listinfo/libdvdnav-devel
<br>or, via email, send a message with subject or body 'help' to
<br>      libdvdnav-devel-request@videolan.org
<br><br>You can reach the person managing the list at
<br>      libdvdnav-devel-owner@videolan.org
<br><br>When replying, please edit your Subject line so it is more specific
<br>than "Re: Contents of libdvdnav-devel digest..."
<br><br><br>Today's Topics:
<br><br>   1. Re: Native DVD navigation menus & the DVD_NAV_PACKET event
<br>      (Lawrence D'Oliveiro)
<br><br><br>----------------------------------------------------------------------
<br><br>Message: 1
<br>Date: Sat, 18 Oct 2014 13:41:14 +1300
<br>From: Lawrence D'Oliveiro <ldo@geek-central.gen.nz>
<br>To: libdvdnav-devel@videolan.org
<br>Subject: Re: [libdvdnav-devel] Native DVD navigation menus & the
<br>      DVD_NAV_PACKET event
<br>Message-ID: <20141018134114.22c872e0@theon.geek-central.gen.nz>
<br>Content-Type: text/plain; charset=UTF-8
<br><br>On Fri, 17 Oct 2014 08:03:30 -0500, Jason Gullickson wrote:
<br><br>> libdvdnav-based C program -> filesystem FIFO -> ffmpeg -> ffserver ->
<br>> WEBM
<br>> 
<br>> This works pretty well, when I open the DVD in the C program I dump
<br>> the blocks to the FIFO and the menu screen starts to load up
<br>> correctly, but when it gets to the point where I'd expect the buttons
<br>> to appear on the video, that doesn't happen.  I receive the
<br>> DVD_NAV_PACKET event and I'm able to composite the control inputs in
<br>> the correct positions, etc., but if I then select a button that leads
<br>> to another menu (say "Scene Selection") the C program responds with
<br>> the corresponding DVD_NAV_PACKET event for the next menu, but the
<br>> video stream never changes.
<br><br>Are you decoding and displaying the subpicture stream to overlay on the
<br>video? That?s usually what provides the highlighting of the menu
<br>buttons, not the underlying video stream.
<br><br><br>------------------------------
<br><br>Subject: Digest Footer
<br><br>_______________________________________________
<br>libdvdnav-devel mailing list
<br>libdvdnav-devel@videolan.org
<br>https://mailman.videolan.org/listinfo/libdvdnav-devel
<br><br><br>------------------------------
<br><br>End of libdvdnav-devel Digest, Vol 12, Issue 12
<br>***********************************************
<br></p></blockquote></div><br>