MediaQueue: return null id on null item
This commit is contained in:
parent
0b56a254ea
commit
c0af101acf
2 changed files with 2 additions and 4 deletions
|
|
@ -163,7 +163,7 @@ fun getFlutterMediaQueueItem(item: MediaQueueItem?): PlatformBridgeApis.MediaQue
|
|||
val mediaInto = getFlutterMediaInfo(item?.media)
|
||||
|
||||
return PlatformBridgeApis.MediaQueueItem().apply {
|
||||
itemId = item?.itemId?.toLong() ?: -1
|
||||
itemId = item?.itemId?.toLong()
|
||||
autoplay = item?.autoplay ?: false
|
||||
playbackDuration = item?.playbackDuration ?: -1.0
|
||||
startTime = item?.startTime ?: 0.0
|
||||
|
|
|
|||
|
|
@ -250,9 +250,7 @@ func getFlutterMediaType(mediaType: GCKMediaMetadataType?) -> MediaType {
|
|||
func getFlutterMediaQueueItem(item: GCKMediaQueueItem?) -> MediaQueueItem {
|
||||
let result = MediaQueueItem()
|
||||
|
||||
if (item == nil) {
|
||||
result.itemId = -1
|
||||
} else {
|
||||
if (item != nil) {
|
||||
result.itemId = NSNumber(value: item?.itemID ?? 0)
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue