diff options
author | Michael Roitzsch <mroi@users.sourceforge.net> | 2003-03-08 14:11:52 +0000 |
---|---|---|
committer | Michael Roitzsch <mroi@users.sourceforge.net> | 2003-03-08 14:11:52 +0000 |
commit | 3e6ea60cd46d69cfb663d52c7853751d456210ae (patch) | |
tree | 5fcee38b900267b50bc5f99203a0286049d5d81d /src/dxr3/dxr3_decode_spu.c | |
parent | 33b1749ad986f19df42e61be870cb7953db46ac6 (diff) | |
download | xine-lib-3e6ea60cd46d69cfb663d52c7853751d456210ae.tar.gz xine-lib-3e6ea60cd46d69cfb663d52c7853751d456210ae.tar.bz2 |
first step towards fixing the DVD menu highlighting problems
The problem arises because of inconsistent usage of libdvdread's functions regarding
NAV packet reading: libspudec and the dxr3 spu decoder use some of these functions,
but they used to have private copies of the relevant files of libdvdread. These do
not work any more now, since the internal layout of NAV packets in libdvdread
changed lately. So we should always use the functions from current libdvdread.
Please note that highlights might not work yet.
The next step will be to sync libdvdnav. Stay tuned.
CVS patchset: 4371
CVS date: 2003/03/08 14:11:52
Diffstat (limited to 'src/dxr3/dxr3_decode_spu.c')
-rw-r--r-- | src/dxr3/dxr3_decode_spu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dxr3/dxr3_decode_spu.c b/src/dxr3/dxr3_decode_spu.c index 2f57be82a..0cb0df68c 100644 --- a/src/dxr3/dxr3_decode_spu.c +++ b/src/dxr3/dxr3_decode_spu.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: dxr3_decode_spu.c,v 1.32 2003/03/07 17:07:15 mroi Exp $ + * $Id: dxr3_decode_spu.c,v 1.33 2003/03/08 14:11:52 mroi Exp $ */ /* dxr3 spu decoder plugin. @@ -301,7 +301,7 @@ static void dxr3_spudec_decode_data(spu_decoder_t *this_gen, buf_element_t *buf) if (p[3] == 0xbf && p[6] == 0x00) { /* Private stream 2 */ pci_t pci; - nav_read_pci(&pci, p + 7); + navRead_PCI(&pci, p + 7); #if LOG_BTN printf("dxr3_decode_spu: PCI packet hli_ss is %d\n", pci.hli.hl_gi.hli_ss); #endif |