@@ -983,9 +983,7 @@ def test_get_all_samples(self, asset, stop_seconds):
983
983
if stop_seconds == "duration" :
984
984
stop_seconds = asset .duration_seconds
985
985
986
- samples = decoder .get_samples_played_in_range (
987
- start_seconds = 0 , stop_seconds = stop_seconds
988
- )
986
+ samples = decoder .get_samples_played_in_range (stop_seconds = stop_seconds )
989
987
990
988
reference_frames = asset .get_frame_data_by_range (
991
989
start = 0 , stop = asset .get_frame_index (pts_seconds = asset .duration_seconds ) + 1
@@ -1078,15 +1076,15 @@ def test_single_channel(self):
1078
1076
asset = SINE_MONO_S32
1079
1077
decoder = AudioDecoder (asset .path )
1080
1078
1081
- samples = decoder .get_samples_played_in_range (start_seconds = 0 , stop_seconds = 2 )
1079
+ samples = decoder .get_samples_played_in_range (stop_seconds = 2 )
1082
1080
assert samples .data .shape [0 ] == asset .num_channels == 1
1083
1081
1084
1082
def test_format_conversion (self ):
1085
1083
asset = SINE_MONO_S32
1086
1084
decoder = AudioDecoder (asset .path )
1087
1085
assert decoder .metadata .sample_format == asset .sample_format == "s32"
1088
1086
1089
- all_samples = decoder .get_samples_played_in_range (start_seconds = 0 )
1087
+ all_samples = decoder .get_samples_played_in_range ()
1090
1088
assert all_samples .data .dtype == torch .float32
1091
1089
1092
1090
reference_frames = asset .get_frame_data_by_range (start = 0 , stop = asset .num_frames )
@@ -1163,7 +1161,7 @@ def test_sample_rate_conversion_stereo(self):
1163
1161
assert asset .sample_rate == 8000
1164
1162
assert asset .num_channels == 2
1165
1163
decoder = AudioDecoder (asset .path , sample_rate = 44_100 )
1166
- decoder .get_samples_played_in_range (start_seconds = 0 )
1164
+ decoder .get_samples_played_in_range ()
1167
1165
1168
1166
def test_downsample_empty_frame (self ):
1169
1167
# Non-regression test for
@@ -1183,13 +1181,13 @@ def test_downsample_empty_frame(self):
1183
1181
asset = NASA_AUDIO_MP3_44100
1184
1182
assert asset .sample_rate == 44_100
1185
1183
decoder = AudioDecoder (asset .path , sample_rate = 8_000 )
1186
- frames_44100_to_8000 = decoder .get_samples_played_in_range (start_seconds = 0 )
1184
+ frames_44100_to_8000 = decoder .get_samples_played_in_range ()
1187
1185
1188
1186
# Just checking correctness now
1189
1187
asset = NASA_AUDIO_MP3
1190
1188
assert asset .sample_rate == 8_000
1191
1189
decoder = AudioDecoder (asset .path )
1192
- frames_8000 = decoder .get_samples_played_in_range (start_seconds = 0 )
1190
+ frames_8000 = decoder .get_samples_played_in_range ()
1193
1191
torch .testing .assert_close (
1194
1192
frames_44100_to_8000 .data , frames_8000 .data , atol = 0.03 , rtol = 0
1195
1193
)
@@ -1213,7 +1211,7 @@ def test_s16_ffmpeg4_bug(self):
1213
1211
else contextlib .nullcontext ()
1214
1212
)
1215
1213
with cm :
1216
- decoder .get_samples_played_in_range (start_seconds = 0 )
1214
+ decoder .get_samples_played_in_range ()
1217
1215
1218
1216
@pytest .mark .parametrize ("asset" , (NASA_AUDIO , NASA_AUDIO_MP3 ))
1219
1217
@pytest .mark .parametrize ("sample_rate" , (None , 8000 , 16_000 , 44_1000 ))
0 commit comments