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/libspudec/nav_print.h | |
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/libspudec/nav_print.h')
-rw-r--r-- | src/libspudec/nav_print.h | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/src/libspudec/nav_print.h b/src/libspudec/nav_print.h deleted file mode 100644 index 96bad19cd..000000000 --- a/src/libspudec/nav_print.h +++ /dev/null @@ -1,49 +0,0 @@ -/** - * Copyright (C) 2001 Billy Biggs <vektor@dumbterm.net>, - * Håkan Hjort <d95hjort@dtek.chalmers.se> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or (at - * your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - -#ifndef NAV_PRINT_H_INCLUDED -#define NAV_PRINT_H_INCLUDED - -#include <stdio.h> -#include "nav_types.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/** - * This file provides example functions for printing information about the NAV - * packet to stdout. - */ - -void navPrint_PCI(pci_t *pci); -void navPrint_DSI(dsi_t *dsi); -void print_time(dvd_time_t *dtime); -void navPrint_PCI_GI(pci_gi_t *pci_gi); -void navPrint_NSML_AGLI(nsml_agli_t *nsml_agli); -void navPrint_HL_GI(hl_gi_t *hl_gi, int *btngr_ns, int *btn_ns); -void navPrint_BTN_COLIT(btn_colit_t *btn_colit); -void navPrint_BTNIT(btni_t *btni_table, int btngr_ns, int btn_ns); -void navPrint_HLI(hli_t *hli); - - -#ifdef __cplusplus -}; -#endif -#endif /* NAV_PRINT_H_INCLUDED */ |