diff options
Diffstat (limited to 'media-video/bombono-dvd/files/bombono-dvd-1.2.1-libav9.patch')
-rw-r--r-- | media-video/bombono-dvd/files/bombono-dvd-1.2.1-libav9.patch | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/media-video/bombono-dvd/files/bombono-dvd-1.2.1-libav9.patch b/media-video/bombono-dvd/files/bombono-dvd-1.2.1-libav9.patch deleted file mode 100644 index 2c8f4a3c48ed..000000000000 --- a/media-video/bombono-dvd/files/bombono-dvd-1.2.1-libav9.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- src/mgui/ffviewer.cpp.ORIG 2012-02-08 13:19:21.000000000 +0100 -+++ src/mgui/ffviewer.cpp 2013-02-24 18:11:07.565711375 +0100 -@@ -36,7 +36,13 @@ - #define AVFORMAT_54 - #endif - --#ifdef AVFORMAT_54 -+// разрабы libav считают себя самыми умными и потому решили -+// закрыть простым смертным доступ к ffurl_register_protocol() -+// (бывшая av_register_protocol2()),- https://bugzilla.libav.org/show_bug.cgi?id=224 -+// -+// Поэтому: пользователи Linux остаются без предпросмотра содержимого DVD, -+// пользователи же Windows не страдают из-за подобного политгемора -+#if defined(AVFORMAT_54) && defined(_WIN32) - C_LINKAGE_BEGIN - #include <libavformat/url.h> // ffurl_register_protocol() - C_LINKAGE_END -@@ -1125,6 +1131,8 @@ - - namespace DVD { - -+#if !defined(AVFORMAT_54) || defined(_WIN32) -+ - struct VobCtx - { - int64_t curPos; -@@ -1266,6 +1274,17 @@ - BmdDVD = 0; - return res; - } -+ -+#else -+ -+bool OpenVob(FFViewer&, VobPtr, dvd_reader_t*, std::string& err_str) -+{ -+ err_str = "Libav: no soup for Linux users^W^W^W^W^W see https://bugzilla.libav.org/show_bug.cgi?id=224"; -+ return false; -+} -+ -+#endif -+ - - } // namespace DVD - |