From: Markham Date: Sat, 19 Mar 2022 10:50:30 +0000 (+0100) Subject: libdvbsi++: change to github.com/mtdcr/libdvbsi X-Git-Url: https://git.webhop.me/?a=commitdiff_plain;h=fba01387c354578c1f9945492981bff8bf581e55;p=bs-cst-neutrino-hd.git libdvbsi++: change to github.com/mtdcr/libdvbsi --- diff --git a/archive-patches/libdvbsi/libdvbsi++-content_identifier_descriptor.patch b/archive-patches/libdvbsi/libdvbsi++-content_identifier_descriptor.patch new file mode 100644 index 0000000..660f801 --- /dev/null +++ b/archive-patches/libdvbsi/libdvbsi++-content_identifier_descriptor.patch @@ -0,0 +1,19 @@ +From: [CST] Focus +Date: Thu, 19 Jan 2015 13:50:45 +0400 +Subject: [PATCH] libdvbsi++: workaround bug in content identifier descriptor processing + +--- +--- libdvbsi++-0.3.6.cst/src/content_identifier_descriptor.cpp 2013-02-20 20:59:19.000000000 +0800 ++++ libdvbsi++-0.3.7/src/content_identifier_descriptor.cpp 2013-09-24 03:10:43.000000000 +0800 + +@@ -69,6 +69,10 @@ + i += crid->getLength() + 2; + else if (crid->getLocation() == 1) + i += 3; ++ else { ++ delete crid; ++ break; ++ } + + identifier.push_back(crid); + }