Signed-off-by: Carola Nitz <nitz.carola@googlemail.com>
@@ -68,6 +68,11 @@
@interface VLCRendererDiscoverer : NSObject
/**
+ * Name of the renderer discoverer
+ */
+@property (nonatomic, readonly, copy) NSString * _Nonnull name;
+
+/**
* Receiver's delegate
*/
@property (nonatomic, weak) id <VLCRendererDiscovererDelegate> _Nullable delegate;
@@ -81,6 +81,8 @@ static void HandleRendererDiscovererItemDeleted(const libvlc_event_t *event, voi
{
self = [super init];
if (self) {
+ NSAssert(!name, @"VLCRendererDiscoverer: name is NULL");
+ _name = name;
_rendererDiscoverer = libvlc_renderer_discoverer_new([VLCLibrary sharedLibrary].instance, [name UTF8String]);
if (!_rendererDiscoverer) {