mirror of
https://github.com/jwdeveloper/TikTokLiveJava.git
synced 2026-02-27 08:49:40 -05:00
Add settings as parameter to TikTokLiveRecorderStartedEvent!
This commit is contained in:
@@ -77,7 +77,7 @@ public class RecorderListener implements LiveRecorder {
|
||||
if (isConnected() || downloadData.getDownloadLiveUrl().isEmpty())
|
||||
return;
|
||||
|
||||
var recordingStartedEvent = new TikTokLiveRecorderStartedEvent(downloadData);
|
||||
var recordingStartedEvent = new TikTokLiveRecorderStartedEvent(downloadData, settings);
|
||||
liveClient.publishEvent(recordingStartedEvent);
|
||||
if (recordingStartedEvent.isCanceled())
|
||||
liveClient.getLogger().info("Recording cancelled");
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
package io.github.jwdeveloper.tiktok.extension.recorder.impl.event;
|
||||
|
||||
import io.github.jwdeveloper.tiktok.data.events.common.TikTokEvent;
|
||||
import io.github.jwdeveloper.tiktok.extension.recorder.impl.data.DownloadData;
|
||||
import io.github.jwdeveloper.tiktok.extension.recorder.impl.data.*;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
@@ -31,12 +31,13 @@ import lombok.Setter;
|
||||
@AllArgsConstructor
|
||||
@Getter
|
||||
public class TikTokLiveRecorderStartedEvent extends TikTokEvent {
|
||||
DownloadData downloadData;
|
||||
private final DownloadData downloadData;
|
||||
private final RecorderSettings settings;
|
||||
|
||||
@Setter
|
||||
boolean canceled;
|
||||
@Setter boolean canceled;
|
||||
|
||||
public TikTokLiveRecorderStartedEvent(DownloadData downloadData) {
|
||||
public TikTokLiveRecorderStartedEvent(DownloadData downloadData, RecorderSettings settings) {
|
||||
this.downloadData = downloadData;
|
||||
this.settings = settings;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user