From fba01387c354578c1f9945492981bff8bf581e55 Mon Sep 17 00:00:00 2001 From: Markham Date: Sat, 19 Mar 2022 11:50:30 +0100 Subject: [PATCH] libdvbsi++: change to github.com/mtdcr/libdvbsi --- ...vbsi++-content_identifier_descriptor.patch | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 archive-patches/libdvbsi/libdvbsi++-content_identifier_descriptor.patch 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); + } -- 2.39.5