Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
VideoLAN
VLC-iOS
Commits
03763448
Commit
03763448
authored
Jan 03, 2015
by
Felix Paul Kühne
Browse files
file discoverer: remove check preventing the signalization of folder removals
parent
649a2ca1
Changes
1
Hide whitespace changes
Inline
Side-by-side
Sources/VLCMediaFileDiscoverer.m
View file @
03763448
...
...
@@ -65,9 +65,6 @@ const float MediaTimerInterval = 2.f;
-
(
void
)
notifyFileDeleted
:(
NSString
*
)
fileName
{
if
(
!
[
fileName
isSupportedMediaFormat
]
&&
!
[
fileName
isSupportedAudioMediaFormat
])
return
;
for
(
id
<
VLCMediaFileDiscovererDelegate
>
delegate
in
_observers
)
{
if
([
delegate
respondsToSelector
:
@selector
(
mediaFileDeleted
:)])
{
[
delegate
mediaFileDeleted
:[
self
filePath
:
fileName
]];
...
...
@@ -153,10 +150,8 @@ const float MediaTimerInterval = 2.f;
NSPredicate
*
filterPredicate
=
[
NSPredicate
predicateWithFormat
:
@"not (self in %@)"
,
foundFiles
];
NSArray
*
deletedFiles
=
[
_directoryFiles
filteredArrayUsingPredicate
:
filterPredicate
];
for
(
NSString
*
fileName
in
deletedFiles
)
{
for
(
NSString
*
fileName
in
deletedFiles
)
[
self
notifyFileDeleted
:
fileName
];
}
}
else
if
(
_directoryFiles
.
count
<
foundFiles
.
count
)
{
// File was added
NSPredicate
*
filterPredicate
=
[
NSPredicate
predicateWithFormat
:
@"not (self in %@)"
,
_directoryFiles
];
NSArray
*
addedFiles
=
[
foundFiles
filteredArrayUsingPredicate
:
filterPredicate
];
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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