#import <VLCMediaList.h>
◆ addMedia:
- (NSUInteger) addMedia: |
|
(VLCMedia *) |
media |
|
add a media to a read-write list
- Parameters
-
media | the media object to add |
- Returns
- the index of the newly added media
- Note
- this function silently fails if the list is read-only
◆ indexOfMedia:
- (NSUInteger) indexOfMedia: |
|
(VLCMedia *) |
media |
|
retrieve the position of a media item
- Parameters
-
media | the media object to search for |
- Returns
- The lowest index of the provided media in the list If media does not exist in the list, returns NSNotFound.
◆ initWithArray:
- (instancetype) initWithArray: |
|
(NSArray< VLCMedia * > *) |
array |
|
◆ insertMedia:atIndex:
- (void) insertMedia: |
|
(VLCMedia *) |
media |
atIndex: |
|
(NSUInteger) |
index |
|
|
| |
add a media to a read-write list at a given position
- Parameters
-
media | the media object to add |
index | the index where to add the given media |
- Note
- this function silently fails if the list is read-only
◆ lock
lock the media list from being edited by another thread
◆ mediaAtIndex:
- (nullable VLCMedia *) mediaAtIndex: |
|
(NSUInteger) |
index |
|
retrieve a media from a given position
- Parameters
-
index | the index of the media you want |
- Returns
- the media object
◆ removeMediaAtIndex:
- (BOOL) removeMediaAtIndex: |
|
(NSUInteger) |
index |
|
remove media at position index and return true if the operation was successful. An unsuccessful operation occurs when the index is greater than the medialists count
- Parameters
-
index | the index of the media to remove |
- Returns
- boolean result of the removal operation
- Note
- this function silently fails if the list is read-only
◆ unlock
unlock the media list from being edited by another thread
◆ count
count number of media items in the list
- Returns
- the number of media objects
◆ delegate
delegate property to listen to addition/removal events
◆ isReadOnly
read-only property to check if the media list is writable or not
- Returns
- boolean value if the list is read-only
The documentation for this class was generated from the following file: