libbluray | branch: master | John Stebbins <[email protected]> | Sun Jun 5 12:14:18 2011 -0700| [a869da83b81f63e44bba785b34b70dfe68ab14e4] | committer: John Stebbins
Check chapter marks when testing for duplicates playlists playlists that have different chapter marks but were otherwise the same were being filtered out. > http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=a869da83b81f63e44bba785b34b70dfe68ab14e4 --- src/libbluray/bdnav/navigation.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/libbluray/bdnav/navigation.c b/src/libbluray/bdnav/navigation.c index c9c57e5..6f58a18 100644 --- a/src/libbluray/bdnav/navigation.c +++ b/src/libbluray/bdnav/navigation.c @@ -40,6 +40,9 @@ static int _filter_dup(MPLS_PL *pl_list[], unsigned count, MPLS_PL *pl) if (pl->list_count != pl_list[ii]->list_count) { continue; } + if (pl->mark_count != pl_list[ii]->mark_count) { + continue; + } for (jj = 0; jj < pl->list_count; jj++) { MPLS_PI *pi1, *pi2; _______________________________________________ libbluray-devel mailing list [email protected] http://mailman.videolan.org/listinfo/libbluray-devel
