Skip to content

Commit b42effe

Browse files
committed
Native function now provides a return value
1 parent a55094b commit b42effe

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/main/java/uk/co/caprica/vlcj/player/base/VideoApi.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,10 @@ public final class VideoApi extends BaseApi {
6868
*
6969
* @param deinterlace deinterlace value: -1 for auto (default); 0 disabled; 1 enabled
7070
* @param deinterlaceMode mode, or null to disable the de-interlace filter
71+
* @return true if the deinterlace mode was set, otherwise false
7172
*/
72-
public void setDeinterlace(int deinterlace, DeinterlaceMode deinterlaceMode) {
73-
libvlc_video_set_deinterlace(mediaPlayerInstance, deinterlace, deinterlaceMode != null ? deinterlaceMode.stringValue() : null);
73+
public boolean setDeinterlace(int deinterlace, DeinterlaceMode deinterlaceMode) {
74+
return libvlc_video_set_deinterlace(mediaPlayerInstance, deinterlace, deinterlaceMode != null ? deinterlaceMode.stringValue() : null) == 0;
7475
}
7576

7677
/**

0 commit comments

Comments
 (0)