瀏覽代碼

Fix patch 0015

Felix Paul Kühne 11 年之前
父節點
當前提交
153fc1f563
共有 1 個文件被更改,包括 8 次插入8 次删除
  1. 8 8
      MobileVLCKit/patches/0015-freetype-added-a-fake-font-lookup-mechanism-for-iOS-.patch

+ 8 - 8
MobileVLCKit/patches/0015-freetype-added-a-fake-font-lookup-mechanism-for-iOS-.patch

@@ -1,8 +1,8 @@
-From 889159a162b0349789c387f3e3f01bf7f1784680 Mon Sep 17 00:00:00 2001
+From 25ff904732470d9feb9b563c319df1b65d3401d5 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
 From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
 Date: Wed, 22 Jan 2014 13:55:16 +0100
 Date: Wed, 22 Jan 2014 13:55:16 +0100
-Subject: [PATCH 15/18] freetype: added a fake font lookup mechanism for iOS to
- use the packaged demo fonts
+Subject: [PATCH 15/18] freetype: added a fake font lookup mechanism for iOS to use
+ the packaged demo fonts
 
 
 ---
 ---
  modules/text_renderer/freetype.c       |  2 ++
  modules/text_renderer/freetype.c       |  2 ++
@@ -11,20 +11,20 @@ Subject: [PATCH 15/18] freetype: added a fake font lookup mechanism for iOS to
  3 files changed, 45 insertions(+)
  3 files changed, 45 insertions(+)
 
 
 diff --git a/modules/text_renderer/freetype.c b/modules/text_renderer/freetype.c
 diff --git a/modules/text_renderer/freetype.c b/modules/text_renderer/freetype.c
-index 573d49b..214cb76 100644
+index f7fcd80..79bdfd4 100644
 --- a/modules/text_renderer/freetype.c
 --- a/modules/text_renderer/freetype.c
 +++ b/modules/text_renderer/freetype.c
 +++ b/modules/text_renderer/freetype.c
-@@ -1948,6 +1948,8 @@ static int Create( vlc_object_t *p_this )
+@@ -1950,6 +1950,8 @@ static int Create( vlc_object_t *p_this )
  #elif defined( __APPLE__ )
  #elif defined( __APPLE__ )
  #if !TARGET_OS_IPHONE
  #if !TARGET_OS_IPHONE
      p_sys->pf_select = MacLegacy_Select;
      p_sys->pf_select = MacLegacy_Select;
 +#else
 +#else
 +    p_sys->pf_select = iOSFake_Select;
 +    p_sys->pf_select = iOSFake_Select;
  #endif
  #endif
- #elif defined( _WIN32 )
+ #elif defined( _WIN32 ) && defined( HAVE_GET_FONT_BY_FAMILY_NAME )
      p_sys->pf_select = Win32_Select;
      p_sys->pf_select = Win32_Select;
 diff --git a/modules/text_renderer/platform_fonts.c b/modules/text_renderer/platform_fonts.c
 diff --git a/modules/text_renderer/platform_fonts.c b/modules/text_renderer/platform_fonts.c
-index 3e0c3f1..2abc5de 100644
+index 7869dba..2ede6a0 100644
 --- a/modules/text_renderer/platform_fonts.c
 --- a/modules/text_renderer/platform_fonts.c
 +++ b/modules/text_renderer/platform_fonts.c
 +++ b/modules/text_renderer/platform_fonts.c
 @@ -42,6 +42,9 @@
 @@ -42,6 +42,9 @@
@@ -82,7 +82,7 @@ index 3e0c3f1..2abc5de 100644
  #endif
  #endif
  
  
 diff --git a/modules/text_renderer/platform_fonts.h b/modules/text_renderer/platform_fonts.h
 diff --git a/modules/text_renderer/platform_fonts.h b/modules/text_renderer/platform_fonts.h
-index 1cb9162..6fcab1e 100644
+index cff52b1..40b25fb 100644
 --- a/modules/text_renderer/platform_fonts.h
 --- a/modules/text_renderer/platform_fonts.h
 +++ b/modules/text_renderer/platform_fonts.h
 +++ b/modules/text_renderer/platform_fonts.h
 @@ -95,6 +95,9 @@ char* Win32_Select( filter_t *p_filter, const char* family,
 @@ -95,6 +95,9 @@ char* Win32_Select( filter_t *p_filter, const char* family,