Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
VideoLAN
VLC-iOS
Commits
03855e7e
Commit
03855e7e
authored
Dec 17, 2013
by
Carola
Browse files
MovieViewController: added frosted glas effect
parent
0f5786c6
Changes
7
Hide whitespace changes
Inline
Side-by-side
Resources/VLCMovieViewController~ipad.xib
View file @
03855e7e
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document
type=
"com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB"
version=
"3.0"
toolsVersion=
"
5037
"
systemVersion=
"1
2F45
"
targetRuntime=
"iOS.CocoaTouch.iPad"
propertyAccessControl=
"none"
>
<document
type=
"com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB"
version=
"3.0"
toolsVersion=
"
4514
"
systemVersion=
"1
3A603
"
targetRuntime=
"iOS.CocoaTouch.iPad"
propertyAccessControl=
"none"
>
<dependencies>
<deployment
defaultVersion=
"1552"
identifier=
"iOS"
/>
<development
version=
"5000"
identifier=
"xcode"
/>
<plugIn
identifier=
"com.apple.InterfaceBuilder.IBCocoaTouchPlugin"
version=
"37
33
"
/>
<plugIn
identifier=
"com.apple.InterfaceBuilder.IBCocoaTouchPlugin"
version=
"37
47
"
/>
</dependencies>
<objects>
<placeholder
placeholderIdentifier=
"IBFilesOwner"
id=
"-1"
userLabel=
"File's Owner"
customClass=
"VLCMovieViewController"
>
...
...
@@ -62,7 +62,7 @@
<action
selector=
"closePlayback:"
destination=
"-1"
id=
"134"
/>
</connections>
</barButtonItem>
<view
contentMode=
"scaleToFill"
id=
"248"
userLabel=
"Time view"
>
<view
contentMode=
"scaleToFill"
id=
"248"
userLabel=
"Time view"
customClass=
"VLCFrostedGlasView"
>
<rect
key=
"frame"
x=
"0.0"
y=
"0.0"
width=
"700"
height=
"40"
/>
<autoresizingMask
key=
"autoresizingMask"
widthSizable=
"YES"
flexibleMaxY=
"YES"
/>
<subviews>
...
...
@@ -161,7 +161,7 @@
</navigationItem>
</items>
</navigationBar>
<view
hidden=
"YES"
contentMode=
"scaleToFill"
id=
"242"
userLabel=
"Controls panel"
>
<view
hidden=
"YES"
contentMode=
"scaleToFill"
id=
"242"
userLabel=
"Controls panel"
customClass=
"VLCFrostedGlasView"
>
<rect
key=
"frame"
x=
"0.0"
y=
"63"
width=
"768"
height=
"46"
/>
<autoresizingMask
key=
"autoresizingMask"
widthSizable=
"YES"
flexibleMaxY=
"YES"
/>
<subviews>
...
...
@@ -209,14 +209,10 @@
</subviews>
<color
key=
"backgroundColor"
white=
"0.0"
alpha=
"0.0"
colorSpace=
"calibratedWhite"
/>
</view>
<view
contentMode=
"scaleToFill"
id=
"176"
userLabel=
"Controls panel"
>
<view
contentMode=
"scaleToFill"
id=
"176"
userLabel=
"Controls panel"
customClass=
"VLCFrostedGlasView"
>
<rect
key=
"frame"
x=
"224"
y=
"928"
width=
"320"
height=
"46"
/>
<autoresizingMask
key=
"autoresizingMask"
flexibleMinX=
"YES"
flexibleMaxX=
"YES"
flexibleMinY=
"YES"
/>
<subviews>
<imageView
userInteractionEnabled=
"NO"
contentMode=
"scaleToFill"
image=
"playbackControllerBg.png"
id=
"296"
>
<rect
key=
"frame"
x=
"0.0"
y=
"0.0"
width=
"320"
height=
"46"
/>
<autoresizingMask
key=
"autoresizingMask"
flexibleMaxX=
"YES"
flexibleMaxY=
"YES"
/>
</imageView>
<slider
opaque=
"NO"
contentMode=
"scaleToFill"
contentHorizontalAlignment=
"center"
contentVerticalAlignment=
"center"
minValue=
"-34"
maxValue=
"34"
id=
"180"
customClass=
"VLCSlider"
>
<rect
key=
"frame"
x=
"18"
y=
"19"
width=
"284"
height=
"29"
/>
<autoresizingMask
key=
"autoresizingMask"
flexibleMaxX=
"YES"
flexibleMaxY=
"YES"
/>
...
...
@@ -247,14 +243,10 @@
<color
key=
"textColor"
red=
"1"
green=
"1"
blue=
"1"
alpha=
"1"
colorSpace=
"custom"
customColorSpace=
"calibratedRGB"
/>
<nil
key=
"highlightedColor"
/>
</label>
<view
contentMode=
"scaleToFill"
id=
"272"
userLabel=
"Controls panel"
>
<view
contentMode=
"scaleToFill"
id=
"272"
userLabel=
"Controls panel"
customClass=
"VLCFrostedGlasView"
>
<rect
key=
"frame"
x=
"0.0"
y=
"974"
width=
"768"
height=
"50"
/>
<autoresizingMask
key=
"autoresizingMask"
widthSizable=
"YES"
flexibleMinY=
"YES"
/>
<subviews>
<imageView
userInteractionEnabled=
"NO"
contentMode=
"scaleToFill"
image=
"playbackControllerBg.png"
id=
"280"
>
<rect
key=
"frame"
x=
"0.0"
y=
"0.0"
width=
"768"
height=
"50"
/>
<autoresizingMask
key=
"autoresizingMask"
widthSizable=
"YES"
flexibleMaxY=
"YES"
/>
</imageView>
<view
contentMode=
"scaleToFill"
id=
"k3r-6B-CmK"
userLabel=
"audioSwitcherContainer"
>
<rect
key=
"frame"
x=
"484"
y=
"5"
width=
"50"
height=
"40"
/>
<autoresizingMask
key=
"autoresizingMask"
flexibleMinX=
"YES"
flexibleMaxX=
"YES"
flexibleMaxY=
"YES"
/>
...
...
@@ -422,15 +414,10 @@
</button>
</subviews>
</view>
<view
contentMode=
"scaleToFill"
id=
"141"
userLabel=
"Controls panel"
>
<view
contentMode=
"scaleToFill"
id=
"141"
userLabel=
"Controls panel"
customClass=
"VLCFrostedGlasView"
>
<rect
key=
"frame"
x=
"470"
y=
"782"
width=
"298"
height=
"192"
/>
<autoresizingMask
key=
"autoresizingMask"
flexibleMinX=
"YES"
flexibleMaxX=
"YES"
flexibleMinY=
"YES"
/>
<subviews>
<imageView
userInteractionEnabled=
"NO"
contentMode=
"scaleToFill"
image=
"playbackControllerBg.png"
id=
"297"
>
<rect
key=
"frame"
x=
"0.0"
y=
"0.0"
width=
"298"
height=
"192"
/>
<autoresizingMask
key=
"autoresizingMask"
flexibleMaxX=
"YES"
flexibleMaxY=
"YES"
/>
<rect
key=
"contentStretch"
x=
"0.10000000000000001"
y=
"0.10000000000000001"
width=
"0.80000000000000004"
height=
"0.80000000000000004"
/>
</imageView>
<slider
opaque=
"NO"
contentMode=
"scaleToFill"
contentHorizontalAlignment=
"center"
contentVerticalAlignment=
"center"
minValue=
"0.0"
maxValue=
"360"
id=
"144"
customClass=
"VLCSlider"
>
<rect
key=
"frame"
x=
"6"
y=
"90"
width=
"284"
height=
"29"
/>
<autoresizingMask
key=
"autoresizingMask"
flexibleMaxX=
"YES"
flexibleMaxY=
"YES"
/>
...
...
@@ -530,7 +517,6 @@
<image
name=
"backIcon.png"
width=
"32"
height=
"16"
/>
<image
name=
"forwardIcon.png"
width=
"32"
height=
"16"
/>
<image
name=
"playIcon.png"
width=
"19"
height=
"17"
/>
<image
name=
"playbackControllerBg.png"
width=
"352"
height=
"90"
/>
<image
name=
"ratioIcon.png"
width=
"23"
height=
"18"
/>
<image
name=
"repeat.png"
width=
"23"
height=
"18"
/>
<image
name=
"resetIcon.png"
width=
"24"
height=
"30"
/>
...
...
@@ -538,4 +524,4 @@
<image
name=
"subtitleIcon.png"
width=
"19"
height=
"19"
/>
<image
name=
"videoEffectsIcon.png"
width=
"21"
height=
"21"
/>
</resources>
</document>
</document>
\ No newline at end of file
Resources/playbackControllerBg.png
deleted
100644 → 0
View file @
0f5786c6
531 Bytes
Resources/playbackControllerBg@2x.png
deleted
100644 → 0
View file @
0f5786c6
1.43 KB
Sources/VLCFrostedGlasView.h
0 → 100644
View file @
03855e7e
/*****************************************************************************
* VLCFrostedGlasView.h
* VLC for iOS
*****************************************************************************
* Copyright (c) 2013 VideoLAN. All rights reserved.
* $Id$
*
* Authors: Carola Nitz <nitz.carola # googlemail.com>
*
* Refer to the COPYING file of the official project for license.
*****************************************************************************/
#import <UIKit/UIKit.h>
@interface
VLCFrostedGlasView
:
UIView
@end
Sources/VLCFrostedGlasView.m
0 → 100644
View file @
03855e7e
/*****************************************************************************
* VLCFrostedGlasView.m
* VLC for iOS
*****************************************************************************
* Copyright (c) 2013 VideoLAN. All rights reserved.
* $Id$
*
* Authors: Carola Nitz <nitz.carola # googlemail.com>
*
* Refer to the COPYING file of the official project for license.
*****************************************************************************/
#import "VLCFrostedGlasView.h"
@interface
VLCFrostedGlasView
()
@property
(
nonatomic
)
UIToolbar
*
toolbar
;
@end
@implementation
VLCFrostedGlasView
-
(
id
)
initWithCoder
:(
NSCoder
*
)
aDecoder
{
self
=
[
super
initWithCoder
:
aDecoder
];
if
(
self
)
{
[
self
setClipsToBounds
:
YES
];
if
(
!
[
self
toolbar
])
{
[
self
setToolbar
:[[
UIToolbar
alloc
]
initWithFrame
:[
self
bounds
]]];
[
self
.
layer
insertSublayer
:[
self
.
toolbar
layer
]
atIndex
:
0
];
[
self
.
toolbar
setBarStyle
:
UIBarStyleBlack
];
}
}
return
self
;
}
-
(
void
)
layoutSubviews
{
[
super
layoutSubviews
];
[
self
.
toolbar
setFrame
:[
self
bounds
]];
}
@end
\ No newline at end of file
Sources/VLCMovieViewController.h
View file @
03855e7e
...
...
@@ -12,6 +12,7 @@
*****************************************************************************/
#import <MediaPlayer/MediaPlayer.h>
#import "VLCFrostedGlasView.h"
@class
OBSlider
;
@class
VLCStatusLabel
;
...
...
@@ -34,7 +35,7 @@
@property
(
nonatomic
,
strong
)
IBOutlet
UIButton
*
audioSwitcherButton
;
@property
(
nonatomic
,
strong
)
IBOutlet
UIButton
*
repeatButton
;
@property
(
nonatomic
,
strong
)
IBOutlet
UINavigationBar
*
toolbar
;
@property
(
nonatomic
,
strong
)
IBOutlet
UI
View
*
controllerPanel
;
@property
(
nonatomic
,
strong
)
IBOutlet
VLCFrostedGlas
View
*
controllerPanel
;
@property
(
nonatomic
,
strong
)
IBOutlet
VLCStatusLabel
*
statusLabel
;
@property
(
nonatomic
,
strong
)
IBOutlet
MPVolumeView
*
volumeView
;
...
...
@@ -42,7 +43,7 @@
@property
(
nonatomic
,
strong
)
IBOutlet
UILabel
*
playingExternallyTitle
;
@property
(
nonatomic
,
strong
)
IBOutlet
UILabel
*
playingExternallyDescription
;
@property
(
nonatomic
,
strong
)
IBOutlet
UI
View
*
videoFilterView
;
@property
(
nonatomic
,
strong
)
IBOutlet
VLCFrostedGlas
View
*
videoFilterView
;
@property
(
nonatomic
,
strong
)
IBOutlet
UIButton
*
videoFilterButton
;
@property
(
nonatomic
,
strong
)
IBOutlet
UILabel
*
hueLabel
;
@property
(
nonatomic
,
strong
)
IBOutlet
UISlider
*
hueSlider
;
...
...
@@ -56,14 +57,14 @@
@property
(
nonatomic
,
strong
)
IBOutlet
UISlider
*
gammaSlider
;
@property
(
nonatomic
,
strong
)
IBOutlet
UIButton
*
resetVideoFilterButton
;
@property
(
nonatomic
,
strong
)
IBOutlet
UI
View
*
playbackSpeedView
;
@property
(
nonatomic
,
strong
)
IBOutlet
VLCFrostedGlas
View
*
playbackSpeedView
;
@property
(
nonatomic
,
strong
)
IBOutlet
UIButton
*
playbackSpeedButton
;
@property
(
nonatomic
,
strong
)
IBOutlet
UISlider
*
playbackSpeedSlider
;
@property
(
nonatomic
,
strong
)
IBOutlet
UILabel
*
playbackSpeedLabel
;
@property
(
nonatomic
,
strong
)
IBOutlet
UILabel
*
playbackSpeedIndicator
;
@property
(
nonatomic
,
strong
)
IBOutlet
UIButton
*
aspectRatioButton
;
@property
(
nonatomic
,
strong
)
IBOutlet
UI
View
*
scrubIndicatorView
;
@property
(
nonatomic
,
strong
)
IBOutlet
VLCFrostedGlas
View
*
scrubIndicatorView
;
@property
(
nonatomic
,
strong
)
IBOutlet
UILabel
*
currentScrubSpeedLabel
;
@property
(
nonatomic
,
strong
)
IBOutlet
UILabel
*
scrubHelpLabel
;
...
...
VLC for iOS.xcodeproj/project.pbxproj
View file @
03855e7e
...
...
@@ -159,7 +159,6 @@
7D47D7031760CD8700E86BAD
/* sliderminiValue@2x.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6D51760CD8700E86BAD
/* sliderminiValue@2x.png */
;
};
7D47D7061760CD8700E86BAD
/* speedIcon.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6D81760CD8700E86BAD
/* speedIcon.png */
;
};
7D47D7071760CD8700E86BAD
/* speedIcon@2x.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6D91760CD8700E86BAD
/* speedIcon@2x.png */
;
};
7D47D7081760CD8700E86BAD
/* playbackControllerBg@2x.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6DA1760CD8700E86BAD
/* playbackControllerBg@2x.png */
;
};
7D47D7091760CD8700E86BAD
/* playbackDoneButton.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6DB1760CD8700E86BAD
/* playbackDoneButton.png */
;
};
7D47D70A1760CD8700E86BAD
/* playbackDoneButton@2x.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6DC1760CD8700E86BAD
/* playbackDoneButton@2x.png */
;
};
7D47D70B1760CD8700E86BAD
/* playbackDoneButtonHighlight.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6DD1760CD8700E86BAD
/* playbackDoneButtonHighlight.png */
;
};
...
...
@@ -171,7 +170,6 @@
7D47D7111760CD8700E86BAD
/* seekbarBg.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6E31760CD8700E86BAD
/* seekbarBg.png */
;
};
7D47D7151760CD8700E86BAD
/* knobSlider.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6E71760CD8700E86BAD
/* knobSlider.png */
;
};
7D47D7161760CD8700E86BAD
/* knobSlider@2x.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6E81760CD8700E86BAD
/* knobSlider@2x.png */
;
};
7D47D7191760CD8700E86BAD
/* playbackControllerBg.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6EB1760CD8700E86BAD
/* playbackControllerBg.png */
;
};
7D47D71A1760CD8700E86BAD
/* playIcon.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6EC1760CD8700E86BAD
/* playIcon.png */
;
};
7D47D71B1760CD8700E86BAD
/* playIcon@2x.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6ED1760CD8700E86BAD
/* playIcon@2x.png */
;
};
7D47D71C1760CD8700E86BAD
/* audioTrackIcon.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D47D6EE1760CD8700E86BAD
/* audioTrackIcon.png */
;
};
...
...
@@ -292,6 +290,7 @@
9B1A1653185E08B4001A99D9
/* forwardIcon@2x.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9B1A1651185E08B4001A99D9
/* forwardIcon@2x.png */
;
};
9B5BEF2917FBAEA50016F9CB
/* GTLDrive_Sources.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9B5BEF2717FBAEA50016F9CB
/* GTLDrive_Sources.m */
;
};
9B9231C4185A703700F89498
/* VLCFutureNetworkLoginViewController.xib in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9B9231C3185A703700F89498
/* VLCFutureNetworkLoginViewController.xib */
;
};
9BADAF45185FBD9D00108BD8
/* VLCFrostedGlasView.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9BADAF44185FBD9D00108BD8
/* VLCFrostedGlasView.m */
;
};
9BD3F367185DEC0A00569ADC
/* arrows.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9BD3F365185DEC0900569ADC
/* arrows.png */
;
};
9BD3F368185DEC0A00569ADC
/* arrows@2x.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
9BD3F366185DEC0A00569ADC
/* arrows@2x.png */
;
};
9BE4D1CE183D76950006346C
/* VLCCloudStorageTableViewCell.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
7D3784B0183A990F009EE944
/* VLCCloudStorageTableViewCell.m */
;
};
...
...
@@ -595,7 +594,6 @@
7D47D6D51760CD8700E86BAD
/* sliderminiValue@2x.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
"sliderminiValue@2x.png"
;
sourceTree
=
"<group>"
;
};
7D47D6D81760CD8700E86BAD
/* speedIcon.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
speedIcon.png
;
sourceTree
=
"<group>"
;
};
7D47D6D91760CD8700E86BAD
/* speedIcon@2x.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
"speedIcon@2x.png"
;
sourceTree
=
"<group>"
;
};
7D47D6DA1760CD8700E86BAD
/* playbackControllerBg@2x.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
"playbackControllerBg@2x.png"
;
sourceTree
=
"<group>"
;
};
7D47D6DB1760CD8700E86BAD
/* playbackDoneButton.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
playbackDoneButton.png
;
sourceTree
=
"<group>"
;
};
7D47D6DC1760CD8700E86BAD
/* playbackDoneButton@2x.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
"playbackDoneButton@2x.png"
;
sourceTree
=
"<group>"
;
};
7D47D6DD1760CD8700E86BAD
/* playbackDoneButtonHighlight.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
playbackDoneButtonHighlight.png
;
sourceTree
=
"<group>"
;
};
...
...
@@ -607,7 +605,6 @@
7D47D6E31760CD8700E86BAD
/* seekbarBg.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
seekbarBg.png
;
sourceTree
=
"<group>"
;
};
7D47D6E71760CD8700E86BAD
/* knobSlider.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
knobSlider.png
;
sourceTree
=
"<group>"
;
};
7D47D6E81760CD8700E86BAD
/* knobSlider@2x.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
"knobSlider@2x.png"
;
sourceTree
=
"<group>"
;
};
7D47D6EB1760CD8700E86BAD
/* playbackControllerBg.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
playbackControllerBg.png
;
sourceTree
=
"<group>"
;
};
7D47D6EC1760CD8700E86BAD
/* playIcon.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
playIcon.png
;
sourceTree
=
"<group>"
;
};
7D47D6ED1760CD8700E86BAD
/* playIcon@2x.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
"playIcon@2x.png"
;
sourceTree
=
"<group>"
;
};
7D47D6EE1760CD8700E86BAD
/* audioTrackIcon.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
audioTrackIcon.png
;
sourceTree
=
"<group>"
;
};
...
...
@@ -818,6 +815,8 @@
9B5BEF2717FBAEA50016F9CB
/* GTLDrive_Sources.m */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.objc
;
name
=
GTLDrive_Sources.m
;
path
=
ImportedSources/GDrive/Services/Drive/Generated/GTLDrive_Sources.m
;
sourceTree
=
SOURCE_ROOT
;
};
9B5BEF2817FBAEA50016F9CB
/* GTLDrive.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
name
=
GTLDrive.h
;
path
=
ImportedSources/GDrive/Services/Drive/Generated/GTLDrive.h
;
sourceTree
=
SOURCE_ROOT
;
};
9B9231C3185A703700F89498
/* VLCFutureNetworkLoginViewController.xib */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
file.xib
;
name
=
VLCFutureNetworkLoginViewController.xib
;
path
=
Resources/VLCFutureNetworkLoginViewController.xib
;
sourceTree
=
SOURCE_ROOT
;
};
9BADAF43185FBD9D00108BD8
/* VLCFrostedGlasView.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
name
=
VLCFrostedGlasView.h
;
path
=
Sources/VLCFrostedGlasView.h
;
sourceTree
=
SOURCE_ROOT
;
};
9BADAF44185FBD9D00108BD8
/* VLCFrostedGlasView.m */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.objc
;
name
=
VLCFrostedGlasView.m
;
path
=
Sources/VLCFrostedGlasView.m
;
sourceTree
=
SOURCE_ROOT
;
};
9BD3F365185DEC0900569ADC
/* arrows.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
arrows.png
;
sourceTree
=
"<group>"
;
};
9BD3F366185DEC0A00569ADC
/* arrows@2x.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
"arrows@2x.png"
;
sourceTree
=
"<group>"
;
};
9BF0708B185122AA009B23DD
/* audio.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
audio.png
;
sourceTree
=
"<group>"
;
};
...
...
@@ -1266,6 +1265,8 @@
7D31CF061746AEF2005997E0
/* UI Elements */
=
{
isa
=
PBXGroup
;
children
=
(
9BADAF43185FBD9D00108BD8
/* VLCFrostedGlasView.h */
,
9BADAF44185FBD9D00108BD8
/* VLCFrostedGlasView.m */
,
7D3784B2183A9938009EE944
/* UIBarButtonItem+Theme.h */
,
7D3784B3183A9938009EE944
/* UIBarButtonItem+Theme.m */
,
7D3784B4183A9938009EE944
/* UINavigationController+Theme.h */
,
...
...
@@ -1316,7 +1317,6 @@
7D47D6D91760CD8700E86BAD
/* speedIcon@2x.png */
,
7D47D7251760D77C00E86BAD
/* pauseIcon.png */
,
7D47D7261760D77C00E86BAD
/* pauseIcon@2x.png */
,
7D47D6DA1760CD8700E86BAD
/* playbackControllerBg@2x.png */
,
7D47D6DB1760CD8700E86BAD
/* playbackDoneButton.png */
,
7D47D6DC1760CD8700E86BAD
/* playbackDoneButton@2x.png */
,
7D47D6DD1760CD8700E86BAD
/* playbackDoneButtonHighlight.png */
,
...
...
@@ -1328,7 +1328,6 @@
7D47D6E31760CD8700E86BAD
/* seekbarBg.png */
,
7D47D6E71760CD8700E86BAD
/* knobSlider.png */
,
7D47D6E81760CD8700E86BAD
/* knobSlider@2x.png */
,
7D47D6EB1760CD8700E86BAD
/* playbackControllerBg.png */
,
7D47D6EC1760CD8700E86BAD
/* playIcon.png */
,
7D47D6ED1760CD8700E86BAD
/* playIcon@2x.png */
,
7D47D6EE1760CD8700E86BAD
/* audioTrackIcon.png */
,
...
...
@@ -2034,7 +2033,6 @@
7D47D7031760CD8700E86BAD
/* sliderminiValue@2x.png in Resources */
,
7D47D7061760CD8700E86BAD
/* speedIcon.png in Resources */
,
7D47D7071760CD8700E86BAD
/* speedIcon@2x.png in Resources */
,
7D47D7081760CD8700E86BAD
/* playbackControllerBg@2x.png in Resources */
,
7D47D7091760CD8700E86BAD
/* playbackDoneButton.png in Resources */
,
7D47D70A1760CD8700E86BAD
/* playbackDoneButton@2x.png in Resources */
,
7D47D70B1760CD8700E86BAD
/* playbackDoneButtonHighlight.png in Resources */
,
...
...
@@ -2047,7 +2045,6 @@
7D47D7111760CD8700E86BAD
/* seekbarBg.png in Resources */
,
7D47D7151760CD8700E86BAD
/* knobSlider.png in Resources */
,
7D47D7161760CD8700E86BAD
/* knobSlider@2x.png in Resources */
,
7D47D7191760CD8700E86BAD
/* playbackControllerBg.png in Resources */
,
7D47D71A1760CD8700E86BAD
/* playIcon.png in Resources */
,
7D47D71B1760CD8700E86BAD
/* playIcon@2x.png in Resources */
,
7D47D71C1760CD8700E86BAD
/* audioTrackIcon.png in Resources */
,
...
...
@@ -2194,6 +2191,7 @@
2915543B17490B9C00B86CAD
/* HTTPAsyncFileResponse.m in Sources */
,
2915543C17490B9C00B86CAD
/* HTTPDataResponse.m in Sources */
,
2915543D17490B9C00B86CAD
/* HTTPDynamicFileResponse.m in Sources */
,
9BADAF45185FBD9D00108BD8
/* VLCFrostedGlasView.m in Sources */
,
2915543E17490B9C00B86CAD
/* HTTPErrorResponse.m in Sources */
,
2915543F17490B9C00B86CAD
/* HTTPFileResponse.m in Sources */
,
2915544017490B9C00B86CAD
/* HTTPRedirectResponse.m in Sources */
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment