From 3de7c8834a931ee2fdaa820241e208446cc5f08f Mon Sep 17 00:00:00 2001 From: Damiano Galassi Date: Sat, 24 Oct 2015 10:52:15 +0200 Subject: [PATCH] MacGui: add type parameter to some arrays. --- macosx/HBCore.h | 2 +- macosx/HBCore.m | 2 +- macosx/HBTitle.h | 8 +++++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/macosx/HBCore.h b/macosx/HBCore.h index dafda29ad..2c1830f5b 100644 --- a/macosx/HBCore.h +++ b/macosx/HBCore.h @@ -130,7 +130,7 @@ typedef void (^HBCoreCompletionHandler)(HBCoreResult result); /** * An array of HBTitles found by the latest scan. */ -@property (nonatomic, readonly, nullable) NSArray *titles; +@property (nonatomic, readonly, nullable) NSArray *titles; /** * This function converts an image created by libhb (specified via index) diff --git a/macosx/HBCore.m b/macosx/HBCore.m index 88bc5e9c2..2b82aba1f 100644 --- a/macosx/HBCore.m +++ b/macosx/HBCore.m @@ -45,7 +45,7 @@ static void hb_error_handler(const char *errmsg) @property (nonatomic, readonly) dispatch_queue_t updateTimerQueue; /// Current scanned titles. -@property (nonatomic, readwrite, strong) NSArray *titles; +@property (nonatomic, readwrite, strong) NSArray *titles; /// Progress handler. @property (nonatomic, readwrite, copy) HBCoreProgressHandler progressHandler; diff --git a/macosx/HBTitle.h b/macosx/HBTitle.h index 1c0ddc963..898166d6f 100644 --- a/macosx/HBTitle.h +++ b/macosx/HBTitle.h @@ -8,6 +8,8 @@ NS_ASSUME_NONNULL_BEGIN +@class HBChapter; + /** * HBTitles is an interface to the low-level hb_title_t. * the properties are lazy-loaded. @@ -38,9 +40,9 @@ NS_ASSUME_NONNULL_BEGIN @property (nonatomic, readonly) int autoCropLeft; @property (nonatomic, readonly) int autoCropRight; -@property (nonatomic, readonly) NSArray *audioTracks; -@property (nonatomic, readonly) NSArray *subtitlesTracks; -@property (nonatomic, readonly) NSArray *chapters; +@property (nonatomic, readonly) NSArray *> *audioTracks; +@property (nonatomic, readonly) NSArray *> *subtitlesTracks; +@property (nonatomic, readonly) NSArray *chapters; @end -- 2.40.0