mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-26 10:10:32 +00:00
Adapt to latest Xcode templates (including fonts).
This commit is contained in:
parent
53aee99a76
commit
624b3b127c
17 changed files with 1852 additions and 1042 deletions
|
@ -19,7 +19,6 @@
|
|||
C67B40E8172EBEA3008359CC /* MainStoryboard_iPhone.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C67B40E6172EBEA3008359CC /* MainStoryboard_iPhone.storyboard */; };
|
||||
C67B40EB172EBEA3008359CC /* MainStoryboard_iPad.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C67B40E9172EBEA3008359CC /* MainStoryboard_iPad.storyboard */; };
|
||||
C67B40EE172EBEA3008359CC /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C67B40ED172EBEA3008359CC /* ViewController.m */; };
|
||||
C67B40F0172EBEA3008359CC /* gst_ios_init.c in Sources */ = {isa = PBXBuildFile; fileRef = C67B40EF172EBEA3008359CC /* gst_ios_init.c */; };
|
||||
C67B40FA172EC27D008359CC /* GStreamerBackend.m in Sources */ = {isa = PBXBuildFile; fileRef = C67B40F9172EC27D008359CC /* GStreamerBackend.m */; };
|
||||
C67B4100172FC7F4008359CC /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C67B40CC172EBEA3008359CC /* UIKit.framework */; };
|
||||
C67B4101172FC7F4008359CC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C67B40CE172EBEA3008359CC /* Foundation.framework */; };
|
||||
|
@ -34,7 +33,6 @@
|
|||
C67B4118172FC7F5008359CC /* MainStoryboard_iPhone.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C67B4116172FC7F5008359CC /* MainStoryboard_iPhone.storyboard */; };
|
||||
C67B411B172FC7F5008359CC /* MainStoryboard_iPad.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C67B4119172FC7F5008359CC /* MainStoryboard_iPad.storyboard */; };
|
||||
C67B411E172FC7F5008359CC /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C67B411D172FC7F5008359CC /* ViewController.m */; };
|
||||
C67B412A172FC85D008359CC /* gst_ios_init.c in Sources */ = {isa = PBXBuildFile; fileRef = C67B4128172FC85D008359CC /* gst_ios_init.c */; };
|
||||
C67B412E172FCC4C008359CC /* GStreamerBackend.m in Sources */ = {isa = PBXBuildFile; fileRef = C67B412C172FCC4C008359CC /* GStreamerBackend.m */; };
|
||||
C67B4134172FE4E9008359CC /* appicon-1-iPad.png in Resources */ = {isa = PBXBuildFile; fileRef = C67B4130172FE4E9008359CC /* appicon-1-iPad.png */; };
|
||||
C67B4135172FE4E9008359CC /* appicon-1-iPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C67B4131172FE4E9008359CC /* appicon-1-iPad@2x.png */; };
|
||||
|
@ -56,7 +54,6 @@
|
|||
C68B1D9E17465EB7004FD7D0 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C68B1D9D17465EB7004FD7D0 /* Default-568h@2x.png */; };
|
||||
C68B1DA117465EB7004FD7D0 /* MainStoryboard_iPhone.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C68B1D9F17465EB7004FD7D0 /* MainStoryboard_iPhone.storyboard */; };
|
||||
C68B1DA417465EB7004FD7D0 /* MainStoryboard_iPad.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C68B1DA217465EB7004FD7D0 /* MainStoryboard_iPad.storyboard */; };
|
||||
C68B1DA917465EB8004FD7D0 /* gst_ios_init.c in Sources */ = {isa = PBXBuildFile; fileRef = C68B1DA817465EB8004FD7D0 /* gst_ios_init.c */; };
|
||||
C68B1DB617465F96004FD7D0 /* GStreamerBackend.m in Sources */ = {isa = PBXBuildFile; fileRef = C68B1DB017465F95004FD7D0 /* GStreamerBackend.m */; };
|
||||
C68B1DB717465F96004FD7D0 /* LibraryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C68B1DB317465F95004FD7D0 /* LibraryViewController.m */; };
|
||||
C68B1DB817465F96004FD7D0 /* VideoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C68B1DB517465F95004FD7D0 /* VideoViewController.m */; };
|
||||
|
@ -65,6 +62,21 @@
|
|||
C68B1DC1174660D4004FD7D0 /* appicon-5-iPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C68B1DBD174660D4004FD7D0 /* appicon-5-iPad@2x.png */; };
|
||||
C68B1DC2174660D4004FD7D0 /* appicon-5-iPhone.png in Resources */ = {isa = PBXBuildFile; fileRef = C68B1DBE174660D4004FD7D0 /* appicon-5-iPhone.png */; };
|
||||
C68B1DC3174660D4004FD7D0 /* appicon-5-iPhone@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C68B1DBF174660D4004FD7D0 /* appicon-5-iPhone@2x.png */; };
|
||||
C68C527E174D11F0007A0729 /* fonts.conf in Resources */ = {isa = PBXBuildFile; fileRef = C68C527B174D11F0007A0729 /* fonts.conf */; };
|
||||
C68C527F174D11F0007A0729 /* gst_ios_init.m in Sources */ = {isa = PBXBuildFile; fileRef = C68C527C174D11F0007A0729 /* gst_ios_init.m */; };
|
||||
C68C5280174D11F0007A0729 /* Ubuntu-R.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C68C527D174D11F0007A0729 /* Ubuntu-R.ttf */; };
|
||||
C68C5284174D137B007A0729 /* fonts.conf in Resources */ = {isa = PBXBuildFile; fileRef = C68C5281174D137B007A0729 /* fonts.conf */; };
|
||||
C68C5285174D137B007A0729 /* gst_ios_init.m in Sources */ = {isa = PBXBuildFile; fileRef = C68C5282174D137B007A0729 /* gst_ios_init.m */; };
|
||||
C68C5286174D137B007A0729 /* Ubuntu-R.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C68C5283174D137B007A0729 /* Ubuntu-R.ttf */; };
|
||||
C68C528A174D13EB007A0729 /* fonts.conf in Resources */ = {isa = PBXBuildFile; fileRef = C68C5287174D13EB007A0729 /* fonts.conf */; };
|
||||
C68C528B174D13EB007A0729 /* gst_ios_init.m in Sources */ = {isa = PBXBuildFile; fileRef = C68C5288174D13EB007A0729 /* gst_ios_init.m */; };
|
||||
C68C528C174D13EB007A0729 /* Ubuntu-R.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C68C5289174D13EB007A0729 /* Ubuntu-R.ttf */; };
|
||||
C68C5290174D1408007A0729 /* fonts.conf in Resources */ = {isa = PBXBuildFile; fileRef = C68C528D174D1408007A0729 /* fonts.conf */; };
|
||||
C68C5291174D1408007A0729 /* gst_ios_init.m in Sources */ = {isa = PBXBuildFile; fileRef = C68C528E174D1408007A0729 /* gst_ios_init.m */; };
|
||||
C68C5292174D1408007A0729 /* Ubuntu-R.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C68C528F174D1408007A0729 /* Ubuntu-R.ttf */; };
|
||||
C68C5296174D1427007A0729 /* fonts.conf in Resources */ = {isa = PBXBuildFile; fileRef = C68C5293174D1427007A0729 /* fonts.conf */; };
|
||||
C68C5297174D1427007A0729 /* gst_ios_init.m in Sources */ = {isa = PBXBuildFile; fileRef = C68C5294174D1427007A0729 /* gst_ios_init.m */; };
|
||||
C68C5298174D1427007A0729 /* Ubuntu-R.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C68C5295174D1427007A0729 /* Ubuntu-R.ttf */; };
|
||||
C6B6126017395CF2003FC410 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C67B40CC172EBEA3008359CC /* UIKit.framework */; };
|
||||
C6B6126117395CF2003FC410 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C67B40CE172EBEA3008359CC /* Foundation.framework */; };
|
||||
C6B6126217395CF2003FC410 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C67B40D0172EBEA3008359CC /* CoreGraphics.framework */; };
|
||||
|
@ -79,7 +91,6 @@
|
|||
C6B6127B17395CF2003FC410 /* MainStoryboard_iPad.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C6B6127917395CF2003FC410 /* MainStoryboard_iPad.storyboard */; };
|
||||
C6B6127E17395CF2003FC410 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C6B6127D17395CF2003FC410 /* ViewController.m */; };
|
||||
C6B6128B17395D4F003FC410 /* GStreamerBackend.m in Sources */ = {isa = PBXBuildFile; fileRef = C6B6128917395D4F003FC410 /* GStreamerBackend.m */; };
|
||||
C6B6128E17395EE2003FC410 /* gst_ios_init.c in Sources */ = {isa = PBXBuildFile; fileRef = C6B6128C17395EE2003FC410 /* gst_ios_init.c */; };
|
||||
C6B6129417396231003FC410 /* appicon-3-iPad.png in Resources */ = {isa = PBXBuildFile; fileRef = C6B6129017396231003FC410 /* appicon-3-iPad.png */; };
|
||||
C6B6129517396231003FC410 /* appicon-3-iPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C6B6129117396231003FC410 /* appicon-3-iPad@2x.png */; };
|
||||
C6B6129617396231003FC410 /* appicon-3-iPhone.png in Resources */ = {isa = PBXBuildFile; fileRef = C6B6129217396231003FC410 /* appicon-3-iPhone.png */; };
|
||||
|
@ -99,7 +110,6 @@
|
|||
C6EB859D173BEE5E00C3953D /* MainStoryboard_iPad.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C6EB859B173BEE5E00C3953D /* MainStoryboard_iPad.storyboard */; };
|
||||
C6EB85A0173BEE5E00C3953D /* VideoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C6EB859F173BEE5E00C3953D /* VideoViewController.m */; };
|
||||
C6EB85B1173BEF2600C3953D /* EaglUIVIew.m in Sources */ = {isa = PBXBuildFile; fileRef = C6EB85AB173BEF2600C3953D /* EaglUIVIew.m */; };
|
||||
C6EB85B2173BEF2600C3953D /* gst_ios_init.c in Sources */ = {isa = PBXBuildFile; fileRef = C6EB85AC173BEF2600C3953D /* gst_ios_init.c */; };
|
||||
C6EB85B3173BEF2600C3953D /* GStreamerBackend.m in Sources */ = {isa = PBXBuildFile; fileRef = C6EB85AF173BEF2600C3953D /* GStreamerBackend.m */; };
|
||||
C6EB85B9173BEFF800C3953D /* appicon-4-iPad.png in Resources */ = {isa = PBXBuildFile; fileRef = C6EB85B5173BEFF800C3953D /* appicon-4-iPad.png */; };
|
||||
C6EB85BA173BEFF800C3953D /* appicon-4-iPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C6EB85B6173BEFF800C3953D /* appicon-4-iPad@2x.png */; };
|
||||
|
@ -126,7 +136,6 @@
|
|||
C67B40EA172EBEA3008359CC /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard_iPad.storyboard; sourceTree = "<group>"; };
|
||||
C67B40EC172EBEA3008359CC /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
|
||||
C67B40ED172EBEA3008359CC /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
|
||||
C67B40EF172EBEA3008359CC /* gst_ios_init.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = gst_ios_init.c; sourceTree = "<group>"; };
|
||||
C67B40F1172EBEA3008359CC /* gst_ios_init.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = gst_ios_init.h; sourceTree = "<group>"; };
|
||||
C67B40F8172EC27D008359CC /* GStreamerBackend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GStreamerBackend.h; sourceTree = "<group>"; };
|
||||
C67B40F9172EC27D008359CC /* GStreamerBackend.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GStreamerBackend.m; sourceTree = "<group>"; };
|
||||
|
@ -144,7 +153,6 @@
|
|||
C67B411A172FC7F5008359CC /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard_iPad.storyboard; sourceTree = "<group>"; };
|
||||
C67B411C172FC7F5008359CC /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
|
||||
C67B411D172FC7F5008359CC /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
|
||||
C67B4128172FC85D008359CC /* gst_ios_init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gst_ios_init.c; sourceTree = "<group>"; };
|
||||
C67B4129172FC85D008359CC /* gst_ios_init.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gst_ios_init.h; sourceTree = "<group>"; };
|
||||
C67B412B172FCC4C008359CC /* GStreamerBackend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GStreamerBackend.h; sourceTree = "<group>"; };
|
||||
C67B412C172FCC4C008359CC /* GStreamerBackend.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GStreamerBackend.m; sourceTree = "<group>"; };
|
||||
|
@ -169,7 +177,6 @@
|
|||
C68B1D9D17465EB7004FD7D0 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
|
||||
C68B1DA017465EB7004FD7D0 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard_iPhone.storyboard; sourceTree = "<group>"; };
|
||||
C68B1DA317465EB7004FD7D0 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard_iPad.storyboard; sourceTree = "<group>"; };
|
||||
C68B1DA817465EB8004FD7D0 /* gst_ios_init.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = gst_ios_init.c; sourceTree = "<group>"; };
|
||||
C68B1DAA17465EB8004FD7D0 /* gst_ios_init.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = gst_ios_init.h; sourceTree = "<group>"; };
|
||||
C68B1DAE17465F95004FD7D0 /* EaglUIVIew.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EaglUIVIew.h; sourceTree = "<group>"; };
|
||||
C68B1DAF17465F95004FD7D0 /* GStreamerBackend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GStreamerBackend.h; sourceTree = "<group>"; };
|
||||
|
@ -184,6 +191,21 @@
|
|||
C68B1DBD174660D4004FD7D0 /* appicon-5-iPad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "appicon-5-iPad@2x.png"; sourceTree = "<group>"; };
|
||||
C68B1DBE174660D4004FD7D0 /* appicon-5-iPhone.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "appicon-5-iPhone.png"; sourceTree = "<group>"; };
|
||||
C68B1DBF174660D4004FD7D0 /* appicon-5-iPhone@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "appicon-5-iPhone@2x.png"; sourceTree = "<group>"; };
|
||||
C68C527B174D11F0007A0729 /* fonts.conf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = fonts.conf; sourceTree = "<group>"; };
|
||||
C68C527C174D11F0007A0729 /* gst_ios_init.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = gst_ios_init.m; sourceTree = "<group>"; };
|
||||
C68C527D174D11F0007A0729 /* Ubuntu-R.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Ubuntu-R.ttf"; sourceTree = "<group>"; };
|
||||
C68C5281174D137B007A0729 /* fonts.conf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = fonts.conf; sourceTree = "<group>"; };
|
||||
C68C5282174D137B007A0729 /* gst_ios_init.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = gst_ios_init.m; sourceTree = "<group>"; };
|
||||
C68C5283174D137B007A0729 /* Ubuntu-R.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Ubuntu-R.ttf"; sourceTree = "<group>"; };
|
||||
C68C5287174D13EB007A0729 /* fonts.conf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = fonts.conf; sourceTree = "<group>"; };
|
||||
C68C5288174D13EB007A0729 /* gst_ios_init.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = gst_ios_init.m; sourceTree = "<group>"; };
|
||||
C68C5289174D13EB007A0729 /* Ubuntu-R.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Ubuntu-R.ttf"; sourceTree = "<group>"; };
|
||||
C68C528D174D1408007A0729 /* fonts.conf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = fonts.conf; sourceTree = "<group>"; };
|
||||
C68C528E174D1408007A0729 /* gst_ios_init.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = gst_ios_init.m; sourceTree = "<group>"; };
|
||||
C68C528F174D1408007A0729 /* Ubuntu-R.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Ubuntu-R.ttf"; sourceTree = "<group>"; };
|
||||
C68C5293174D1427007A0729 /* fonts.conf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = fonts.conf; sourceTree = "<group>"; };
|
||||
C68C5294174D1427007A0729 /* gst_ios_init.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = gst_ios_init.m; sourceTree = "<group>"; };
|
||||
C68C5295174D1427007A0729 /* Ubuntu-R.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Ubuntu-R.ttf"; sourceTree = "<group>"; };
|
||||
C6B6125F17395CF1003FC410 /* Tutorial 3.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Tutorial 3.app"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
C6B6126617395CF2003FC410 /* Tutorial 3-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Tutorial 3-Info.plist"; sourceTree = "<group>"; };
|
||||
C6B6126817395CF2003FC410 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
|
@ -201,7 +223,6 @@
|
|||
C6B6128817395D4F003FC410 /* GStreamerBackend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GStreamerBackend.h; sourceTree = "<group>"; };
|
||||
C6B6128917395D4F003FC410 /* GStreamerBackend.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GStreamerBackend.m; sourceTree = "<group>"; };
|
||||
C6B6128A17395D4F003FC410 /* GStreamerBackendDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GStreamerBackendDelegate.h; sourceTree = "<group>"; };
|
||||
C6B6128C17395EE2003FC410 /* gst_ios_init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gst_ios_init.c; sourceTree = "<group>"; };
|
||||
C6B6128D17395EE2003FC410 /* gst_ios_init.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gst_ios_init.h; sourceTree = "<group>"; };
|
||||
C6B6129017396231003FC410 /* appicon-3-iPad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "appicon-3-iPad.png"; sourceTree = "<group>"; };
|
||||
C6B6129117396231003FC410 /* appicon-3-iPad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "appicon-3-iPad@2x.png"; sourceTree = "<group>"; };
|
||||
|
@ -225,7 +246,6 @@
|
|||
C6EB859F173BEE5E00C3953D /* VideoViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VideoViewController.m; sourceTree = "<group>"; };
|
||||
C6EB85AA173BEF2600C3953D /* EaglUIVIew.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EaglUIVIew.h; sourceTree = "<group>"; };
|
||||
C6EB85AB173BEF2600C3953D /* EaglUIVIew.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EaglUIVIew.m; sourceTree = "<group>"; };
|
||||
C6EB85AC173BEF2600C3953D /* gst_ios_init.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.c; path = gst_ios_init.c; sourceTree = "<group>"; tabWidth = 2; };
|
||||
C6EB85AD173BEF2600C3953D /* gst_ios_init.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gst_ios_init.h; sourceTree = "<group>"; };
|
||||
C6EB85AE173BEF2600C3953D /* GStreamerBackend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GStreamerBackend.h; sourceTree = "<group>"; };
|
||||
C6EB85AF173BEF2600C3953D /* GStreamerBackend.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GStreamerBackend.m; sourceTree = "<group>"; };
|
||||
|
@ -351,6 +371,8 @@
|
|||
C67B40D5172EBEA3008359CC /* Supporting Files */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
C68C5293174D1427007A0729 /* fonts.conf */,
|
||||
C68C5295174D1427007A0729 /* Ubuntu-R.ttf */,
|
||||
C67B40D6172EBEA3008359CC /* Tutorial 1-Info.plist */,
|
||||
C67B40D7172EBEA3008359CC /* InfoPlist.strings */,
|
||||
C67B40DA172EBEA3008359CC /* main.m */,
|
||||
|
@ -358,8 +380,8 @@
|
|||
C67B40E0172EBEA3008359CC /* Default.png */,
|
||||
C67B40E2172EBEA3008359CC /* Default@2x.png */,
|
||||
C67B40E4172EBEA3008359CC /* Default-568h@2x.png */,
|
||||
C67B40EF172EBEA3008359CC /* gst_ios_init.c */,
|
||||
C67B40F1172EBEA3008359CC /* gst_ios_init.h */,
|
||||
C68C5294174D1427007A0729 /* gst_ios_init.m */,
|
||||
);
|
||||
name = "Supporting Files";
|
||||
sourceTree = "<group>";
|
||||
|
@ -384,6 +406,8 @@
|
|||
C67B4105172FC7F4008359CC /* Supporting Files */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
C68C528D174D1408007A0729 /* fonts.conf */,
|
||||
C68C528F174D1408007A0729 /* Ubuntu-R.ttf */,
|
||||
C67B4106172FC7F4008359CC /* Tutorial 2-Info.plist */,
|
||||
C67B4107172FC7F4008359CC /* InfoPlist.strings */,
|
||||
C67B410A172FC7F4008359CC /* main.m */,
|
||||
|
@ -391,8 +415,8 @@
|
|||
C67B4110172FC7F5008359CC /* Default.png */,
|
||||
C67B4112172FC7F5008359CC /* Default@2x.png */,
|
||||
C67B4114172FC7F5008359CC /* Default-568h@2x.png */,
|
||||
C67B4128172FC85D008359CC /* gst_ios_init.c */,
|
||||
C67B4129172FC85D008359CC /* gst_ios_init.h */,
|
||||
C68C528E174D1408007A0729 /* gst_ios_init.m */,
|
||||
C67B412D172FCC4C008359CC /* GStreamerBackendDelegate.h */,
|
||||
);
|
||||
name = "Supporting Files";
|
||||
|
@ -444,6 +468,8 @@
|
|||
C68B1D8E17465EB7004FD7D0 /* Supporting Files */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
C68C527B174D11F0007A0729 /* fonts.conf */,
|
||||
C68C527D174D11F0007A0729 /* Ubuntu-R.ttf */,
|
||||
C68B1D8F17465EB7004FD7D0 /* Tutorial 5-Info.plist */,
|
||||
C68B1D9017465EB7004FD7D0 /* InfoPlist.strings */,
|
||||
C68B1D9317465EB7004FD7D0 /* main.m */,
|
||||
|
@ -451,8 +477,8 @@
|
|||
C68B1D9917465EB7004FD7D0 /* Default.png */,
|
||||
C68B1D9B17465EB7004FD7D0 /* Default@2x.png */,
|
||||
C68B1D9D17465EB7004FD7D0 /* Default-568h@2x.png */,
|
||||
C68B1DA817465EB8004FD7D0 /* gst_ios_init.c */,
|
||||
C68B1DAA17465EB8004FD7D0 /* gst_ios_init.h */,
|
||||
C68C527C174D11F0007A0729 /* gst_ios_init.m */,
|
||||
C68B1DB117465F95004FD7D0 /* GStreamerBackendDelegate.h */,
|
||||
);
|
||||
name = "Supporting Files";
|
||||
|
@ -491,8 +517,8 @@
|
|||
C6B6126517395CF2003FC410 /* Supporting Files */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
C6B6128C17395EE2003FC410 /* gst_ios_init.c */,
|
||||
C6B6128D17395EE2003FC410 /* gst_ios_init.h */,
|
||||
C68C5287174D13EB007A0729 /* fonts.conf */,
|
||||
C68C5289174D13EB007A0729 /* Ubuntu-R.ttf */,
|
||||
C6B6126617395CF2003FC410 /* Tutorial 3-Info.plist */,
|
||||
C6B6126717395CF2003FC410 /* InfoPlist.strings */,
|
||||
C6B6126A17395CF2003FC410 /* main.m */,
|
||||
|
@ -500,6 +526,8 @@
|
|||
C6B6127017395CF2003FC410 /* Default.png */,
|
||||
C6B6127217395CF2003FC410 /* Default@2x.png */,
|
||||
C6B6127417395CF2003FC410 /* Default-568h@2x.png */,
|
||||
C6B6128D17395EE2003FC410 /* gst_ios_init.h */,
|
||||
C68C5288174D13EB007A0729 /* gst_ios_init.m */,
|
||||
C6B6128A17395D4F003FC410 /* GStreamerBackendDelegate.h */,
|
||||
);
|
||||
name = "Supporting Files";
|
||||
|
@ -538,8 +566,8 @@
|
|||
C6EB8587173BEE5E00C3953D /* Supporting Files */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
C6EB85AC173BEF2600C3953D /* gst_ios_init.c */,
|
||||
C6EB85AD173BEF2600C3953D /* gst_ios_init.h */,
|
||||
C68C5281174D137B007A0729 /* fonts.conf */,
|
||||
C68C5283174D137B007A0729 /* Ubuntu-R.ttf */,
|
||||
C6EB8588173BEE5E00C3953D /* Tutorial 4-Info.plist */,
|
||||
C6EB8589173BEE5E00C3953D /* InfoPlist.strings */,
|
||||
C6EB858C173BEE5E00C3953D /* main.m */,
|
||||
|
@ -547,6 +575,8 @@
|
|||
C6EB8592173BEE5E00C3953D /* Default.png */,
|
||||
C6EB8594173BEE5E00C3953D /* Default@2x.png */,
|
||||
C6EB8596173BEE5E00C3953D /* Default-568h@2x.png */,
|
||||
C6EB85AD173BEF2600C3953D /* gst_ios_init.h */,
|
||||
C68C5282174D137B007A0729 /* gst_ios_init.m */,
|
||||
C6EB85B0173BEF2600C3953D /* GStreamerBackendDelegate.h */,
|
||||
);
|
||||
name = "Supporting Files";
|
||||
|
@ -694,6 +724,8 @@
|
|||
C67B4135172FE4E9008359CC /* appicon-1-iPad@2x.png in Resources */,
|
||||
C67B4136172FE4E9008359CC /* appicon-1-iPhone.png in Resources */,
|
||||
C67B4137172FE4E9008359CC /* appicon-1-iPhone@2x.png in Resources */,
|
||||
C68C5296174D1427007A0729 /* fonts.conf in Resources */,
|
||||
C68C5298174D1427007A0729 /* Ubuntu-R.ttf in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -711,6 +743,8 @@
|
|||
C67B4146172FEA3C008359CC /* appicon-2-iPad@2x.png in Resources */,
|
||||
C67B4147172FEA3C008359CC /* appicon-2-iPhone.png in Resources */,
|
||||
C67B4148172FEA3C008359CC /* appicon-2-iPhone@2x.png in Resources */,
|
||||
C68C5290174D1408007A0729 /* fonts.conf in Resources */,
|
||||
C68C5292174D1408007A0729 /* Ubuntu-R.ttf in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -728,6 +762,8 @@
|
|||
C68B1DC1174660D4004FD7D0 /* appicon-5-iPad@2x.png in Resources */,
|
||||
C68B1DC2174660D4004FD7D0 /* appicon-5-iPhone.png in Resources */,
|
||||
C68B1DC3174660D4004FD7D0 /* appicon-5-iPhone@2x.png in Resources */,
|
||||
C68C527E174D11F0007A0729 /* fonts.conf in Resources */,
|
||||
C68C5280174D11F0007A0729 /* Ubuntu-R.ttf in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -745,6 +781,8 @@
|
|||
C6B6129517396231003FC410 /* appicon-3-iPad@2x.png in Resources */,
|
||||
C6B6129617396231003FC410 /* appicon-3-iPhone.png in Resources */,
|
||||
C6B6129717396231003FC410 /* appicon-3-iPhone@2x.png in Resources */,
|
||||
C68C528A174D13EB007A0729 /* fonts.conf in Resources */,
|
||||
C68C528C174D13EB007A0729 /* Ubuntu-R.ttf in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -762,6 +800,8 @@
|
|||
C6EB85BA173BEFF800C3953D /* appicon-4-iPad@2x.png in Resources */,
|
||||
C6EB85BB173BEFF800C3953D /* appicon-4-iPhone.png in Resources */,
|
||||
C6EB85BC173BEFF800C3953D /* appicon-4-iPhone@2x.png in Resources */,
|
||||
C68C5284174D137B007A0729 /* fonts.conf in Resources */,
|
||||
C68C5286174D137B007A0729 /* Ubuntu-R.ttf in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -775,8 +815,8 @@
|
|||
C67B40DB172EBEA3008359CC /* main.m in Sources */,
|
||||
C67B40DF172EBEA3008359CC /* AppDelegate.m in Sources */,
|
||||
C67B40EE172EBEA3008359CC /* ViewController.m in Sources */,
|
||||
C67B40F0172EBEA3008359CC /* gst_ios_init.c in Sources */,
|
||||
C67B40FA172EC27D008359CC /* GStreamerBackend.m in Sources */,
|
||||
C68C5297174D1427007A0729 /* gst_ios_init.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -787,8 +827,8 @@
|
|||
C67B410B172FC7F4008359CC /* main.m in Sources */,
|
||||
C67B410F172FC7F5008359CC /* AppDelegate.m in Sources */,
|
||||
C67B411E172FC7F5008359CC /* ViewController.m in Sources */,
|
||||
C67B412A172FC85D008359CC /* gst_ios_init.c in Sources */,
|
||||
C67B412E172FCC4C008359CC /* GStreamerBackend.m in Sources */,
|
||||
C68C5291174D1408007A0729 /* gst_ios_init.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -798,11 +838,11 @@
|
|||
files = (
|
||||
C68B1D9417465EB7004FD7D0 /* main.m in Sources */,
|
||||
C68B1D9817465EB7004FD7D0 /* AppDelegate.m in Sources */,
|
||||
C68B1DA917465EB8004FD7D0 /* gst_ios_init.c in Sources */,
|
||||
C68B1DB617465F96004FD7D0 /* GStreamerBackend.m in Sources */,
|
||||
C68B1DB717465F96004FD7D0 /* LibraryViewController.m in Sources */,
|
||||
C68B1DB817465F96004FD7D0 /* VideoViewController.m in Sources */,
|
||||
C68B1DBA17465FD4004FD7D0 /* EaglUIVIew.m in Sources */,
|
||||
C68C527F174D11F0007A0729 /* gst_ios_init.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -814,8 +854,8 @@
|
|||
C6B6126F17395CF2003FC410 /* AppDelegate.m in Sources */,
|
||||
C6B6127E17395CF2003FC410 /* ViewController.m in Sources */,
|
||||
C6B6128B17395D4F003FC410 /* GStreamerBackend.m in Sources */,
|
||||
C6B6128E17395EE2003FC410 /* gst_ios_init.c in Sources */,
|
||||
C6EB857C173A4D9500C3953D /* EaglUIVIew.m in Sources */,
|
||||
C68C528B174D13EB007A0729 /* gst_ios_init.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -827,8 +867,8 @@
|
|||
C6EB8591173BEE5E00C3953D /* AppDelegate.m in Sources */,
|
||||
C6EB85A0173BEE5E00C3953D /* VideoViewController.m in Sources */,
|
||||
C6EB85B1173BEF2600C3953D /* EaglUIVIew.m in Sources */,
|
||||
C6EB85B2173BEF2600C3953D /* gst_ios_init.c in Sources */,
|
||||
C6EB85B3173BEF2600C3953D /* GStreamerBackend.m in Sources */,
|
||||
C68C5285174D137B007A0729 /* gst_ios_init.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -1667,6 +1707,7 @@
|
|||
C68B1DAC17465EB8004FD7D0 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
C6B6128517395CF2003FC410 /* Build configuration list for PBXNativeTarget "Tutorial 3" */ = {
|
||||
isa = XCConfigurationList;
|
||||
|
|
BIN
gst-sdk/tutorials/xcode iOS/Tutorial 1/Ubuntu-R.ttf
Normal file
BIN
gst-sdk/tutorials/xcode iOS/Tutorial 1/Ubuntu-R.ttf
Normal file
Binary file not shown.
126
gst-sdk/tutorials/xcode iOS/Tutorial 1/fonts.conf
Normal file
126
gst-sdk/tutorials/xcode iOS/Tutorial 1/fonts.conf
Normal file
|
@ -0,0 +1,126 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<!-- /etc/fonts/fonts.conf file to configure system font access -->
|
||||
<fontconfig>
|
||||
|
||||
<!-- Font directory list -->
|
||||
|
||||
<dir prefix="xdg"></dir>
|
||||
|
||||
<!-- Font cache directory list -->
|
||||
|
||||
<cachedir prefix="xdg"></cachedir>
|
||||
|
||||
<!--
|
||||
Accept deprecated 'mono' alias, replacing it with 'monospace'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>mono</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>monospace</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<!--
|
||||
Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>sans serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>sans-serif</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<!--
|
||||
Accept deprecated 'sans' alias, replacing it with 'sans-serif'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>sans</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>sans-serif</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<config>
|
||||
<!--
|
||||
These are the default Unicode chars that are expected to be blank
|
||||
in fonts. All other blank chars are assumed to be broken and
|
||||
won't appear in the resulting charsets
|
||||
-->
|
||||
<blank>
|
||||
<int>0x0020</int> <!-- SPACE -->
|
||||
<int>0x00A0</int> <!-- NO-BREAK SPACE -->
|
||||
<int>0x00AD</int> <!-- SOFT HYPHEN -->
|
||||
<int>0x034F</int> <!-- COMBINING GRAPHEME JOINER -->
|
||||
<int>0x0600</int> <!-- ARABIC NUMBER SIGN -->
|
||||
<int>0x0601</int> <!-- ARABIC SIGN SANAH -->
|
||||
<int>0x0602</int> <!-- ARABIC FOOTNOTE MARKER -->
|
||||
<int>0x0603</int> <!-- ARABIC SIGN SAFHA -->
|
||||
<int>0x06DD</int> <!-- ARABIC END OF AYAH -->
|
||||
<int>0x070F</int> <!-- SYRIAC ABBREVIATION MARK -->
|
||||
<int>0x115F</int> <!-- HANGUL CHOSEONG FILLER -->
|
||||
<int>0x1160</int> <!-- HANGUL JUNGSEONG FILLER -->
|
||||
<int>0x1680</int> <!-- OGHAM SPACE MARK -->
|
||||
<int>0x17B4</int> <!-- KHMER VOWEL INHERENT AQ -->
|
||||
<int>0x17B5</int> <!-- KHMER VOWEL INHERENT AA -->
|
||||
<int>0x180E</int> <!-- MONGOLIAN VOWEL SEPARATOR -->
|
||||
<int>0x2000</int> <!-- EN QUAD -->
|
||||
<int>0x2001</int> <!-- EM QUAD -->
|
||||
<int>0x2002</int> <!-- EN SPACE -->
|
||||
<int>0x2003</int> <!-- EM SPACE -->
|
||||
<int>0x2004</int> <!-- THREE-PER-EM SPACE -->
|
||||
<int>0x2005</int> <!-- FOUR-PER-EM SPACE -->
|
||||
<int>0x2006</int> <!-- SIX-PER-EM SPACE -->
|
||||
<int>0x2007</int> <!-- FIGURE SPACE -->
|
||||
<int>0x2008</int> <!-- PUNCTUATION SPACE -->
|
||||
<int>0x2009</int> <!-- THIN SPACE -->
|
||||
<int>0x200A</int> <!-- HAIR SPACE -->
|
||||
<int>0x200B</int> <!-- ZERO WIDTH SPACE -->
|
||||
<int>0x200C</int> <!-- ZERO WIDTH NON-JOINER -->
|
||||
<int>0x200D</int> <!-- ZERO WIDTH JOINER -->
|
||||
<int>0x200E</int> <!-- LEFT-TO-RIGHT MARK -->
|
||||
<int>0x200F</int> <!-- RIGHT-TO-LEFT MARK -->
|
||||
<int>0x2028</int> <!-- LINE SEPARATOR -->
|
||||
<int>0x2029</int> <!-- PARAGRAPH SEPARATOR -->
|
||||
<int>0x202A</int> <!-- LEFT-TO-RIGHT EMBEDDING -->
|
||||
<int>0x202B</int> <!-- RIGHT-TO-LEFT EMBEDDING -->
|
||||
<int>0x202C</int> <!-- POP DIRECTIONAL FORMATTING -->
|
||||
<int>0x202D</int> <!-- LEFT-TO-RIGHT OVERRIDE -->
|
||||
<int>0x202E</int> <!-- RIGHT-TO-LEFT OVERRIDE -->
|
||||
<int>0x202F</int> <!-- NARROW NO-BREAK SPACE -->
|
||||
<int>0x205F</int> <!-- MEDIUM MATHEMATICAL SPACE -->
|
||||
<int>0x2060</int> <!-- WORD JOINER -->
|
||||
<int>0x2061</int> <!-- FUNCTION APPLICATION -->
|
||||
<int>0x2062</int> <!-- INVISIBLE TIMES -->
|
||||
<int>0x2063</int> <!-- INVISIBLE SEPARATOR -->
|
||||
<int>0x206A</int> <!-- INHIBIT SYMMETRIC SWAPPING -->
|
||||
<int>0x206B</int> <!-- ACTIVATE SYMMETRIC SWAPPING -->
|
||||
<int>0x206C</int> <!-- INHIBIT ARABIC FORM SHAPING -->
|
||||
<int>0x206D</int> <!-- ACTIVATE ARABIC FORM SHAPING -->
|
||||
<int>0x206E</int> <!-- NATIONAL DIGIT SHAPES -->
|
||||
<int>0x206F</int> <!-- NOMINAL DIGIT SHAPES -->
|
||||
<int>0x2800</int> <!-- BRAILLE PATTERN BLANK -->
|
||||
<int>0x3000</int> <!-- IDEOGRAPHIC SPACE -->
|
||||
<int>0x3164</int> <!-- HANGUL FILLER -->
|
||||
<int>0xFEFF</int> <!-- ZERO WIDTH NO-BREAK SPACE -->
|
||||
<int>0xFFA0</int> <!-- HALFWIDTH HANGUL FILLER -->
|
||||
<int>0xFFF9</int> <!-- INTERLINEAR ANNOTATION ANCHOR -->
|
||||
<int>0xFFFA</int> <!-- INTERLINEAR ANNOTATION SEPARATOR -->
|
||||
<int>0xFFFB</int> <!-- INTERLINEAR ANNOTATION TERMINATOR -->
|
||||
</blank>
|
||||
<!--
|
||||
Rescan configuration every 30 seconds when FcFontSetList is called
|
||||
-->
|
||||
<rescan>
|
||||
<int>30</int>
|
||||
</rescan>
|
||||
</config>
|
||||
|
||||
</fontconfig>
|
||||
|
File diff suppressed because it is too large
Load diff
|
@ -135,12 +135,12 @@ GST_PLUGIN_STATIC_DECLARE(osxaudio);
|
|||
#if defined(GST_IOS_PLUGIN_EGLGLESSINK) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(eglglessink);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA_NONPUBLIC) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(applemedia_nonpublic);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(applemedia);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA_NONPUBLIC) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(applemedia_nonpublic);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_LIBVISUAL) || defined(GST_IOS_PLUGINS_VIS)
|
||||
GST_PLUGIN_STATIC_DECLARE(libvisual);
|
||||
#endif
|
||||
|
@ -501,10 +501,32 @@ gst_ios_init (void)
|
|||
{
|
||||
GstPluginFeature *plugin;
|
||||
GstRegistry *reg;
|
||||
|
||||
NSString *resources = [[NSBundle mainBundle] resourcePath];
|
||||
NSString *tmp = NSTemporaryDirectory();
|
||||
NSString *cache = [NSHomeDirectory() stringByAppendingPathComponent:@"Library/Caches"];
|
||||
NSString *docs = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
|
||||
|
||||
const gchar *resources_dir = [resources UTF8String];
|
||||
const gchar *tmp_dir = [tmp UTF8String];
|
||||
const gchar *cache_dir = [cache UTF8String];
|
||||
const gchar *docs_dir = [docs UTF8String];
|
||||
|
||||
g_setenv ("TMP", tmp_dir, TRUE);
|
||||
g_setenv ("TEMP", tmp_dir, TRUE);
|
||||
g_setenv ("TMPDIR", tmp_dir, TRUE);
|
||||
g_setenv ("XDG_RUNTIME_DIR", resources_dir, TRUE);
|
||||
g_setenv ("XDG_CACHE_DIR", cache_dir, TRUE);
|
||||
|
||||
g_setenv ("HOME", docs_dir, TRUE);
|
||||
g_setenv ("XDG_DATA_DIRS", resources_dir, TRUE);
|
||||
g_setenv ("XDG_CONFIG_DIRS", resources_dir, TRUE);
|
||||
g_setenv ("XDG_CONFIG_HOME", cache_dir, TRUE);
|
||||
g_setenv ("XDG_DATA_HOME", resources_dir, TRUE);
|
||||
g_setenv ("FONTCONFIG_PATH", resources_dir, TRUE);
|
||||
|
||||
gst_init (NULL, NULL);
|
||||
|
||||
#if defined(GST_IOS_PLUGIN_COREELEMENTS) || defined(GST_IOS_PLUGINS_CORE)
|
||||
#if defined(GST_IOS_PLUGIN_COREELEMENTS) || defined(GST_IOS_PLUGINS_CORE)
|
||||
GST_PLUGIN_STATIC_REGISTER(coreelements);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_COREINDEXERS) || defined(GST_IOS_PLUGINS_CORE)
|
||||
|
@ -639,12 +661,12 @@ gst_ios_init (void)
|
|||
#if defined(GST_IOS_PLUGIN_EGLGLESSINK) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(eglglessink);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA_NONPUBLIC) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(applemedia_nonpublic);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(applemedia);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA_NONPUBLIC) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(applemedia_nonpublic);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_LIBVISUAL) || defined(GST_IOS_PLUGINS_VIS)
|
||||
GST_PLUGIN_STATIC_REGISTER(libvisual);
|
||||
#endif
|
||||
|
@ -1000,6 +1022,7 @@ gst_ios_init (void)
|
|||
GST_PLUGIN_STATIC_REGISTER(sdp);
|
||||
#endif
|
||||
|
||||
|
||||
/* Lower the ranks of filesrc and giosrc so iosavassetsrc is
|
||||
* tried first in gst_element_make_from_uri() for file:// */
|
||||
reg = gst_registry_get_default();
|
BIN
gst-sdk/tutorials/xcode iOS/Tutorial 2/Ubuntu-R.ttf
Normal file
BIN
gst-sdk/tutorials/xcode iOS/Tutorial 2/Ubuntu-R.ttf
Normal file
Binary file not shown.
126
gst-sdk/tutorials/xcode iOS/Tutorial 2/fonts.conf
Normal file
126
gst-sdk/tutorials/xcode iOS/Tutorial 2/fonts.conf
Normal file
|
@ -0,0 +1,126 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<!-- /etc/fonts/fonts.conf file to configure system font access -->
|
||||
<fontconfig>
|
||||
|
||||
<!-- Font directory list -->
|
||||
|
||||
<dir prefix="xdg"></dir>
|
||||
|
||||
<!-- Font cache directory list -->
|
||||
|
||||
<cachedir prefix="xdg"></cachedir>
|
||||
|
||||
<!--
|
||||
Accept deprecated 'mono' alias, replacing it with 'monospace'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>mono</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>monospace</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<!--
|
||||
Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>sans serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>sans-serif</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<!--
|
||||
Accept deprecated 'sans' alias, replacing it with 'sans-serif'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>sans</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>sans-serif</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<config>
|
||||
<!--
|
||||
These are the default Unicode chars that are expected to be blank
|
||||
in fonts. All other blank chars are assumed to be broken and
|
||||
won't appear in the resulting charsets
|
||||
-->
|
||||
<blank>
|
||||
<int>0x0020</int> <!-- SPACE -->
|
||||
<int>0x00A0</int> <!-- NO-BREAK SPACE -->
|
||||
<int>0x00AD</int> <!-- SOFT HYPHEN -->
|
||||
<int>0x034F</int> <!-- COMBINING GRAPHEME JOINER -->
|
||||
<int>0x0600</int> <!-- ARABIC NUMBER SIGN -->
|
||||
<int>0x0601</int> <!-- ARABIC SIGN SANAH -->
|
||||
<int>0x0602</int> <!-- ARABIC FOOTNOTE MARKER -->
|
||||
<int>0x0603</int> <!-- ARABIC SIGN SAFHA -->
|
||||
<int>0x06DD</int> <!-- ARABIC END OF AYAH -->
|
||||
<int>0x070F</int> <!-- SYRIAC ABBREVIATION MARK -->
|
||||
<int>0x115F</int> <!-- HANGUL CHOSEONG FILLER -->
|
||||
<int>0x1160</int> <!-- HANGUL JUNGSEONG FILLER -->
|
||||
<int>0x1680</int> <!-- OGHAM SPACE MARK -->
|
||||
<int>0x17B4</int> <!-- KHMER VOWEL INHERENT AQ -->
|
||||
<int>0x17B5</int> <!-- KHMER VOWEL INHERENT AA -->
|
||||
<int>0x180E</int> <!-- MONGOLIAN VOWEL SEPARATOR -->
|
||||
<int>0x2000</int> <!-- EN QUAD -->
|
||||
<int>0x2001</int> <!-- EM QUAD -->
|
||||
<int>0x2002</int> <!-- EN SPACE -->
|
||||
<int>0x2003</int> <!-- EM SPACE -->
|
||||
<int>0x2004</int> <!-- THREE-PER-EM SPACE -->
|
||||
<int>0x2005</int> <!-- FOUR-PER-EM SPACE -->
|
||||
<int>0x2006</int> <!-- SIX-PER-EM SPACE -->
|
||||
<int>0x2007</int> <!-- FIGURE SPACE -->
|
||||
<int>0x2008</int> <!-- PUNCTUATION SPACE -->
|
||||
<int>0x2009</int> <!-- THIN SPACE -->
|
||||
<int>0x200A</int> <!-- HAIR SPACE -->
|
||||
<int>0x200B</int> <!-- ZERO WIDTH SPACE -->
|
||||
<int>0x200C</int> <!-- ZERO WIDTH NON-JOINER -->
|
||||
<int>0x200D</int> <!-- ZERO WIDTH JOINER -->
|
||||
<int>0x200E</int> <!-- LEFT-TO-RIGHT MARK -->
|
||||
<int>0x200F</int> <!-- RIGHT-TO-LEFT MARK -->
|
||||
<int>0x2028</int> <!-- LINE SEPARATOR -->
|
||||
<int>0x2029</int> <!-- PARAGRAPH SEPARATOR -->
|
||||
<int>0x202A</int> <!-- LEFT-TO-RIGHT EMBEDDING -->
|
||||
<int>0x202B</int> <!-- RIGHT-TO-LEFT EMBEDDING -->
|
||||
<int>0x202C</int> <!-- POP DIRECTIONAL FORMATTING -->
|
||||
<int>0x202D</int> <!-- LEFT-TO-RIGHT OVERRIDE -->
|
||||
<int>0x202E</int> <!-- RIGHT-TO-LEFT OVERRIDE -->
|
||||
<int>0x202F</int> <!-- NARROW NO-BREAK SPACE -->
|
||||
<int>0x205F</int> <!-- MEDIUM MATHEMATICAL SPACE -->
|
||||
<int>0x2060</int> <!-- WORD JOINER -->
|
||||
<int>0x2061</int> <!-- FUNCTION APPLICATION -->
|
||||
<int>0x2062</int> <!-- INVISIBLE TIMES -->
|
||||
<int>0x2063</int> <!-- INVISIBLE SEPARATOR -->
|
||||
<int>0x206A</int> <!-- INHIBIT SYMMETRIC SWAPPING -->
|
||||
<int>0x206B</int> <!-- ACTIVATE SYMMETRIC SWAPPING -->
|
||||
<int>0x206C</int> <!-- INHIBIT ARABIC FORM SHAPING -->
|
||||
<int>0x206D</int> <!-- ACTIVATE ARABIC FORM SHAPING -->
|
||||
<int>0x206E</int> <!-- NATIONAL DIGIT SHAPES -->
|
||||
<int>0x206F</int> <!-- NOMINAL DIGIT SHAPES -->
|
||||
<int>0x2800</int> <!-- BRAILLE PATTERN BLANK -->
|
||||
<int>0x3000</int> <!-- IDEOGRAPHIC SPACE -->
|
||||
<int>0x3164</int> <!-- HANGUL FILLER -->
|
||||
<int>0xFEFF</int> <!-- ZERO WIDTH NO-BREAK SPACE -->
|
||||
<int>0xFFA0</int> <!-- HALFWIDTH HANGUL FILLER -->
|
||||
<int>0xFFF9</int> <!-- INTERLINEAR ANNOTATION ANCHOR -->
|
||||
<int>0xFFFA</int> <!-- INTERLINEAR ANNOTATION SEPARATOR -->
|
||||
<int>0xFFFB</int> <!-- INTERLINEAR ANNOTATION TERMINATOR -->
|
||||
</blank>
|
||||
<!--
|
||||
Rescan configuration every 30 seconds when FcFontSetList is called
|
||||
-->
|
||||
<rescan>
|
||||
<int>30</int>
|
||||
</rescan>
|
||||
</config>
|
||||
|
||||
</fontconfig>
|
||||
|
|
@ -135,6 +135,9 @@ GST_PLUGIN_STATIC_DECLARE(osxaudio);
|
|||
#if defined(GST_IOS_PLUGIN_EGLGLESSINK) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(eglglessink);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(applemedia);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA_NONPUBLIC) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(applemedia_nonpublic);
|
||||
#endif
|
||||
|
@ -498,10 +501,32 @@ gst_ios_init (void)
|
|||
{
|
||||
GstPluginFeature *plugin;
|
||||
GstRegistry *reg;
|
||||
|
||||
NSString *resources = [[NSBundle mainBundle] resourcePath];
|
||||
NSString *tmp = NSTemporaryDirectory();
|
||||
NSString *cache = [NSHomeDirectory() stringByAppendingPathComponent:@"Library/Caches"];
|
||||
NSString *docs = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
|
||||
|
||||
const gchar *resources_dir = [resources UTF8String];
|
||||
const gchar *tmp_dir = [tmp UTF8String];
|
||||
const gchar *cache_dir = [cache UTF8String];
|
||||
const gchar *docs_dir = [docs UTF8String];
|
||||
|
||||
g_setenv ("TMP", tmp_dir, TRUE);
|
||||
g_setenv ("TEMP", tmp_dir, TRUE);
|
||||
g_setenv ("TMPDIR", tmp_dir, TRUE);
|
||||
g_setenv ("XDG_RUNTIME_DIR", resources_dir, TRUE);
|
||||
g_setenv ("XDG_CACHE_DIR", cache_dir, TRUE);
|
||||
|
||||
g_setenv ("HOME", docs_dir, TRUE);
|
||||
g_setenv ("XDG_DATA_DIRS", resources_dir, TRUE);
|
||||
g_setenv ("XDG_CONFIG_DIRS", resources_dir, TRUE);
|
||||
g_setenv ("XDG_CONFIG_HOME", cache_dir, TRUE);
|
||||
g_setenv ("XDG_DATA_HOME", resources_dir, TRUE);
|
||||
g_setenv ("FONTCONFIG_PATH", resources_dir, TRUE);
|
||||
|
||||
gst_init (NULL, NULL);
|
||||
|
||||
#if defined(GST_IOS_PLUGIN_COREELEMENTS) || defined(GST_IOS_PLUGINS_CORE)
|
||||
#if defined(GST_IOS_PLUGIN_COREELEMENTS) || defined(GST_IOS_PLUGINS_CORE)
|
||||
GST_PLUGIN_STATIC_REGISTER(coreelements);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_COREINDEXERS) || defined(GST_IOS_PLUGINS_CORE)
|
||||
|
@ -636,6 +661,9 @@ gst_ios_init (void)
|
|||
#if defined(GST_IOS_PLUGIN_EGLGLESSINK) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(eglglessink);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(applemedia);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA_NONPUBLIC) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(applemedia_nonpublic);
|
||||
#endif
|
||||
|
@ -994,6 +1022,7 @@ gst_ios_init (void)
|
|||
GST_PLUGIN_STATIC_REGISTER(sdp);
|
||||
#endif
|
||||
|
||||
|
||||
/* Lower the ranks of filesrc and giosrc so iosavassetsrc is
|
||||
* tried first in gst_element_make_from_uri() for file:// */
|
||||
reg = gst_registry_get_default();
|
BIN
gst-sdk/tutorials/xcode iOS/Tutorial 3/Ubuntu-R.ttf
Normal file
BIN
gst-sdk/tutorials/xcode iOS/Tutorial 3/Ubuntu-R.ttf
Normal file
Binary file not shown.
126
gst-sdk/tutorials/xcode iOS/Tutorial 3/fonts.conf
Normal file
126
gst-sdk/tutorials/xcode iOS/Tutorial 3/fonts.conf
Normal file
|
@ -0,0 +1,126 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<!-- /etc/fonts/fonts.conf file to configure system font access -->
|
||||
<fontconfig>
|
||||
|
||||
<!-- Font directory list -->
|
||||
|
||||
<dir prefix="xdg"></dir>
|
||||
|
||||
<!-- Font cache directory list -->
|
||||
|
||||
<cachedir prefix="xdg"></cachedir>
|
||||
|
||||
<!--
|
||||
Accept deprecated 'mono' alias, replacing it with 'monospace'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>mono</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>monospace</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<!--
|
||||
Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>sans serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>sans-serif</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<!--
|
||||
Accept deprecated 'sans' alias, replacing it with 'sans-serif'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>sans</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>sans-serif</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<config>
|
||||
<!--
|
||||
These are the default Unicode chars that are expected to be blank
|
||||
in fonts. All other blank chars are assumed to be broken and
|
||||
won't appear in the resulting charsets
|
||||
-->
|
||||
<blank>
|
||||
<int>0x0020</int> <!-- SPACE -->
|
||||
<int>0x00A0</int> <!-- NO-BREAK SPACE -->
|
||||
<int>0x00AD</int> <!-- SOFT HYPHEN -->
|
||||
<int>0x034F</int> <!-- COMBINING GRAPHEME JOINER -->
|
||||
<int>0x0600</int> <!-- ARABIC NUMBER SIGN -->
|
||||
<int>0x0601</int> <!-- ARABIC SIGN SANAH -->
|
||||
<int>0x0602</int> <!-- ARABIC FOOTNOTE MARKER -->
|
||||
<int>0x0603</int> <!-- ARABIC SIGN SAFHA -->
|
||||
<int>0x06DD</int> <!-- ARABIC END OF AYAH -->
|
||||
<int>0x070F</int> <!-- SYRIAC ABBREVIATION MARK -->
|
||||
<int>0x115F</int> <!-- HANGUL CHOSEONG FILLER -->
|
||||
<int>0x1160</int> <!-- HANGUL JUNGSEONG FILLER -->
|
||||
<int>0x1680</int> <!-- OGHAM SPACE MARK -->
|
||||
<int>0x17B4</int> <!-- KHMER VOWEL INHERENT AQ -->
|
||||
<int>0x17B5</int> <!-- KHMER VOWEL INHERENT AA -->
|
||||
<int>0x180E</int> <!-- MONGOLIAN VOWEL SEPARATOR -->
|
||||
<int>0x2000</int> <!-- EN QUAD -->
|
||||
<int>0x2001</int> <!-- EM QUAD -->
|
||||
<int>0x2002</int> <!-- EN SPACE -->
|
||||
<int>0x2003</int> <!-- EM SPACE -->
|
||||
<int>0x2004</int> <!-- THREE-PER-EM SPACE -->
|
||||
<int>0x2005</int> <!-- FOUR-PER-EM SPACE -->
|
||||
<int>0x2006</int> <!-- SIX-PER-EM SPACE -->
|
||||
<int>0x2007</int> <!-- FIGURE SPACE -->
|
||||
<int>0x2008</int> <!-- PUNCTUATION SPACE -->
|
||||
<int>0x2009</int> <!-- THIN SPACE -->
|
||||
<int>0x200A</int> <!-- HAIR SPACE -->
|
||||
<int>0x200B</int> <!-- ZERO WIDTH SPACE -->
|
||||
<int>0x200C</int> <!-- ZERO WIDTH NON-JOINER -->
|
||||
<int>0x200D</int> <!-- ZERO WIDTH JOINER -->
|
||||
<int>0x200E</int> <!-- LEFT-TO-RIGHT MARK -->
|
||||
<int>0x200F</int> <!-- RIGHT-TO-LEFT MARK -->
|
||||
<int>0x2028</int> <!-- LINE SEPARATOR -->
|
||||
<int>0x2029</int> <!-- PARAGRAPH SEPARATOR -->
|
||||
<int>0x202A</int> <!-- LEFT-TO-RIGHT EMBEDDING -->
|
||||
<int>0x202B</int> <!-- RIGHT-TO-LEFT EMBEDDING -->
|
||||
<int>0x202C</int> <!-- POP DIRECTIONAL FORMATTING -->
|
||||
<int>0x202D</int> <!-- LEFT-TO-RIGHT OVERRIDE -->
|
||||
<int>0x202E</int> <!-- RIGHT-TO-LEFT OVERRIDE -->
|
||||
<int>0x202F</int> <!-- NARROW NO-BREAK SPACE -->
|
||||
<int>0x205F</int> <!-- MEDIUM MATHEMATICAL SPACE -->
|
||||
<int>0x2060</int> <!-- WORD JOINER -->
|
||||
<int>0x2061</int> <!-- FUNCTION APPLICATION -->
|
||||
<int>0x2062</int> <!-- INVISIBLE TIMES -->
|
||||
<int>0x2063</int> <!-- INVISIBLE SEPARATOR -->
|
||||
<int>0x206A</int> <!-- INHIBIT SYMMETRIC SWAPPING -->
|
||||
<int>0x206B</int> <!-- ACTIVATE SYMMETRIC SWAPPING -->
|
||||
<int>0x206C</int> <!-- INHIBIT ARABIC FORM SHAPING -->
|
||||
<int>0x206D</int> <!-- ACTIVATE ARABIC FORM SHAPING -->
|
||||
<int>0x206E</int> <!-- NATIONAL DIGIT SHAPES -->
|
||||
<int>0x206F</int> <!-- NOMINAL DIGIT SHAPES -->
|
||||
<int>0x2800</int> <!-- BRAILLE PATTERN BLANK -->
|
||||
<int>0x3000</int> <!-- IDEOGRAPHIC SPACE -->
|
||||
<int>0x3164</int> <!-- HANGUL FILLER -->
|
||||
<int>0xFEFF</int> <!-- ZERO WIDTH NO-BREAK SPACE -->
|
||||
<int>0xFFA0</int> <!-- HALFWIDTH HANGUL FILLER -->
|
||||
<int>0xFFF9</int> <!-- INTERLINEAR ANNOTATION ANCHOR -->
|
||||
<int>0xFFFA</int> <!-- INTERLINEAR ANNOTATION SEPARATOR -->
|
||||
<int>0xFFFB</int> <!-- INTERLINEAR ANNOTATION TERMINATOR -->
|
||||
</blank>
|
||||
<!--
|
||||
Rescan configuration every 30 seconds when FcFontSetList is called
|
||||
-->
|
||||
<rescan>
|
||||
<int>30</int>
|
||||
</rescan>
|
||||
</config>
|
||||
|
||||
</fontconfig>
|
||||
|
|
@ -135,6 +135,9 @@ GST_PLUGIN_STATIC_DECLARE(osxaudio);
|
|||
#if defined(GST_IOS_PLUGIN_EGLGLESSINK) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(eglglessink);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(applemedia);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA_NONPUBLIC) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(applemedia_nonpublic);
|
||||
#endif
|
||||
|
@ -498,10 +501,32 @@ gst_ios_init (void)
|
|||
{
|
||||
GstPluginFeature *plugin;
|
||||
GstRegistry *reg;
|
||||
|
||||
NSString *resources = [[NSBundle mainBundle] resourcePath];
|
||||
NSString *tmp = NSTemporaryDirectory();
|
||||
NSString *cache = [NSHomeDirectory() stringByAppendingPathComponent:@"Library/Caches"];
|
||||
NSString *docs = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
|
||||
|
||||
const gchar *resources_dir = [resources UTF8String];
|
||||
const gchar *tmp_dir = [tmp UTF8String];
|
||||
const gchar *cache_dir = [cache UTF8String];
|
||||
const gchar *docs_dir = [docs UTF8String];
|
||||
|
||||
g_setenv ("TMP", tmp_dir, TRUE);
|
||||
g_setenv ("TEMP", tmp_dir, TRUE);
|
||||
g_setenv ("TMPDIR", tmp_dir, TRUE);
|
||||
g_setenv ("XDG_RUNTIME_DIR", resources_dir, TRUE);
|
||||
g_setenv ("XDG_CACHE_DIR", cache_dir, TRUE);
|
||||
|
||||
g_setenv ("HOME", docs_dir, TRUE);
|
||||
g_setenv ("XDG_DATA_DIRS", resources_dir, TRUE);
|
||||
g_setenv ("XDG_CONFIG_DIRS", resources_dir, TRUE);
|
||||
g_setenv ("XDG_CONFIG_HOME", cache_dir, TRUE);
|
||||
g_setenv ("XDG_DATA_HOME", resources_dir, TRUE);
|
||||
g_setenv ("FONTCONFIG_PATH", resources_dir, TRUE);
|
||||
|
||||
gst_init (NULL, NULL);
|
||||
|
||||
#if defined(GST_IOS_PLUGIN_COREELEMENTS) || defined(GST_IOS_PLUGINS_CORE)
|
||||
#if defined(GST_IOS_PLUGIN_COREELEMENTS) || defined(GST_IOS_PLUGINS_CORE)
|
||||
GST_PLUGIN_STATIC_REGISTER(coreelements);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_COREINDEXERS) || defined(GST_IOS_PLUGINS_CORE)
|
||||
|
@ -636,6 +661,9 @@ gst_ios_init (void)
|
|||
#if defined(GST_IOS_PLUGIN_EGLGLESSINK) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(eglglessink);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(applemedia);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA_NONPUBLIC) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(applemedia_nonpublic);
|
||||
#endif
|
||||
|
@ -994,6 +1022,7 @@ gst_ios_init (void)
|
|||
GST_PLUGIN_STATIC_REGISTER(sdp);
|
||||
#endif
|
||||
|
||||
|
||||
/* Lower the ranks of filesrc and giosrc so iosavassetsrc is
|
||||
* tried first in gst_element_make_from_uri() for file:// */
|
||||
reg = gst_registry_get_default();
|
BIN
gst-sdk/tutorials/xcode iOS/Tutorial 4/Ubuntu-R.ttf
Normal file
BIN
gst-sdk/tutorials/xcode iOS/Tutorial 4/Ubuntu-R.ttf
Normal file
Binary file not shown.
126
gst-sdk/tutorials/xcode iOS/Tutorial 4/fonts.conf
Normal file
126
gst-sdk/tutorials/xcode iOS/Tutorial 4/fonts.conf
Normal file
|
@ -0,0 +1,126 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<!-- /etc/fonts/fonts.conf file to configure system font access -->
|
||||
<fontconfig>
|
||||
|
||||
<!-- Font directory list -->
|
||||
|
||||
<dir prefix="xdg"></dir>
|
||||
|
||||
<!-- Font cache directory list -->
|
||||
|
||||
<cachedir prefix="xdg"></cachedir>
|
||||
|
||||
<!--
|
||||
Accept deprecated 'mono' alias, replacing it with 'monospace'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>mono</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>monospace</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<!--
|
||||
Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>sans serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>sans-serif</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<!--
|
||||
Accept deprecated 'sans' alias, replacing it with 'sans-serif'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>sans</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>sans-serif</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<config>
|
||||
<!--
|
||||
These are the default Unicode chars that are expected to be blank
|
||||
in fonts. All other blank chars are assumed to be broken and
|
||||
won't appear in the resulting charsets
|
||||
-->
|
||||
<blank>
|
||||
<int>0x0020</int> <!-- SPACE -->
|
||||
<int>0x00A0</int> <!-- NO-BREAK SPACE -->
|
||||
<int>0x00AD</int> <!-- SOFT HYPHEN -->
|
||||
<int>0x034F</int> <!-- COMBINING GRAPHEME JOINER -->
|
||||
<int>0x0600</int> <!-- ARABIC NUMBER SIGN -->
|
||||
<int>0x0601</int> <!-- ARABIC SIGN SANAH -->
|
||||
<int>0x0602</int> <!-- ARABIC FOOTNOTE MARKER -->
|
||||
<int>0x0603</int> <!-- ARABIC SIGN SAFHA -->
|
||||
<int>0x06DD</int> <!-- ARABIC END OF AYAH -->
|
||||
<int>0x070F</int> <!-- SYRIAC ABBREVIATION MARK -->
|
||||
<int>0x115F</int> <!-- HANGUL CHOSEONG FILLER -->
|
||||
<int>0x1160</int> <!-- HANGUL JUNGSEONG FILLER -->
|
||||
<int>0x1680</int> <!-- OGHAM SPACE MARK -->
|
||||
<int>0x17B4</int> <!-- KHMER VOWEL INHERENT AQ -->
|
||||
<int>0x17B5</int> <!-- KHMER VOWEL INHERENT AA -->
|
||||
<int>0x180E</int> <!-- MONGOLIAN VOWEL SEPARATOR -->
|
||||
<int>0x2000</int> <!-- EN QUAD -->
|
||||
<int>0x2001</int> <!-- EM QUAD -->
|
||||
<int>0x2002</int> <!-- EN SPACE -->
|
||||
<int>0x2003</int> <!-- EM SPACE -->
|
||||
<int>0x2004</int> <!-- THREE-PER-EM SPACE -->
|
||||
<int>0x2005</int> <!-- FOUR-PER-EM SPACE -->
|
||||
<int>0x2006</int> <!-- SIX-PER-EM SPACE -->
|
||||
<int>0x2007</int> <!-- FIGURE SPACE -->
|
||||
<int>0x2008</int> <!-- PUNCTUATION SPACE -->
|
||||
<int>0x2009</int> <!-- THIN SPACE -->
|
||||
<int>0x200A</int> <!-- HAIR SPACE -->
|
||||
<int>0x200B</int> <!-- ZERO WIDTH SPACE -->
|
||||
<int>0x200C</int> <!-- ZERO WIDTH NON-JOINER -->
|
||||
<int>0x200D</int> <!-- ZERO WIDTH JOINER -->
|
||||
<int>0x200E</int> <!-- LEFT-TO-RIGHT MARK -->
|
||||
<int>0x200F</int> <!-- RIGHT-TO-LEFT MARK -->
|
||||
<int>0x2028</int> <!-- LINE SEPARATOR -->
|
||||
<int>0x2029</int> <!-- PARAGRAPH SEPARATOR -->
|
||||
<int>0x202A</int> <!-- LEFT-TO-RIGHT EMBEDDING -->
|
||||
<int>0x202B</int> <!-- RIGHT-TO-LEFT EMBEDDING -->
|
||||
<int>0x202C</int> <!-- POP DIRECTIONAL FORMATTING -->
|
||||
<int>0x202D</int> <!-- LEFT-TO-RIGHT OVERRIDE -->
|
||||
<int>0x202E</int> <!-- RIGHT-TO-LEFT OVERRIDE -->
|
||||
<int>0x202F</int> <!-- NARROW NO-BREAK SPACE -->
|
||||
<int>0x205F</int> <!-- MEDIUM MATHEMATICAL SPACE -->
|
||||
<int>0x2060</int> <!-- WORD JOINER -->
|
||||
<int>0x2061</int> <!-- FUNCTION APPLICATION -->
|
||||
<int>0x2062</int> <!-- INVISIBLE TIMES -->
|
||||
<int>0x2063</int> <!-- INVISIBLE SEPARATOR -->
|
||||
<int>0x206A</int> <!-- INHIBIT SYMMETRIC SWAPPING -->
|
||||
<int>0x206B</int> <!-- ACTIVATE SYMMETRIC SWAPPING -->
|
||||
<int>0x206C</int> <!-- INHIBIT ARABIC FORM SHAPING -->
|
||||
<int>0x206D</int> <!-- ACTIVATE ARABIC FORM SHAPING -->
|
||||
<int>0x206E</int> <!-- NATIONAL DIGIT SHAPES -->
|
||||
<int>0x206F</int> <!-- NOMINAL DIGIT SHAPES -->
|
||||
<int>0x2800</int> <!-- BRAILLE PATTERN BLANK -->
|
||||
<int>0x3000</int> <!-- IDEOGRAPHIC SPACE -->
|
||||
<int>0x3164</int> <!-- HANGUL FILLER -->
|
||||
<int>0xFEFF</int> <!-- ZERO WIDTH NO-BREAK SPACE -->
|
||||
<int>0xFFA0</int> <!-- HALFWIDTH HANGUL FILLER -->
|
||||
<int>0xFFF9</int> <!-- INTERLINEAR ANNOTATION ANCHOR -->
|
||||
<int>0xFFFA</int> <!-- INTERLINEAR ANNOTATION SEPARATOR -->
|
||||
<int>0xFFFB</int> <!-- INTERLINEAR ANNOTATION TERMINATOR -->
|
||||
</blank>
|
||||
<!--
|
||||
Rescan configuration every 30 seconds when FcFontSetList is called
|
||||
-->
|
||||
<rescan>
|
||||
<int>30</int>
|
||||
</rescan>
|
||||
</config>
|
||||
|
||||
</fontconfig>
|
||||
|
|
@ -135,6 +135,9 @@ GST_PLUGIN_STATIC_DECLARE(osxaudio);
|
|||
#if defined(GST_IOS_PLUGIN_EGLGLESSINK) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(eglglessink);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(applemedia);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA_NONPUBLIC) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_DECLARE(applemedia_nonpublic);
|
||||
#endif
|
||||
|
@ -498,10 +501,32 @@ gst_ios_init (void)
|
|||
{
|
||||
GstPluginFeature *plugin;
|
||||
GstRegistry *reg;
|
||||
|
||||
NSString *resources = [[NSBundle mainBundle] resourcePath];
|
||||
NSString *tmp = NSTemporaryDirectory();
|
||||
NSString *cache = [NSHomeDirectory() stringByAppendingPathComponent:@"Library/Caches"];
|
||||
NSString *docs = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
|
||||
|
||||
const gchar *resources_dir = [resources UTF8String];
|
||||
const gchar *tmp_dir = [tmp UTF8String];
|
||||
const gchar *cache_dir = [cache UTF8String];
|
||||
const gchar *docs_dir = [docs UTF8String];
|
||||
|
||||
g_setenv ("TMP", tmp_dir, TRUE);
|
||||
g_setenv ("TEMP", tmp_dir, TRUE);
|
||||
g_setenv ("TMPDIR", tmp_dir, TRUE);
|
||||
g_setenv ("XDG_RUNTIME_DIR", resources_dir, TRUE);
|
||||
g_setenv ("XDG_CACHE_DIR", cache_dir, TRUE);
|
||||
|
||||
g_setenv ("HOME", docs_dir, TRUE);
|
||||
g_setenv ("XDG_DATA_DIRS", resources_dir, TRUE);
|
||||
g_setenv ("XDG_CONFIG_DIRS", resources_dir, TRUE);
|
||||
g_setenv ("XDG_CONFIG_HOME", cache_dir, TRUE);
|
||||
g_setenv ("XDG_DATA_HOME", resources_dir, TRUE);
|
||||
g_setenv ("FONTCONFIG_PATH", resources_dir, TRUE);
|
||||
|
||||
gst_init (NULL, NULL);
|
||||
|
||||
#if defined(GST_IOS_PLUGIN_COREELEMENTS) || defined(GST_IOS_PLUGINS_CORE)
|
||||
#if defined(GST_IOS_PLUGIN_COREELEMENTS) || defined(GST_IOS_PLUGINS_CORE)
|
||||
GST_PLUGIN_STATIC_REGISTER(coreelements);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_COREINDEXERS) || defined(GST_IOS_PLUGINS_CORE)
|
||||
|
@ -636,6 +661,9 @@ gst_ios_init (void)
|
|||
#if defined(GST_IOS_PLUGIN_EGLGLESSINK) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(eglglessink);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(applemedia);
|
||||
#endif
|
||||
#if defined(GST_IOS_PLUGIN_APPLEMEDIA_NONPUBLIC) || defined(GST_IOS_PLUGINS_SYS)
|
||||
GST_PLUGIN_STATIC_REGISTER(applemedia_nonpublic);
|
||||
#endif
|
||||
|
@ -994,6 +1022,7 @@ gst_ios_init (void)
|
|||
GST_PLUGIN_STATIC_REGISTER(sdp);
|
||||
#endif
|
||||
|
||||
|
||||
/* Lower the ranks of filesrc and giosrc so iosavassetsrc is
|
||||
* tried first in gst_element_make_from_uri() for file:// */
|
||||
reg = gst_registry_get_default();
|
BIN
gst-sdk/tutorials/xcode iOS/Tutorial 5/Ubuntu-R.ttf
Normal file
BIN
gst-sdk/tutorials/xcode iOS/Tutorial 5/Ubuntu-R.ttf
Normal file
Binary file not shown.
126
gst-sdk/tutorials/xcode iOS/Tutorial 5/fonts.conf
Normal file
126
gst-sdk/tutorials/xcode iOS/Tutorial 5/fonts.conf
Normal file
|
@ -0,0 +1,126 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<!-- /etc/fonts/fonts.conf file to configure system font access -->
|
||||
<fontconfig>
|
||||
|
||||
<!-- Font directory list -->
|
||||
|
||||
<dir prefix="xdg"></dir>
|
||||
|
||||
<!-- Font cache directory list -->
|
||||
|
||||
<cachedir prefix="xdg"></cachedir>
|
||||
|
||||
<!--
|
||||
Accept deprecated 'mono' alias, replacing it with 'monospace'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>mono</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>monospace</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<!--
|
||||
Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>sans serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>sans-serif</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<!--
|
||||
Accept deprecated 'sans' alias, replacing it with 'sans-serif'
|
||||
-->
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family">
|
||||
<string>sans</string>
|
||||
</test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>sans-serif</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<config>
|
||||
<!--
|
||||
These are the default Unicode chars that are expected to be blank
|
||||
in fonts. All other blank chars are assumed to be broken and
|
||||
won't appear in the resulting charsets
|
||||
-->
|
||||
<blank>
|
||||
<int>0x0020</int> <!-- SPACE -->
|
||||
<int>0x00A0</int> <!-- NO-BREAK SPACE -->
|
||||
<int>0x00AD</int> <!-- SOFT HYPHEN -->
|
||||
<int>0x034F</int> <!-- COMBINING GRAPHEME JOINER -->
|
||||
<int>0x0600</int> <!-- ARABIC NUMBER SIGN -->
|
||||
<int>0x0601</int> <!-- ARABIC SIGN SANAH -->
|
||||
<int>0x0602</int> <!-- ARABIC FOOTNOTE MARKER -->
|
||||
<int>0x0603</int> <!-- ARABIC SIGN SAFHA -->
|
||||
<int>0x06DD</int> <!-- ARABIC END OF AYAH -->
|
||||
<int>0x070F</int> <!-- SYRIAC ABBREVIATION MARK -->
|
||||
<int>0x115F</int> <!-- HANGUL CHOSEONG FILLER -->
|
||||
<int>0x1160</int> <!-- HANGUL JUNGSEONG FILLER -->
|
||||
<int>0x1680</int> <!-- OGHAM SPACE MARK -->
|
||||
<int>0x17B4</int> <!-- KHMER VOWEL INHERENT AQ -->
|
||||
<int>0x17B5</int> <!-- KHMER VOWEL INHERENT AA -->
|
||||
<int>0x180E</int> <!-- MONGOLIAN VOWEL SEPARATOR -->
|
||||
<int>0x2000</int> <!-- EN QUAD -->
|
||||
<int>0x2001</int> <!-- EM QUAD -->
|
||||
<int>0x2002</int> <!-- EN SPACE -->
|
||||
<int>0x2003</int> <!-- EM SPACE -->
|
||||
<int>0x2004</int> <!-- THREE-PER-EM SPACE -->
|
||||
<int>0x2005</int> <!-- FOUR-PER-EM SPACE -->
|
||||
<int>0x2006</int> <!-- SIX-PER-EM SPACE -->
|
||||
<int>0x2007</int> <!-- FIGURE SPACE -->
|
||||
<int>0x2008</int> <!-- PUNCTUATION SPACE -->
|
||||
<int>0x2009</int> <!-- THIN SPACE -->
|
||||
<int>0x200A</int> <!-- HAIR SPACE -->
|
||||
<int>0x200B</int> <!-- ZERO WIDTH SPACE -->
|
||||
<int>0x200C</int> <!-- ZERO WIDTH NON-JOINER -->
|
||||
<int>0x200D</int> <!-- ZERO WIDTH JOINER -->
|
||||
<int>0x200E</int> <!-- LEFT-TO-RIGHT MARK -->
|
||||
<int>0x200F</int> <!-- RIGHT-TO-LEFT MARK -->
|
||||
<int>0x2028</int> <!-- LINE SEPARATOR -->
|
||||
<int>0x2029</int> <!-- PARAGRAPH SEPARATOR -->
|
||||
<int>0x202A</int> <!-- LEFT-TO-RIGHT EMBEDDING -->
|
||||
<int>0x202B</int> <!-- RIGHT-TO-LEFT EMBEDDING -->
|
||||
<int>0x202C</int> <!-- POP DIRECTIONAL FORMATTING -->
|
||||
<int>0x202D</int> <!-- LEFT-TO-RIGHT OVERRIDE -->
|
||||
<int>0x202E</int> <!-- RIGHT-TO-LEFT OVERRIDE -->
|
||||
<int>0x202F</int> <!-- NARROW NO-BREAK SPACE -->
|
||||
<int>0x205F</int> <!-- MEDIUM MATHEMATICAL SPACE -->
|
||||
<int>0x2060</int> <!-- WORD JOINER -->
|
||||
<int>0x2061</int> <!-- FUNCTION APPLICATION -->
|
||||
<int>0x2062</int> <!-- INVISIBLE TIMES -->
|
||||
<int>0x2063</int> <!-- INVISIBLE SEPARATOR -->
|
||||
<int>0x206A</int> <!-- INHIBIT SYMMETRIC SWAPPING -->
|
||||
<int>0x206B</int> <!-- ACTIVATE SYMMETRIC SWAPPING -->
|
||||
<int>0x206C</int> <!-- INHIBIT ARABIC FORM SHAPING -->
|
||||
<int>0x206D</int> <!-- ACTIVATE ARABIC FORM SHAPING -->
|
||||
<int>0x206E</int> <!-- NATIONAL DIGIT SHAPES -->
|
||||
<int>0x206F</int> <!-- NOMINAL DIGIT SHAPES -->
|
||||
<int>0x2800</int> <!-- BRAILLE PATTERN BLANK -->
|
||||
<int>0x3000</int> <!-- IDEOGRAPHIC SPACE -->
|
||||
<int>0x3164</int> <!-- HANGUL FILLER -->
|
||||
<int>0xFEFF</int> <!-- ZERO WIDTH NO-BREAK SPACE -->
|
||||
<int>0xFFA0</int> <!-- HALFWIDTH HANGUL FILLER -->
|
||||
<int>0xFFF9</int> <!-- INTERLINEAR ANNOTATION ANCHOR -->
|
||||
<int>0xFFFA</int> <!-- INTERLINEAR ANNOTATION SEPARATOR -->
|
||||
<int>0xFFFB</int> <!-- INTERLINEAR ANNOTATION TERMINATOR -->
|
||||
</blank>
|
||||
<!--
|
||||
Rescan configuration every 30 seconds when FcFontSetList is called
|
||||
-->
|
||||
<rescan>
|
||||
<int>30</int>
|
||||
</rescan>
|
||||
</config>
|
||||
|
||||
</fontconfig>
|
||||
|
1035
gst-sdk/tutorials/xcode iOS/Tutorial 5/gst_ios_init.m
Normal file
1035
gst-sdk/tutorials/xcode iOS/Tutorial 5/gst_ios_init.m
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue