[vlc-commits] [Git][videolan/vlc][master] 2 commits: macosx: Do not use magic number for initial audio library segment
Steve Lhomme (@robUx4)
gitlab at videolan.org
Mon Feb 12 08:04:12 UTC 2024
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
f9490212 by Claudio Cambra at 2024-02-12T07:39:16+00:00
macosx: Do not use magic number for initial audio library segment
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
cb58ece0 by Claudio Cambra at 2024-02-12T07:39:16+00:00
macosx: Fix early returns for audio media item related notification handlers in audio data source
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
1 changed file:
- modules/gui/macosx/library/audio-library/VLCLibraryAudioDataSource.m
Changes:
=====================================
modules/gui/macosx/library/audio-library/VLCLibraryAudioDataSource.m
=====================================
@@ -209,8 +209,9 @@ NSString * const VLCLibraryAudioDataSourceDisplayedCollectionChangedNotification
- (void)libraryModelAudioMediaItemsReset:(NSNotification * const)aNotification
{
+ NSLog(@"Pre aa currentParentType %i %i %i", self.currentParentType, VLCMediaLibraryParentGroupTypeAudioLibrary, VLCMediaLibraryParentGroupTypeRecentAudios);
if (self.currentParentType != VLCMediaLibraryParentGroupTypeAudioLibrary
- || self.currentParentType != VLCMediaLibraryParentGroupTypeRecentAudios) {
+ && self.currentParentType != VLCMediaLibraryParentGroupTypeRecentAudios) {
return;
}
@@ -260,7 +261,7 @@ NSString * const VLCLibraryAudioDataSourceDisplayedCollectionChangedNotification
- (void)libraryModelAudioMediaItemUpdated:(NSNotification * const)aNotification
{
if (self.currentParentType != VLCMediaLibraryParentGroupTypeAudioLibrary
- || self.currentParentType != VLCMediaLibraryParentGroupTypeRecentAudios) {
+ && self.currentParentType != VLCMediaLibraryParentGroupTypeRecentAudios) {
return;
}
@@ -310,7 +311,7 @@ NSString * const VLCLibraryAudioDataSourceDisplayedCollectionChangedNotification
- (void)libraryModelAudioMediaItemDeleted:(NSNotification * const)aNotification
{
if (self.currentParentType != VLCMediaLibraryParentGroupTypeAudioLibrary
- || self.currentParentType != VLCMediaLibraryParentGroupTypeRecentAudios) {
+ && self.currentParentType != VLCMediaLibraryParentGroupTypeRecentAudios) {
return;
}
@@ -366,8 +367,8 @@ NSString * const VLCLibraryAudioDataSourceDisplayedCollectionChangedNotification
{
[VLCLibraryAudioDataSource setupCollectionView:self.collectionView];
[self setupTableViews];
-
- _audioLibrarySegment = -1; // Force setAudioLibrarySegment to do something always on first try
+ // Force setAudioLibrarySegment to do something always on first try
+ _audioLibrarySegment = VLCAudioLibraryUnknownSegment;
}
+ (void)setupCollectionView:(NSCollectionView *)collectionView
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/ddc594a59f4577112b4929deb93f6ee01a95d606...cb58ece06c2f734e3691dfda4aa85833874d0d84
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/ddc594a59f4577112b4929deb93f6ee01a95d606...cb58ece06c2f734e3691dfda4aa85833874d0d84
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list