changeset 31229:c967e74cc053

playblocking.m: Fix regression introduced in cset 6d96538052b9 (bug #63061) * playblocking.m: Rename second input to "start" to avoid collision with built-in function "length". Only pass second argument to internal function __player_playblocking__ if second argument as given to playblocking().
author Rik <rik@octave.org>
date Thu, 15 Sep 2022 16:59:09 -0700
parents 4c1be4d6d0d1
children 6646f2b5a3d1
files scripts/audio/@audioplayer/playblocking.m
diffstat 1 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/audio/@audioplayer/playblocking.m	Thu Sep 01 22:32:29 2022 +0200
+++ b/scripts/audio/@audioplayer/playblocking.m	Thu Sep 15 16:59:09 2022 -0700
@@ -39,14 +39,14 @@
 ## @audioplayer/audioplayer}
 ## @end deftypefn
 
-function playblocking (player, length)
+function playblocking (player, start)
 
-  if (nargin != 2)
-    print_usage ();
+  if (nargin == 1)
+    __player_playblocking__ (struct (player).player);
+  else
+    __player_playblocking__ (struct (player).player, start);
   endif
 
-  __player_playblocking__ (struct (player).player, length);
-
 endfunction