Mercurial > libdvdnav.hg
view Makefile.am @ 419:8c87207b73ac src
Make sure we get nav packets for all cells in multi angle features
Currently libdvdnav uses the ILVU information to specify where a vobunit
ends if a feature is multiangled. However since one ILVU can contain
multiple vobunits, this means that libdvdnav never generates NAV events nor
updates highlight information for anything but the first vobunit in the
ILVU. It also causes issues for any player relying on timestamps in nav
packets to flatten the mpeg timestamps.
Patch by Joakim Plate.
author | rathann |
---|---|
date | Sun, 09 Dec 2012 21:22:15 +0000 |
parents | 9c5aef10d165 |
children |
line wrap: on
line source
include $(top_srcdir)/misc/Makefile.common SUBDIRS = vm includedir = ${prefix}/include/dvdnav AM_CPPFLAGS = $(THREAD_CFLAGS) $(DVDREAD_CFLAGS) \ -I$(top_srcdir)/src/vm EXTRA_DIST = README.MAP FELLOWSHIP.map lib_LTLIBRARIES = libdvdnav.la libdvdnavmini.la libdvdnav_la_SOURCES = dvdnav.c \ read_cache.c navigation.c highlight.c \ searching.c settings.c remap.c \ dvdnav_internal.h read_cache.h remap.h libdvdnav_la_LIBADD = $(THREAD_LIBS) $(DVDREAD_LIBS) \ $(top_builddir)/src/vm/libdvdvm.la libdvdnav_la_LDFLAGS = \ -version-info $(DVDNAV_LT_CURRENT):$(DVDNAV_LT_REVISION):$(DVDNAV_LT_AGE) \ -export-symbols-regex "(^dvdnav.*|^nav.*|^ifo.*|^DVD.*)" # -release $(DVDNAV_MAJOR).$(DVDNAV_MINOR).$(DVDNAV_SUB) libdvdnavmini_la_SOURCES = $(libdvdnav_la_SOURCES) libdvdnavmini_la_LIBADD = $(THREAD_LIBS) \ $(top_builddir)/src/vm/libdvdvm.la libdvdnavmini_la_LDFLAGS = $(libdvdnav_la_LDFLAGS) include_HEADERS = dvdnav/dvdnav.h dvdnav/dvdnav_events.h dvdnav/dvd_types.h