pitch: add validate tests

Add pitch tests with different forward and backward playback rates.
Those tests depend on the libSoundTouch version to validate the buffers
checksums. The actual version uses libSoundTouch 2.3.2, use the
`--force-fallback-for=soundtouch` meson option to build using the same
version.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6247>
This commit is contained in:
Loïc Le Page 2024-02-29 12:31:47 +01:00
parent b628f1bc8f
commit 9d703439f1
15 changed files with 1051 additions and 3 deletions

View file

@ -62,6 +62,7 @@ variables:
-Drs=disabled
-Dgpl=enabled
-Dintrospection=enabled
--force-fallback-for=soundtouch
SIMPLE_BUILD: >-
${DEFAULT_MESON_ARGS}

View file

@ -31,7 +31,7 @@
#undef PACKAGE_BUGREPORT
#undef PACKAGE
#include <soundtouch/BPMDetect.h>
#include <BPMDetect.h>
#include <gst/audio/audio.h>
#include <gst/audio/gstaudiofilter.h>

View file

@ -31,7 +31,7 @@
#undef PACKAGE_BUGREPORT
#undef PACKAGE
#include <soundtouch/SoundTouch.h>
#include <SoundTouch.h>
#include <gst/gst.h>
#include <gst/audio/audio.h>

View file

@ -9,7 +9,8 @@ if get_option('soundtouch').disabled()
subdir_done()
endif
soundtouch_dep = dependency('soundtouch', required : false)
soundtouch_dep = dependency('soundtouch', required : false,
fallback : ['soundtouch', 'soundtouch_dep'])
if soundtouch_dep.found()
soundtouch_cargs += ['-DHAVE_SOUNDTOUCH_1_4']
else
@ -26,6 +27,22 @@ if not soundtouch_dep.found() and get_option('soundtouch').enabled()
error('soundtouch plugin enabled but soundtouch library not found')
endif
# GCC, by default, handles exceptions in C++ sources as /EHsc, allowing
# exceptions intra C++ code, and terminating the app on hitting a C function's
# stack.
# Grep ST_NO_EXCEPTION_HANDLING and see:
# https://learn.microsoft.com/en-us/cpp/build/reference/eh-exception-handling-model?view=msvc-170
# https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html#index-fexceptions
#
# However, -fexceptions in Application.mk must be manually injected, as
# their toolchain does not add it for historical reasons.
# https://developer.android.com/ndk/guides/cpp-support?hl=es-419
if get_option('cpp_eh') in ['none']
soundtouch_cargs += ['-DST_NO_EXCEPTION_HANDLING']
elif host_system == 'android'
soundtouch_cargs += cxx.get_supported_arguments('-fexceptions')
endif
if soundtouch_dep.found()
gstsoundtouch = library('gstsoundtouch',
soundtouch_sources,

View file

@ -13,6 +13,10 @@ tests = [
{'path': 'vtenc/vtenc_h265', 'skip': not applemedia_found_deps},
{'path': 'vtenc/vtenc_h265_b_frames', 'skip': not applemedia_found_deps},
{'path': 'autovideoconvert/renegotiate'},
{'path': 'pitch/maintain_pitch_with_variable_playback_rates', 'skip': not soundtouch_dep.found()},
{'path': 'pitch/reverse.maintain_pitch_with_variable_playback_rates', 'skip': not soundtouch_dep.found()},
{'path': 'pitch/change_pitch_properties', 'skip': not soundtouch_dep.found()},
{'path': 'pitch/reverse.change_pitch_properties', 'skip': not soundtouch_dep.found()},
]
env = environment()

View file

@ -0,0 +1,41 @@
include, location="pitch-test.meta"
pause
checkpoint, text="Play normally"
seek, start=2.0, stop=4.0, flags=accurate+flush, rate=1.0
play
wait, message-type=eos
checkpoint, text="Play one octave higher"
set-property, playback-time=position, target-element-name=pitch, property-name=pitch, property-value=2.0
seek, start=2.0, stop=4.0, flags=accurate+flush, rate=1.0
wait, message-type=eos
checkpoint, text="Play one octave lower"
set-property, playback-time=position, target-element-name=pitch, property-name=pitch, property-value=0.5
seek, start=2.0, stop=4.0, flags=accurate+flush, rate=1.0
wait, message-type=eos
checkpoint, text="Play twice faster same pitch"
set-property, playback-time=position, target-element-name=pitch, property-name=pitch, property-value=1.0
set-property, playback-time=position, target-element-name=pitch, property-name=tempo, property-value=2.0
seek, start=1.0, stop=2.0, flags=accurate+flush, rate=1.0
wait, message-type=eos
checkpoint, text="Play twice slower same pitch"
set-property, playback-time=position, target-element-name=pitch, property-name=tempo, property-value=0.5
seek, start=4.0, stop=8.0, flags=accurate+flush, rate=1.0
wait, message-type=eos
checkpoint, text="Play twice faster one octave higher"
set-property, playback-time=position, target-element-name=pitch, property-name=tempo, property-value=1.0
set-property, playback-time=position, target-element-name=pitch, property-name=rate, property-value=2.0
seek, start=1.0, stop=2.0, flags=accurate+flush, rate=1.0
wait, message-type=eos
checkpoint, text="Play twice slower one octave lower"
set-property, playback-time=position, target-element-name=pitch, property-name=rate, property-value=0.5
seek, start=4.0, stop=8.0, flags=accurate+flush, rate=1.0
wait, message-type=eos
stop

View file

@ -0,0 +1,357 @@
CHECKPOINT: If the libSoundTouch version or compilation optimization change, buffers checksums may differ. Tests done with libSoundTouch version: 2.3.2 in debugoptimized. Configure meson with `--force-fallback-for=soundtouch` and the default debugoptimized build type to use the same version.
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE;
event caps: audio/x-raw, channel-mask=(bitmask)0x0000000000000003, channels=(int)2, format=(string)F32LE, layout=(string)interleaved, rate=(int)44100;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:15.999818752, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000, duration=0:00:15.999818752
buffer: checksum=b0fd3061002ec8fa84dd6846f25454b1707fc996, pts=0:00:00.000000000, dur=0:00:00.057029478
CHECKPOINT: Play normally
event segment: format=TIME, start=0:00:02.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:02.000000000, base=0:00:00.000000000, position=0:00:02.000000000, duration=0:00:15.999818752
buffer: checksum=835950ded5fac95e22bcd3b05a6e32b471b50a8c, pts=0:00:02.000000000, dur=0:00:00.057029478
buffer: checksum=3f05dfdf8cb802e4021d342fbd2e12b3119035a8, pts=0:00:02.057029478, dur=0:00:00.065011337
buffer: checksum=156d1705dcca5c65696273944e3dbcc0902497a9, pts=0:00:02.122040815, dur=0:00:00.065011337
buffer: checksum=a2918235462637cfe29a4b10df7cf65db52f9ab9, pts=0:00:02.187052152, dur=0:00:00.065011337
buffer: checksum=24b3d38bfb1fbf7096d612fc15d87201a6a06331, pts=0:00:02.252063489, dur=0:00:00.065011337
buffer: checksum=07f6362b0400480b8a2f5cf322b9cbca78a47d47, pts=0:00:02.317074826, dur=0:00:00.065011337
buffer: checksum=473b09079fc0af5c673e1c1000e928af8ddeb13f, pts=0:00:02.382086163, dur=0:00:00.065011337
buffer: checksum=ecdf48ff9ebffe28b68e18d27da35878e0e993c2, pts=0:00:02.447097500, dur=0:00:00.065011337
buffer: checksum=3e11532ac7adf16445585aacb4ea09e5a91de91f, pts=0:00:02.512108837, dur=0:00:00.065011337
buffer: checksum=d1663a8fd3f683fef6b14a05269950de1c860de4, pts=0:00:02.577120174, dur=0:00:00.065011337
buffer: checksum=a92e7f821959544fa446238ba1b6583ecd72c2b8, pts=0:00:02.642131511, dur=0:00:00.065011337
buffer: checksum=f36925236338d48a18ffa89fe27a1b26eaea4637, pts=0:00:02.707142848, dur=0:00:00.065011337
buffer: checksum=73ee2fa24518ae123d794e7b08a06121370ab877, pts=0:00:02.772154185, dur=0:00:00.065011337
buffer: checksum=924897f39d40b91d494f1b979c4c6a853a50a478, pts=0:00:02.837165522, dur=0:00:00.065011337
buffer: checksum=47692f1fcd46d66bcd922ad67fc292c3ca617c75, pts=0:00:02.902176859, dur=0:00:00.065011337
buffer: checksum=d82942467c73c9f7d78988f306d9a29cd5b2f8a4, pts=0:00:02.967188196, dur=0:00:00.065011337
buffer: checksum=9bbafdf685dd6c389961b1633ce44a7f780b8726, pts=0:00:03.032199533, dur=0:00:00.065011337
buffer: checksum=35dcaea77d07876ac2a000d5847201ed73b7c2eb, pts=0:00:03.097210870, dur=0:00:00.065011337
buffer: checksum=ed3959507f623236b13b749ec5663897d4e5c86b, pts=0:00:03.162222207, dur=0:00:00.065011337
buffer: checksum=ee161c4da1beba75b4415bbf738f64c6503d4923, pts=0:00:03.227233544, dur=0:00:00.065011337
buffer: checksum=be9a733e21fd64c8ea663ec201c26ad9496cd113, pts=0:00:03.292244881, dur=0:00:00.065011337
buffer: checksum=b8cae32937fa008a7cf4a3f93a2e77f38927d484, pts=0:00:03.357256218, dur=0:00:00.065011337
buffer: checksum=bee877a4ef46bd265e2b202608527d3af4e40756, pts=0:00:03.422267555, dur=0:00:00.065011337
buffer: checksum=8f9bb4574909bff3503cd15dd652f910c3693cc1, pts=0:00:03.487278892, dur=0:00:00.065011337
buffer: checksum=36e76940ffef67c416a29b4f8400bfb4fdd439b5, pts=0:00:03.552290229, dur=0:00:00.065011337
buffer: checksum=e5c5ddd4acfff419e518a0e1c22638801c21eacc, pts=0:00:03.617301566, dur=0:00:00.065011337
buffer: checksum=7fdc77936a5928261ae358f448c875fc9dc8ab34, pts=0:00:03.682312903, dur=0:00:00.065011337
buffer: checksum=5c0ab97d58efce8df95f9206340f2dee7622680e, pts=0:00:03.747324240, dur=0:00:00.065011337
buffer: checksum=61ef1d44594d2342b1b271b0ad14b926964ef3db, pts=0:00:03.812335577, dur=0:00:00.065011337
buffer: checksum=fd5c531c0674a0297571087f3a9b04e920d05468, pts=0:00:03.877346914, dur=0:00:00.065011337
buffer: checksum=20ae00dfa5be0ec9ca08f524aedcf26a4b8c4917, pts=0:00:03.942358251, dur=0:00:00.057664399
event eos: (no structure)
CHECKPOINT: Play one octave higher
event segment: format=TIME, start=0:00:02.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:02.000000000, base=0:00:00.000000000, position=0:00:02.000000000, duration=0:00:15.999818752
buffer: checksum=37244a2abfb0431f4c3392d8e8f6af1d5a4eb173, pts=0:00:02.000000000, dur=0:00:00.036621315
buffer: checksum=615ed614ca7f2e7328da9935c7014b59ade464d1, pts=0:00:02.036621315, dur=0:00:00.040997732
buffer: checksum=7bec000dda18431e2a8820108d6052066463c8e7, pts=0:00:02.077619047, dur=0:00:00.041020408
buffer: checksum=eb0c251e847fc9b4dd79416a4a3f9c05db319bfe, pts=0:00:02.118639455, dur=0:00:00.040997732
buffer: checksum=fe25b24ecd692c3a4d2330c45b2d0d4f035c79c1, pts=0:00:02.159637187, dur=0:00:00.041020408
buffer: checksum=bd274732a532a8b9d257a087d331c53e93f871e5, pts=0:00:02.200657595, dur=0:00:00.040997732
buffer: checksum=850ec22fc04669de1a0c170d5b2d8e4c690e2d8e, pts=0:00:02.241655327, dur=0:00:00.041020408
buffer: checksum=b12c5598c307ca038f070df0dd47072ebbb81866, pts=0:00:02.282675735, dur=0:00:00.040997732
buffer: checksum=7e7d63764e6bc8e2cb2c59e3f2f06d04500e455e, pts=0:00:02.323673467, dur=0:00:00.041020408
buffer: checksum=7c5ffb66b0a4a8bb3aad9a5578d417aea374de90, pts=0:00:02.364693875, dur=0:00:00.040997732
buffer: checksum=ca17b4c03c1863b366dc9bc12825a5211bc21a09, pts=0:00:02.405691607, dur=0:00:00.041020408
buffer: checksum=23d8fa78ac4cef9819f6190d8916ce538f5dc248, pts=0:00:02.446712015, dur=0:00:00.040997732
buffer: checksum=4ae3d7a898fa1b6576df110aeff3d1ea6db1e599, pts=0:00:02.487709747, dur=0:00:00.041020408
buffer: checksum=622bf828c3f0d8332f2020cb6401576368f8ee95, pts=0:00:02.528730155, dur=0:00:00.040997732
buffer: checksum=71829539f33fe0e82882ca4b4defd3c4cd2fad1c, pts=0:00:02.569727887, dur=0:00:00.041020408
buffer: checksum=1bb6e773b5e6459e76ff7005d81bbfd4a8594c94, pts=0:00:02.610748295, dur=0:00:00.040997732
buffer: checksum=bb82b56a7348c116157dfc172ab7d5e777b342d7, pts=0:00:02.651746027, dur=0:00:00.041020408
buffer: checksum=7b3d25ec41a22273f99c73e45322b85381ddb6c2, pts=0:00:02.692766435, dur=0:00:00.040997732
buffer: checksum=5c5c6a50f379ee46651abd3cbbd540575b7f543c, pts=0:00:02.733764167, dur=0:00:00.041020408
buffer: checksum=e486e4755b42f0ad97d650d3cbbb160cc91a0d8b, pts=0:00:02.774784575, dur=0:00:00.040997732
buffer: checksum=1dde737cd1a2eb30ed19dcd75d207e1f8489e1c9, pts=0:00:02.815782307, dur=0:00:00.041020408
buffer: checksum=0bf7cac5f4820e9e9ccc7d70c384c32d56472b7c, pts=0:00:02.856802715, dur=0:00:00.040997732
buffer: checksum=682ce898e891289b5d8c4fba26494e72fb0bcfe0, pts=0:00:02.897800447, dur=0:00:00.041020408
buffer: checksum=9df02cf7502e8bc7900241bc1836030fac56c8f9, pts=0:00:02.938820855, dur=0:00:00.040997732
buffer: checksum=761ab7f58ea4e7d9ca218e2bd94a31ce264589b3, pts=0:00:02.979818587, dur=0:00:00.041020408
buffer: checksum=1cf45e56796985f25205aabcb3c6ad65ba71f883, pts=0:00:03.020838995, dur=0:00:00.040997732
buffer: checksum=cbcd2a97db58c76966a4803cd92d5279a981c717, pts=0:00:03.061836727, dur=0:00:00.041020408
buffer: checksum=fc2a86c62e887b0643db00535f5a64f39daff2d4, pts=0:00:03.102857135, dur=0:00:00.040997732
buffer: checksum=9b99ce4c01be9016ba37f098f30f6035110bf450, pts=0:00:03.143854867, dur=0:00:00.041020408
buffer: checksum=73687c04425c55b2cc44b85fa523ef728251d4a5, pts=0:00:03.184875275, dur=0:00:00.040997732
buffer: checksum=ffc7ce323b601555e7f9e2f4343c779323ba1f26, pts=0:00:03.225873007, dur=0:00:00.041020408
buffer: checksum=858a9fc8bfbcf6814aa6b6ba6034c50bc66d699f, pts=0:00:03.266893415, dur=0:00:00.040997732
buffer: checksum=4f28f14f76374d9428075b2d6568768233678e88, pts=0:00:03.307891147, dur=0:00:00.041020408
buffer: checksum=39cd0fcd3e4f468292288ee6810e3a323c6c1665, pts=0:00:03.348911555, dur=0:00:00.040997732
buffer: checksum=ed34760df5f3f535e33c8449e96b771e4dc74273, pts=0:00:03.389909287, dur=0:00:00.041020408
buffer: checksum=52dcc1b980bad817c26d0c5d4240dfe973e37b79, pts=0:00:03.430929695, dur=0:00:00.040997732
buffer: checksum=621fb6c2bd2135adf93abbea38802cb707ded025, pts=0:00:03.471927427, dur=0:00:00.041020408
buffer: checksum=c91ee6d7b0e63897aeff11f898ec691d8958b1a7, pts=0:00:03.512947835, dur=0:00:00.040997732
buffer: checksum=87a234a3f09e4ec5131010be2da327909347d71a, pts=0:00:03.553945567, dur=0:00:00.041020408
buffer: checksum=41a4c50afecb2987ab4e5c78d9097fff4fc50149, pts=0:00:03.594965975, dur=0:00:00.040997732
buffer: checksum=9aeb8820dc555b01b51cf682739c0e1242c10c93, pts=0:00:03.635963707, dur=0:00:00.041020408
buffer: checksum=f34c65659b1bad2108fddaf15a727ef6cadb7ba2, pts=0:00:03.676984115, dur=0:00:00.040997732
buffer: checksum=b300e53a2fb0b260691614017f48d9d524427827, pts=0:00:03.717981847, dur=0:00:00.041020408
buffer: checksum=ef64e647ca12b5455a28a482f56904e2f4ca7b7e, pts=0:00:03.759002255, dur=0:00:00.040997732
buffer: checksum=eeab4c46936fa52e561691e5adb431fa779d6046, pts=0:00:03.799999987, dur=0:00:00.041020408
buffer: checksum=63480188ddc3cd8b558d75635af8f45f74df8568, pts=0:00:03.841020395, dur=0:00:00.040997732
buffer: checksum=f9e08f1c45e7ef6a69ba3c6afe3673748ba11218, pts=0:00:03.882018127, dur=0:00:00.041020408
buffer: checksum=2a2793bc61efb935164d8bc4bd30676d034aee35, pts=0:00:03.923038535, dur=0:00:00.076984126
event eos: (no structure)
CHECKPOINT: Play one octave lower
event segment: format=TIME, start=0:00:02.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:02.000000000, base=0:00:00.000000000, position=0:00:02.000000000, duration=0:00:15.999818752
buffer: checksum=7ac4fe540a612751754cacf4788034029d41a2e1, pts=0:00:02.000000000, dur=0:00:00.024036281
buffer: checksum=fec07e75ca1f1afab00fdba8e8fdaaa464e7fde0, pts=0:00:02.024036281, dur=0:00:00.032018140
buffer: checksum=35a57f439f3b34e873788e2c382ec40204ed1cd8, pts=0:00:02.056054421, dur=0:00:00.032018140
buffer: checksum=652963e0b8a60c25dee7b8e529c54bde8f3c4112, pts=0:00:02.088072561, dur=0:00:00.032018140
buffer: checksum=39f86162e12b96d36537f6bed13ce4e043ad2986, pts=0:00:02.120090701, dur=0:00:00.032018140
buffer: checksum=7c164421b27a0a082b812f416456078eb1300240, pts=0:00:02.152108841, dur=0:00:00.032018140
buffer: checksum=bf8dbcc5d339062eda101fc484c4f6bceeda76f9, pts=0:00:02.184126981, dur=0:00:00.032018140
buffer: checksum=34648673feac5814562360f51fd0d1363c349d93, pts=0:00:02.216145121, dur=0:00:00.032018140
buffer: checksum=4e8f253c2055cdd5cce45c0701759e9d9589ee3f, pts=0:00:02.248163261, dur=0:00:00.032018140
buffer: checksum=adb68796a854c995645b69443739dad4ddc6a207, pts=0:00:02.280181401, dur=0:00:00.032018140
buffer: checksum=8cd5745c8363176497d016075c02482e8a70b7de, pts=0:00:02.312199541, dur=0:00:00.032018140
buffer: checksum=53437b5d6e7c1f6fbd5926f5190fad030c61b8f5, pts=0:00:02.344217681, dur=0:00:00.032018140
buffer: checksum=feb0e49d64ca2320687665609ca1085dd4f22b12, pts=0:00:02.376235821, dur=0:00:00.032018140
buffer: checksum=502fd83dd0cb0f19c5d1293bbcbc10d3cfe490c3, pts=0:00:02.408253961, dur=0:00:00.032018140
buffer: checksum=2b50f5f5795915da1cad894c15aa6e9950270ff0, pts=0:00:02.440272101, dur=0:00:00.032018140
buffer: checksum=3b5e4c199cc255f72883914ac00956310dbb61b8, pts=0:00:02.472290241, dur=0:00:00.032018140
buffer: checksum=73bd8f24b62dd135140dd45c42b425a6083a2936, pts=0:00:02.504308381, dur=0:00:00.032018140
buffer: checksum=089350bd9cb486865710971666d568aefc047f40, pts=0:00:02.536326521, dur=0:00:00.032018140
buffer: checksum=5f28873576c8cff70971dd3d56f89a5809204386, pts=0:00:02.568344661, dur=0:00:00.032018140
buffer: checksum=d4d006dcf40f55ccbd3bcc949621197b9a86b57d, pts=0:00:02.600362801, dur=0:00:00.032018140
buffer: checksum=377036c5cbb4b9f8f56a7cbc08dcb6c862604733, pts=0:00:02.632380941, dur=0:00:00.032018140
buffer: checksum=40ecc61411ab71f4f69408819a7cced0761d8541, pts=0:00:02.664399081, dur=0:00:00.032018140
buffer: checksum=a834f507fb4d5f91ecc7c91a50cae7c85fcb79cb, pts=0:00:02.696417221, dur=0:00:00.032018140
buffer: checksum=43f8897c8a5210b0d97b3201ad7d2cb1fc4fca0b, pts=0:00:02.728435361, dur=0:00:00.032018140
buffer: checksum=f318892a5e89962ed3702980e322731058bc90af, pts=0:00:02.760453501, dur=0:00:00.032018140
buffer: checksum=1a49b026c152b02538c0bbf2658fa7429a6dfd51, pts=0:00:02.792471641, dur=0:00:00.032018140
buffer: checksum=4f27a3ec75641c3cedb2dfaecccf2c4eca8fec00, pts=0:00:02.824489781, dur=0:00:00.032018140
buffer: checksum=b031acf9d3a25019a1509e45767a31272b213412, pts=0:00:02.856507921, dur=0:00:00.032018140
buffer: checksum=a95a01547e1b31d3b72e12fef63c5ada5662e73f, pts=0:00:02.888526061, dur=0:00:00.032018140
buffer: checksum=b1ed01d6ade6ced82f273e6727de5bbcfa2615d6, pts=0:00:02.920544201, dur=0:00:00.032018140
buffer: checksum=0bb8c246acb45ea49904bf2e637e5cf994581cf2, pts=0:00:02.952562341, dur=0:00:00.032018140
buffer: checksum=9248bd8917750430d5c211c6c35a982f206ce5f4, pts=0:00:02.984580481, dur=0:00:00.032018140
buffer: checksum=d684b0e70a256a4f9e30a4e20b855f1e42697e9a, pts=0:00:03.016598621, dur=0:00:00.032018140
buffer: checksum=e474c7ae2a098a5d6a89f5b8572d7697b1da3e56, pts=0:00:03.048616761, dur=0:00:00.032018140
buffer: checksum=e21c88b38f7cd08b8c2c1551f6dd5b05fb49f249, pts=0:00:03.080634901, dur=0:00:00.032018140
buffer: checksum=0742cd91051b71047c5a086845ab37d005b9977e, pts=0:00:03.112653041, dur=0:00:00.032018140
buffer: checksum=2ea61e3c240bd1b9af429a3425f95efc0dd31b3b, pts=0:00:03.144671181, dur=0:00:00.032018140
buffer: checksum=56786f0a8cdaf01372f97bdd8aa678b8fdeb7374, pts=0:00:03.176689321, dur=0:00:00.032018140
buffer: checksum=f866a98ce6c7ce6fe05ecf3597391f34dfcb3b11, pts=0:00:03.208707461, dur=0:00:00.032018140
buffer: checksum=a96590871ea573b957c177d95d150bd25ad639d3, pts=0:00:03.240725601, dur=0:00:00.032018140
buffer: checksum=c83de112210843bb2c74daa0bc8457eb7622303a, pts=0:00:03.272743741, dur=0:00:00.032018140
buffer: checksum=f67e78a37f5e25df66e5064b57e56d26c9db914d, pts=0:00:03.304761881, dur=0:00:00.032018140
buffer: checksum=6542f51282c1923c5e4e47a71ee1eaed0a51da17, pts=0:00:03.336780021, dur=0:00:00.032018140
buffer: checksum=e46ff596637c3e18f77c5acd8b074aadbfb8ad89, pts=0:00:03.368798161, dur=0:00:00.032018140
buffer: checksum=f0a9d3620a2cd4aa6469855926d7fc1d00b0730a, pts=0:00:03.400816301, dur=0:00:00.032018140
buffer: checksum=0b1b72fa660699b670d3eb247c06b311a7a65465, pts=0:00:03.432834441, dur=0:00:00.032018140
buffer: checksum=0ff05612812c328143e3c5a94af69c39114d21d9, pts=0:00:03.464852581, dur=0:00:00.032018140
buffer: checksum=7e1a1ffb982e53eada14fa4328fad20d2bc86691, pts=0:00:03.496870721, dur=0:00:00.032018140
buffer: checksum=cabacd5a013f9504c4942149a931d9d574cbdb2a, pts=0:00:03.528888861, dur=0:00:00.032018140
buffer: checksum=4d88c4fd6b8d29f88ac909c3cf13dcbc198241d3, pts=0:00:03.560907001, dur=0:00:00.032018140
buffer: checksum=778dfd3dc086ee7d8da1dc5fc57dbeb43ba82528, pts=0:00:03.592925141, dur=0:00:00.032018140
buffer: checksum=e18fdfca06de1188e9d8480f30e55480b1d988ea, pts=0:00:03.624943281, dur=0:00:00.032018140
buffer: checksum=afb126378c79e2488064fcd0a866fcc169861540, pts=0:00:03.656961421, dur=0:00:00.032018140
buffer: checksum=fcdc05ebf3c0df6e077a511c57f35d97546516e2, pts=0:00:03.688979561, dur=0:00:00.032018140
buffer: checksum=2703d85e8e4539f245aab5e9a4885b05e4ed296f, pts=0:00:03.720997701, dur=0:00:00.032018140
buffer: checksum=40e8450a958f84ac98f6266daa6ee401d7463ab4, pts=0:00:03.753015841, dur=0:00:00.032018140
buffer: checksum=4debab0417a4e79c70a5e2acf7d0a821625c90ce, pts=0:00:03.785033981, dur=0:00:00.032018140
buffer: checksum=cf5462f006033cc76a1e2dd9e0d3942377716344, pts=0:00:03.817052121, dur=0:00:00.032018140
buffer: checksum=20d560176883b4b6c349a7bf6dd275523114fef4, pts=0:00:03.849070261, dur=0:00:00.032018140
buffer: checksum=ffe506a9b8a5b21ed9e4831ecd0059221edecda7, pts=0:00:03.881088401, dur=0:00:00.032018140
buffer: checksum=435f3fb2a9b2115ef0d5f90c2beb4e7c7f5a909c, pts=0:00:03.913106541, dur=0:00:00.032018140
buffer: checksum=5099d5b8c446c598260a294a26ff0071b58650ed, pts=0:00:03.945124681, dur=0:00:00.032018140
buffer: checksum=c7ceae8a2bb86c70f49474af32f016958f67cc57, pts=0:00:03.977142821, dur=0:00:00.022879818
event eos: (no structure)
CHECKPOINT: Play twice faster same pitch
event segment: format=TIME, start=0:00:01.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:01.000000000, base=0:00:00.000000000, position=0:00:01.000000000, duration=0:00:07.999909376
buffer: checksum=8bb954c714094182fa526ff869f08de8db54a656, pts=0:00:01.000000000, dur=0:00:00.024036281
buffer: checksum=0be0d82c282c5d2ca752ce80be8e29ab53af5d28, pts=0:00:01.024036281, dur=0:00:00.032018140
buffer: checksum=8f9b31edc6b61dee3d91ad8328fe500103d2b1d6, pts=0:00:01.056054421, dur=0:00:00.032018140
buffer: checksum=3d83a103dbb7c874431a21de30ddbfcc6cc562e4, pts=0:00:01.088072561, dur=0:00:00.032018140
buffer: checksum=e44e96a1002ed91b01006734100b3ba13ff060c1, pts=0:00:01.120090701, dur=0:00:00.032018140
buffer: checksum=bfc877782c830913bec0528446ab4ab99b26b2df, pts=0:00:01.152108841, dur=0:00:00.032018140
buffer: checksum=43b2380d46592c9c40cd8a388ea9e1cba5181ba9, pts=0:00:01.184126981, dur=0:00:00.032018140
buffer: checksum=4775ac526c7338b57cc9149104baad2abe5928e3, pts=0:00:01.216145121, dur=0:00:00.032018140
buffer: checksum=556bf400b0ac6cbd402fdd623ee9160250e135ca, pts=0:00:01.248163261, dur=0:00:00.032018140
buffer: checksum=184099130ffc5c17e23d227ece05f17b878e9f0e, pts=0:00:01.280181401, dur=0:00:00.032018140
buffer: checksum=928574eabfa38ab9d8f452414f909c47fb0b0b03, pts=0:00:01.312199541, dur=0:00:00.032018140
buffer: checksum=1e248cd76886e487ef795c16896288bb39c1d2b9, pts=0:00:01.344217681, dur=0:00:00.032018140
buffer: checksum=9b79caaa7beca9007d71fdc55ce79bc9c8153b66, pts=0:00:01.376235821, dur=0:00:00.032018140
buffer: checksum=e8564d9964dee6939daea8e6ad9e4bf3c4050dfa, pts=0:00:01.408253961, dur=0:00:00.032018140
buffer: checksum=fa71d251e11a1cf51393875cc9544bc3d3a1968a, pts=0:00:01.440272101, dur=0:00:00.032018140
buffer: checksum=f0e70383d62ed30414e167e27469d5021bdb2d3d, pts=0:00:01.472290241, dur=0:00:00.032018140
buffer: checksum=73b0c7257c1c2fd2490f801b9c08fc8c3a7630ac, pts=0:00:01.504308381, dur=0:00:00.032018140
buffer: checksum=69e2358b52c424ea64604808ee8a45d845162171, pts=0:00:01.536326521, dur=0:00:00.032018140
buffer: checksum=1d076a8748567ea2a580bc0047948230fd5ed6db, pts=0:00:01.568344661, dur=0:00:00.032018140
buffer: checksum=d5da5b63c649d9a8dd89160935e811751454ee57, pts=0:00:01.600362801, dur=0:00:00.032018140
buffer: checksum=f90607996ed3e1a0caf1ec76d63b1b08f51cc1e6, pts=0:00:01.632380941, dur=0:00:00.032018140
buffer: checksum=7ca57bff7b621de1a9bf5e5c71e5fbb13bf3eb14, pts=0:00:01.664399081, dur=0:00:00.032018140
buffer: checksum=450c9691b65eddd023515a13d858d6adcc4a4bd9, pts=0:00:01.696417221, dur=0:00:00.032018140
buffer: checksum=3e589b0a0afae281ad12680d3a1d540f461830d1, pts=0:00:01.728435361, dur=0:00:00.032018140
buffer: checksum=43844d747e9a4eb3bbe565aab448fd27d08197cb, pts=0:00:01.760453501, dur=0:00:00.032018140
buffer: checksum=888ccfc7a1549ff6f0e4f81926138b94d1b4764d, pts=0:00:01.792471641, dur=0:00:00.032018140
buffer: checksum=be3c3e86ab9d59e28a66965ad3a3e0309bbc6817, pts=0:00:01.824489781, dur=0:00:00.032018140
buffer: checksum=9a2079823580228a51a8323e3d1e3df21838a41a, pts=0:00:01.856507921, dur=0:00:00.032018140
buffer: checksum=10bcd5bc54a5545a2052fccbfcfc6aa525a55745, pts=0:00:01.888526061, dur=0:00:00.032018140
buffer: checksum=8b7890b97b42ee5b7771853aeb6af13f9399ed88, pts=0:00:01.920544201, dur=0:00:00.032018140
buffer: checksum=72503726256e68884e43cc731f5b4c330c3a7d4c, pts=0:00:01.952562341, dur=0:00:00.032018140
buffer: checksum=0679b94293b38ea36a04bff9f46c316eb4a69378, pts=0:00:01.984580481, dur=0:00:00.015442176
event eos: (no structure)
CHECKPOINT: Play twice slower same pitch
event segment: format=TIME, start=0:00:04.000000000, offset=0:00:00.000000000, stop=0:00:08.000000000, flags=0x01, time=0:00:04.000000000, base=0:00:00.000000000, position=0:00:04.000000000, duration=0:00:31.999637504
buffer: checksum=e64a641b735a35ebeb69820e333f0cfba59cb6dc, pts=0:00:04.000000000, dur=0:00:00.074036281
buffer: checksum=30fd555a1eed992f22e777d7dd1685a9cfb4e1c9, pts=0:00:04.074036281, dur=0:00:00.082018140
buffer: checksum=25193065dc80bab738d141340060fabe4aeafa8e, pts=0:00:04.156054421, dur=0:00:00.082018140
buffer: checksum=8cbf0a434dc0e883b8bbf3f8fa2d5d4fcdb5aa3d, pts=0:00:04.238072561, dur=0:00:00.082018140
buffer: checksum=4c7b750fe3f44092c729334ab3e63b4ab1ad13dc, pts=0:00:04.320090701, dur=0:00:00.082018140
buffer: checksum=c934f9a9366de3caefbad557d34eb810b4f6eeb5, pts=0:00:04.402108841, dur=0:00:00.082018140
buffer: checksum=5df10e59af5c4fb289b80212c160033ce141781c, pts=0:00:04.484126981, dur=0:00:00.082018140
buffer: checksum=8f37c0b92210f0cfb61f5dc76946420883b3ccc4, pts=0:00:04.566145121, dur=0:00:00.082018140
buffer: checksum=76543a20741ec06cee7128dbcdfe02ae67951971, pts=0:00:04.648163261, dur=0:00:00.082018140
buffer: checksum=9d8b6de84a129a354351601165f06e11bbf9f9db, pts=0:00:04.730181401, dur=0:00:00.082018140
buffer: checksum=1084164328240d1e57375801244c392e389fc00b, pts=0:00:04.812199541, dur=0:00:00.082018140
buffer: checksum=9cd95fc878f95368b54654898539f73d21f1120a, pts=0:00:04.894217681, dur=0:00:00.082018140
buffer: checksum=5fa303b9f932d7ee00b8edb55cac8bf62a9a47e9, pts=0:00:04.976235821, dur=0:00:00.082018140
buffer: checksum=4d443b0fb2c8ab82eb72db9d96d47b645965059a, pts=0:00:05.058253961, dur=0:00:00.082018140
buffer: checksum=761077f78cf076fd73a5051efb6f529fcb4a83c2, pts=0:00:05.140272101, dur=0:00:00.082018140
buffer: checksum=cba352a41c5e9320271e89e173e60a3bda4d8c7c, pts=0:00:05.222290241, dur=0:00:00.082018140
buffer: checksum=20250c74cd1d7790d0f787959a24179dabeea65e, pts=0:00:05.304308381, dur=0:00:00.082018140
buffer: checksum=f7bebafa55041fbb3984b5ca4fe71ad1eb464a43, pts=0:00:05.386326521, dur=0:00:00.082018140
buffer: checksum=63ffd586894dee20dcf6560ada9b1238c20aa2db, pts=0:00:05.468344661, dur=0:00:00.082018140
buffer: checksum=3d3c6036f852afd66a49f752c1ad1eb89c89a628, pts=0:00:05.550362801, dur=0:00:00.082018140
buffer: checksum=418ae665ce3ae15a3b2477dd3f0a41879f8a25a5, pts=0:00:05.632380941, dur=0:00:00.082018140
buffer: checksum=e27e650802f7417ca782cfa0e6f86f4575938851, pts=0:00:05.714399081, dur=0:00:00.082018140
buffer: checksum=86606b12b665e354ba9bb3de63661d8e4442dd33, pts=0:00:05.796417221, dur=0:00:00.082018140
buffer: checksum=365d077fd499bba5942d4b983da1be064702c625, pts=0:00:05.878435361, dur=0:00:00.082018140
buffer: checksum=567ea37076db182420589cc26163673e5e7f436a, pts=0:00:05.960453501, dur=0:00:00.082018140
buffer: checksum=ebd8a792084909d9e0bab2491570f99057109bb1, pts=0:00:06.042471641, dur=0:00:00.082018140
buffer: checksum=f64b4f02df391de48525f14c54004f37f9d6c19f, pts=0:00:06.124489781, dur=0:00:00.082018140
buffer: checksum=fbce35f286265a218259ebe4fb3efd19eddeb9b0, pts=0:00:06.206507921, dur=0:00:00.082018140
buffer: checksum=2a4100fe388ddd60fc807540cac667829a1702e3, pts=0:00:06.288526061, dur=0:00:00.082018140
buffer: checksum=cdb94194fe3b96b63ccb5473a292ae17dd096d94, pts=0:00:06.370544201, dur=0:00:00.082018140
buffer: checksum=ddc4333d621459d23b8adc4b707f754c962f0b05, pts=0:00:06.452562341, dur=0:00:00.082018140
buffer: checksum=f1e11d3b9c63996b9633ef165213b4bb838b3810, pts=0:00:06.534580481, dur=0:00:00.082018140
buffer: checksum=ad8349481eb0cfe0cd93289716c8d22f8969961e, pts=0:00:06.616598621, dur=0:00:00.082018140
buffer: checksum=75bf8f00461cc8b8dbbce8912048dea3f6837323, pts=0:00:06.698616761, dur=0:00:00.082018140
buffer: checksum=f3c5692cd66bcf31d77df8fb40d4026e54366a84, pts=0:00:06.780634901, dur=0:00:00.082018140
buffer: checksum=b3a181b7bfe34994ee8630c194aad43c27d3bd38, pts=0:00:06.862653041, dur=0:00:00.082018140
buffer: checksum=4eb10ba38ac79821baa78a4e51b5ee70997a5e92, pts=0:00:06.944671181, dur=0:00:00.082018140
buffer: checksum=362299773b3ac1480f755a140434123285c9a48d, pts=0:00:07.026689321, dur=0:00:00.082018140
buffer: checksum=de4828865c22c90f2be19f2c4d9d34ec3b4408b2, pts=0:00:07.108707461, dur=0:00:00.082018140
buffer: checksum=26e112b603aac34cf7d056adc16fe559a202ab43, pts=0:00:07.190725601, dur=0:00:00.082018140
buffer: checksum=8c4afa0e8c570da768844eaf20421693a274d19b, pts=0:00:07.272743741, dur=0:00:00.082018140
buffer: checksum=7ce9a77d0d72d5e813df8375b553a2fb662d1714, pts=0:00:07.354761881, dur=0:00:00.082018140
buffer: checksum=c14c24cea37813ce738fd2d7cc313c3374527ab4, pts=0:00:07.436780021, dur=0:00:00.082018140
buffer: checksum=eb75f5abddeed52a7d3745f6cec45da383fcbd5e, pts=0:00:07.518798161, dur=0:00:00.082018140
buffer: checksum=952e226ef4935b80b542ae89e276ac3c39a2056e, pts=0:00:07.600816301, dur=0:00:00.082018140
buffer: checksum=a401597ad3c0f3cfcf62e9cff56df7d27632fcc1, pts=0:00:07.682834441, dur=0:00:00.082018140
buffer: checksum=f105201135d6be4e920e45b6151fcf20c159870b, pts=0:00:07.764852581, dur=0:00:00.082018140
buffer: checksum=01587626333b5ad8ebf1d1423f6685164ce5b6b7, pts=0:00:07.846870721, dur=0:00:00.153174603
event eos: (no structure)
CHECKPOINT: Play twice faster one octave higher
event segment: format=TIME, start=0:00:01.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:01.000000000, base=0:00:00.000000000, position=0:00:01.000000000, duration=0:00:07.999909376
buffer: checksum=5987b100a83efddaa4410758f1b570984a236bb0, pts=0:00:01.000000000, dur=0:00:00.028117913
buffer: checksum=2f209ee034593b740423b8a9b09771c168fbe977, pts=0:00:01.028117913, dur=0:00:00.032494331
buffer: checksum=12f1e1104465f74ffbc71ee7ba3d4f7a5ecf76fc, pts=0:00:01.060612244, dur=0:00:00.032517006
buffer: checksum=c72fb2abc5b01a12bc0d3ba9a0ce750894253888, pts=0:00:01.093129250, dur=0:00:00.032494331
buffer: checksum=966516c35f494506cb0391e302e6438c12947a20, pts=0:00:01.125623581, dur=0:00:00.032517006
buffer: checksum=f440d45ac43097de64598047cf3cf4d9d18f7ba1, pts=0:00:01.158140587, dur=0:00:00.032494331
buffer: checksum=e0c3b598bb3fca6f1a64bc4db3dfc5461225b532, pts=0:00:01.190634918, dur=0:00:00.032517006
buffer: checksum=e234c19cdd699ea04542ba30a1e75e09cc42cfef, pts=0:00:01.223151924, dur=0:00:00.032494331
buffer: checksum=bd2637c7f6dad0d2f62affa7d0fd3a6c4845cda5, pts=0:00:01.255646255, dur=0:00:00.032517006
buffer: checksum=579591cc24c161c78f8d012a8c3ef8a6d45831e8, pts=0:00:01.288163261, dur=0:00:00.032494331
buffer: checksum=897d7690883338664d046e79647ffdf0fa693ca8, pts=0:00:01.320657592, dur=0:00:00.032517006
buffer: checksum=d5188fc2a233e1680d20493aacbac855e1215e1b, pts=0:00:01.353174598, dur=0:00:00.032494331
buffer: checksum=fd59a5488c62a4e52de618b087610b87e1a50dd1, pts=0:00:01.385668929, dur=0:00:00.032517006
buffer: checksum=90bf9e2f128646f86edbd5e80e70314395f290b9, pts=0:00:01.418185935, dur=0:00:00.032494331
buffer: checksum=aff52cc1f0b8729a78e2e27b70ebdff88a520e65, pts=0:00:01.450680266, dur=0:00:00.032517006
buffer: checksum=5bceea578ba6f499a9539e8e1fe63a16e88d616a, pts=0:00:01.483197272, dur=0:00:00.032494331
buffer: checksum=9b144e008b6e822ed5c354cbfae579c5d15ba81e, pts=0:00:01.515691603, dur=0:00:00.032517006
buffer: checksum=93c0014ba83e8a6a9754138e73ffa1a25e33bf3c, pts=0:00:01.548208609, dur=0:00:00.032494331
buffer: checksum=c74760bf1c9af4462131a54560e522e45beada57, pts=0:00:01.580702940, dur=0:00:00.032517006
buffer: checksum=338658cb7653509cca4f74b6a8bd6c60f57a1a54, pts=0:00:01.613219946, dur=0:00:00.032494331
buffer: checksum=2fdec0ee4fc445edd3768a5fa543d3c8d716d112, pts=0:00:01.645714277, dur=0:00:00.032517006
buffer: checksum=f0521729446c225d8260165c15ab251bfd896f05, pts=0:00:01.678231283, dur=0:00:00.032494331
buffer: checksum=30b17ca9568bbfb8eec29429c15b62d02f384648, pts=0:00:01.710725614, dur=0:00:00.032517006
buffer: checksum=ebfba538404b25f3034c542055443a51a9c6d338, pts=0:00:01.743242620, dur=0:00:00.032494331
buffer: checksum=49c76e15d2110f941d32f20ccda889cf44813228, pts=0:00:01.775736951, dur=0:00:00.032517006
buffer: checksum=3c4243c0c6a0db1ba82681a5f6e637ce2af0117b, pts=0:00:01.808253957, dur=0:00:00.032494331
buffer: checksum=c03242feb7ef3e4565912d52901afb9f77c3fe5a, pts=0:00:01.840748288, dur=0:00:00.032517006
buffer: checksum=ac71a6e2b88b7c20afda08561ea463f46d3164e1, pts=0:00:01.873265294, dur=0:00:00.032494331
buffer: checksum=e4c2a4494bbed8a7db657d1fde07dcb0d68e7577, pts=0:00:01.905759625, dur=0:00:00.032517006
buffer: checksum=c5dcdac8447429e310e4079ccd0075619c7e78fe, pts=0:00:01.938276631, dur=0:00:00.032494331
buffer: checksum=94e9037c3dd5696aaaa4b4f488beee3e95ba121c, pts=0:00:01.970770962, dur=0:00:00.029251700
event eos: (no structure)
CHECKPOINT: Play twice slower one octave lower
event segment: format=TIME, start=0:00:04.000000000, offset=0:00:00.000000000, stop=0:00:08.000000000, flags=0x01, time=0:00:04.000000000, base=0:00:00.000000000, position=0:00:04.000000000, duration=0:00:31.999637504
buffer: checksum=dc8fc709b9ab3de655efbf2600c9cf1368a1b72e, pts=0:00:04.000000000, dur=0:00:00.057029478
buffer: checksum=a3edbce950d7fee93af21894cf52a4fb276ebb6a, pts=0:00:04.057029478, dur=0:00:00.065011337
buffer: checksum=f89d2824dd2b1e645b5582b837188ec6934ec719, pts=0:00:04.122040815, dur=0:00:00.065011337
buffer: checksum=4ddaec76aebf49ee105759b584c2b28ebcf8d6ca, pts=0:00:04.187052152, dur=0:00:00.065011337
buffer: checksum=c1969f7807ef90ad51e35f64020e01abf03ac4f3, pts=0:00:04.252063489, dur=0:00:00.065011337
buffer: checksum=fa29cb96df7243b34ee5579ba13fd6f85cdf11ac, pts=0:00:04.317074826, dur=0:00:00.065011337
buffer: checksum=8248d4b3868fcca59ddb6b4c134b41cca270350b, pts=0:00:04.382086163, dur=0:00:00.065011337
buffer: checksum=9de86bc6600f21566aca903128330c21cba7862d, pts=0:00:04.447097500, dur=0:00:00.065011337
buffer: checksum=c5c583274a8832e1958e52930b849ad0eb416ea2, pts=0:00:04.512108837, dur=0:00:00.065011337
buffer: checksum=a3b2c05189892b9d1544ec9424a330cff6da1bb8, pts=0:00:04.577120174, dur=0:00:00.065011337
buffer: checksum=2e734e5664a2ed0befaa3bb0d85aac532a036522, pts=0:00:04.642131511, dur=0:00:00.065011337
buffer: checksum=08395ceee989f915ed1938c92346e6731983a453, pts=0:00:04.707142848, dur=0:00:00.065011337
buffer: checksum=0e7dbb3fa7b9c672fe251d223143c9f2d533ee97, pts=0:00:04.772154185, dur=0:00:00.065011337
buffer: checksum=6741bcab48576a8bb972caa1b56e1dd93f89155c, pts=0:00:04.837165522, dur=0:00:00.065011337
buffer: checksum=2770bc4aab098bab2fd051813aa4b3f76651f78f, pts=0:00:04.902176859, dur=0:00:00.065011337
buffer: checksum=7055b000e7f530740a71fc3042012501ab61c1c7, pts=0:00:04.967188196, dur=0:00:00.065011337
buffer: checksum=2bcd6ed895244c2685042cc34eb0b4d1bb472b13, pts=0:00:05.032199533, dur=0:00:00.065011337
buffer: checksum=9c3828587b3a1c266a9edb95cae4d7303ae4b75e, pts=0:00:05.097210870, dur=0:00:00.065011337
buffer: checksum=fd529d276b0ae6a00041a3b72cd1cc919b0304b9, pts=0:00:05.162222207, dur=0:00:00.065011337
buffer: checksum=414922339c8f2d13c6d1cd0b5f2cd2a5c716af9f, pts=0:00:05.227233544, dur=0:00:00.065011337
buffer: checksum=22d203729af4bfd70163f46a210686880429de54, pts=0:00:05.292244881, dur=0:00:00.065011337
buffer: checksum=f90e66987d7317786d2648af63fe7a3f55594e8b, pts=0:00:05.357256218, dur=0:00:00.065011337
buffer: checksum=df1d1f37c70e6c292389a693d4ffe81fc1f9a7b0, pts=0:00:05.422267555, dur=0:00:00.065011337
buffer: checksum=e6a2c091e66ffa19b86c22b2da1c74c34c095fce, pts=0:00:05.487278892, dur=0:00:00.065011337
buffer: checksum=58b14213d5caeee7baca34dd33db3aef99b37f22, pts=0:00:05.552290229, dur=0:00:00.065011337
buffer: checksum=40cc9445888004d3839487bfa6e77c3b9cd8e651, pts=0:00:05.617301566, dur=0:00:00.065011337
buffer: checksum=5e6ea61613fde2cfa11cb67884dbf5cc345c8e2c, pts=0:00:05.682312903, dur=0:00:00.065011337
buffer: checksum=2a97b20448bbac779f48f6da5ce52af328f98767, pts=0:00:05.747324240, dur=0:00:00.065011337
buffer: checksum=808363ac898a9c67c69b2cb3ff7dc94608b6ecbd, pts=0:00:05.812335577, dur=0:00:00.065011337
buffer: checksum=09af44a80e0d91f3a8fb0d0d3e1dd5474ae868de, pts=0:00:05.877346914, dur=0:00:00.065011337
buffer: checksum=835cb85f5d1db1ecbb3655d60210cbaf3a2adbc2, pts=0:00:05.942358251, dur=0:00:00.065011337
buffer: checksum=34090153242fa08e411ff4f2e7525d3d3b7b2c80, pts=0:00:06.007369588, dur=0:00:00.065011337
buffer: checksum=f66cac75927488a1a2a05862648d0941794abfbe, pts=0:00:06.072380925, dur=0:00:00.065011337
buffer: checksum=f55c0d7038f31869d03fb28270530779912b4488, pts=0:00:06.137392262, dur=0:00:00.065011337
buffer: checksum=bb25e61506e37d21c22740afda1f0872ab24682d, pts=0:00:06.202403599, dur=0:00:00.065011337
buffer: checksum=2abeb04a18ed1d35f6683771e51d9fc335828184, pts=0:00:06.267414936, dur=0:00:00.065011337
buffer: checksum=197a33cdb34e8b4df9d31092c713832590ce5f62, pts=0:00:06.332426273, dur=0:00:00.065011337
buffer: checksum=7024de42d1735f35e2a6d968e1542946c618e08b, pts=0:00:06.397437610, dur=0:00:00.065011337
buffer: checksum=a87bf5b2de09634452eb0a57d16363957409c69c, pts=0:00:06.462448947, dur=0:00:00.065011337
buffer: checksum=6aef32f685ed47c528810a163679f127df780e3f, pts=0:00:06.527460284, dur=0:00:00.065011337
buffer: checksum=1a6f32002f82dc7f3d461e6d96ade1688c3f18c5, pts=0:00:06.592471621, dur=0:00:00.065011337
buffer: checksum=a7c87074877dc52524b550ee87f19fd298c3b0d4, pts=0:00:06.657482958, dur=0:00:00.065011337
buffer: checksum=016fa674099e57c7ecbbf6bc86bbfb1b68cab41f, pts=0:00:06.722494295, dur=0:00:00.065011337
buffer: checksum=f220201d44a2a4ebca1230b04f5d04ef36dec851, pts=0:00:06.787505632, dur=0:00:00.065011337
buffer: checksum=74b3b221868ca43ead21cdaa9561b1293b90ace5, pts=0:00:06.852516969, dur=0:00:00.065011337
buffer: checksum=9ddf163c42ecee5b6316838c1ea366bdd6cb867b, pts=0:00:06.917528306, dur=0:00:00.065011337
buffer: checksum=41d916cfd6d50dfa0559d5919c4542ec59f59faa, pts=0:00:06.982539643, dur=0:00:00.065011337
buffer: checksum=c3dbc7f216de45a27b0e997574907dccf1017037, pts=0:00:07.047550980, dur=0:00:00.065011337
buffer: checksum=32bf047e040eef669206e6d0747633a11d5b79a2, pts=0:00:07.112562317, dur=0:00:00.065011337
buffer: checksum=7992b38a80bc6814136489c26c9cd5f44313a9c1, pts=0:00:07.177573654, dur=0:00:00.065011337
buffer: checksum=32222624cc6be4610dee49493d1bd1ca1003b964, pts=0:00:07.242584991, dur=0:00:00.065011337
buffer: checksum=f5630930c3b16e7e69b3108fdf322c88790ad841, pts=0:00:07.307596328, dur=0:00:00.065011337
buffer: checksum=795d9c84ba9f4430697f29cc37f10e4409aa5c4d, pts=0:00:07.372607665, dur=0:00:00.065011337
buffer: checksum=66f7b76acbc08265a00d64eb413df67f3d9564a8, pts=0:00:07.437619002, dur=0:00:00.065011337
buffer: checksum=6bc32b952ce06dba7f5e7caed9f4a3e8a42e0ffb, pts=0:00:07.502630339, dur=0:00:00.065011337
buffer: checksum=6053f689aa5dfb5a6839ababe586edff1e6134e5, pts=0:00:07.567641676, dur=0:00:00.065011337
buffer: checksum=61bc01d0b9ba0b0c61882cbc51ae0d9d62477e18, pts=0:00:07.632653013, dur=0:00:00.065011337
buffer: checksum=1bd1833fd03f68dcf3e6f06b00ba34af97bd70ca, pts=0:00:07.697664350, dur=0:00:00.065011337
buffer: checksum=bdabdd8d7f279db67437129a988d973afbf8da97, pts=0:00:07.762675687, dur=0:00:00.065011337
buffer: checksum=099332cfa93d4a50aba12d642a9f37b4ca423fb3, pts=0:00:07.827687024, dur=0:00:00.065011337
buffer: checksum=95faf81f70a8b472b3eefdc2ab68f459eb7e5f72, pts=0:00:07.892698361, dur=0:00:00.065011337
buffer: checksum=c2439db62b38753d07df6576065bdce5443f3e6c, pts=0:00:07.957709698, dur=0:00:00.042335600
event eos: (no structure)

View file

@ -0,0 +1,20 @@
include, location="pitch-test.meta"
pause
# The pitch element modifies the segment downstream, as the seek is done on
# the pipeline sink it takes this transformed segment as reference
checkpoint, text="Playback speed 1.0"
seek, start=0.0, stop=1.0, flags=accurate+flush, rate=1.0
play
wait, message-type=eos
checkpoint, text="Playback speed 2.0"
seek, start=0.0, stop=2.0, flags=accurate+flush, rate=2.0
wait, message-type=eos
checkpoint, text="Playback speed 0.5"
seek, start=0.0, stop=0.25, flags=accurate+flush, rate=0.5
wait, message-type=eos
stop

View file

@ -0,0 +1,81 @@
CHECKPOINT: If the libSoundTouch version or compilation optimization change, buffers checksums may differ. Tests done with libSoundTouch version: 2.3.2 in debugoptimized. Configure meson with `--force-fallback-for=soundtouch` and the default debugoptimized build type to use the same version.
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE;
event caps: audio/x-raw, channel-mask=(bitmask)0x0000000000000003, channels=(int)2, format=(string)F32LE, layout=(string)interleaved, rate=(int)44100;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:15.999818752, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000, duration=0:00:15.999818752
buffer: checksum=b0fd3061002ec8fa84dd6846f25454b1707fc996, pts=0:00:00.000000000, dur=0:00:00.057029478
CHECKPOINT: Playback speed 1.0
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:01.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000, duration=0:00:15.999818752
buffer: checksum=b0fd3061002ec8fa84dd6846f25454b1707fc996, pts=0:00:00.000000000, dur=0:00:00.057029478
buffer: checksum=098f5c37b911e81cebee77674f4b7fe4c0d33f14, pts=0:00:00.057029478, dur=0:00:00.065011337
buffer: checksum=b99f3a4af10d8b2ce1c8c6b81222a4d31372a649, pts=0:00:00.122040815, dur=0:00:00.065011337
buffer: checksum=4a3c0a2f2d23f21f3977d1ce4882e055be25fcdd, pts=0:00:00.187052152, dur=0:00:00.065011337
buffer: checksum=21ff08bdf70d5acf7393e1306f392422d79f90e7, pts=0:00:00.252063489, dur=0:00:00.065011337
buffer: checksum=0055297979406a290e3dbdb8788b1856fa20803a, pts=0:00:00.317074826, dur=0:00:00.065011337
buffer: checksum=0c8935758180e234729061ab0010910712ba61b0, pts=0:00:00.382086163, dur=0:00:00.065011337
buffer: checksum=4ff1b92891508108275ffd86e7c2a1c8c5dd304a, pts=0:00:00.447097500, dur=0:00:00.065011337
buffer: checksum=e91d558a36d7a0c745b8ac761307449daacbbe64, pts=0:00:00.512108837, dur=0:00:00.065011337
buffer: checksum=70e0c62ec935e3bd0d8564e6dfab7a0ceec3ddad, pts=0:00:00.577120174, dur=0:00:00.065011337
buffer: checksum=eb52944a683098278a1e2c0eab121fb7fa23d6ea, pts=0:00:00.642131511, dur=0:00:00.065011337
buffer: checksum=dfa5fabb9f2156baea8be79824c0ae38621e749e, pts=0:00:00.707142848, dur=0:00:00.065011337
buffer: checksum=28b2cda146c3651b6ae7357a55dc4de1505cdf5d, pts=0:00:00.772154185, dur=0:00:00.065011337
buffer: checksum=e8356f278d7181b913077463c38178056193957f, pts=0:00:00.837165522, dur=0:00:00.065011337
buffer: checksum=9435e1f030112b37f852db3f1d02874ee999c709, pts=0:00:00.902176859, dur=0:00:00.065011337
buffer: checksum=38e9268aad3ff81efeba95fb6a97201069a44569, pts=0:00:00.967188196, dur=0:00:00.032834467
event eos: (no structure)
CHECKPOINT: Playback speed 2.0
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:01.000000000, applied_rate=2.000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000, duration=0:00:07.999909376
buffer: checksum=f1ec3d3bcf745cc78ec0449baf9c10bc4c1c8228, pts=0:00:00.000000000, dur=0:00:00.024036281
buffer: checksum=34a2adc1037bf4ee0de954dcee993e7e5b881cd2, pts=0:00:00.024036281, dur=0:00:00.032018140
buffer: checksum=c37b112662ffdfec641caa7167dc7ac860b480e1, pts=0:00:00.056054421, dur=0:00:00.032018140
buffer: checksum=10d53b694524d2a8ec8421715c879c599ea0af7c, pts=0:00:00.088072561, dur=0:00:00.032018140
buffer: checksum=069a44bd6d0b6592385e5923f0390d858e0c98d3, pts=0:00:00.120090701, dur=0:00:00.032018140
buffer: checksum=747fde668b00db9e554eaca9dde466f67f181350, pts=0:00:00.152108841, dur=0:00:00.032018140
buffer: checksum=c5ccd9d9d0f7edf2a8a069b0d72d2f023385dffc, pts=0:00:00.184126981, dur=0:00:00.032018140
buffer: checksum=f637adc6a86498cbcb0b4213f4ea07c0acf6fc30, pts=0:00:00.216145121, dur=0:00:00.032018140
buffer: checksum=cc300ab69d14162e333213be9d58d0fa3891c22e, pts=0:00:00.248163261, dur=0:00:00.032018140
buffer: checksum=d5284d02343be435f0f03daff3db43a38d38fcfb, pts=0:00:00.280181401, dur=0:00:00.032018140
buffer: checksum=84408ef3c05bfd1b859cf72131f81c8e6959f455, pts=0:00:00.312199541, dur=0:00:00.032018140
buffer: checksum=161666f6833ba398f55e749be763d49d4f3d3a78, pts=0:00:00.344217681, dur=0:00:00.032018140
buffer: checksum=6162f886a0dc75a2f249b6d36510a84be1b9800c, pts=0:00:00.376235821, dur=0:00:00.032018140
buffer: checksum=a246c9a2d6fafd0c731952fb28e133a28e9784b9, pts=0:00:00.408253961, dur=0:00:00.032018140
buffer: checksum=f9ae452e3aeccd33e1ff57eada5303c075340d0a, pts=0:00:00.440272101, dur=0:00:00.032018140
buffer: checksum=f7571f1fe3711dbcb38efad7e9d35fee6eafcff6, pts=0:00:00.472290241, dur=0:00:00.032018140
buffer: checksum=0ce629f8d17ba92169ee6b0d8e9319e3703133eb, pts=0:00:00.504308381, dur=0:00:00.032018140
buffer: checksum=8c86c851e664e0030f6acd9dd8d25b79b440a02d, pts=0:00:00.536326521, dur=0:00:00.032018140
buffer: checksum=acfa84f3548b8a3a1b876d859f9561e7b4ee745a, pts=0:00:00.568344661, dur=0:00:00.032018140
buffer: checksum=dd5728dd19679f34f295e1c4aea6cc456278e7f6, pts=0:00:00.600362801, dur=0:00:00.032018140
buffer: checksum=0efe648d9a87d9b92c24f5b41d19025a08f03dc0, pts=0:00:00.632380941, dur=0:00:00.032018140
buffer: checksum=681c07e20d8f2d62e2aac47def940886e36d60bc, pts=0:00:00.664399081, dur=0:00:00.032018140
buffer: checksum=6ba4e9e6dee06aec9c46ba7fa9b5a21a1184f18f, pts=0:00:00.696417221, dur=0:00:00.032018140
buffer: checksum=408b583103a240c5710451d2c80696a94adc3e9c, pts=0:00:00.728435361, dur=0:00:00.032018140
buffer: checksum=42d61886f31b331ea5d2c5db2188402c8f60d2bb, pts=0:00:00.760453501, dur=0:00:00.032018140
buffer: checksum=d7993512b397332c48906444da41e70355948350, pts=0:00:00.792471641, dur=0:00:00.032018140
buffer: checksum=3c993302e7e0689cdfe33321f00b9406560727fc, pts=0:00:00.824489781, dur=0:00:00.032018140
buffer: checksum=cbd6f5638ff8c7ad0d39212ab466d39389bebc2d, pts=0:00:00.856507921, dur=0:00:00.032018140
buffer: checksum=3f037761adfe02e33d889fd9c654d3b2d471f9b3, pts=0:00:00.888526061, dur=0:00:00.032018140
buffer: checksum=2e88e9f931ca67a71679c6b2498268a512bbf94c, pts=0:00:00.920544201, dur=0:00:00.032018140
buffer: checksum=202b337ed39c3488a4223f6ea78b21f2e824fea7, pts=0:00:00.952562341, dur=0:00:00.032018140
buffer: checksum=b9d23c43467413d3f19c79100b845ae1577107a3, pts=0:00:00.984580481, dur=0:00:00.015442176
event eos: (no structure)
CHECKPOINT: Playback speed 0.5
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:01.000000000, applied_rate=0.500000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000, duration=0:00:31.999637504
buffer: checksum=62914f6d24b3f6372c4d8aadadc30cfbb8ecd13b, pts=0:00:00.000000000, dur=0:00:00.074036281
buffer: checksum=3702b012adb4d984e360411246367cbdc4e40cf7, pts=0:00:00.074036281, dur=0:00:00.082018140
buffer: checksum=4444cc561a581e078793b09217d28c68a43ab654, pts=0:00:00.156054421, dur=0:00:00.082018140
buffer: checksum=431b0bcfa184d4c96393aaa0d7cc3ee7225407e1, pts=0:00:00.238072561, dur=0:00:00.082018140
buffer: checksum=11e25c9a4ca27dd1472ef8112543216cfba32d47, pts=0:00:00.320090701, dur=0:00:00.082018140
buffer: checksum=8331bd0912853638c5f6e51cfa1af70a31778abc, pts=0:00:00.402108841, dur=0:00:00.082018140
buffer: checksum=f9e739d2f9a2ba648b3a46c23b4293aae892ed6c, pts=0:00:00.484126981, dur=0:00:00.082018140
buffer: checksum=e483d670e98bc5e2373d3080b0086acf09d71740, pts=0:00:00.566145121, dur=0:00:00.082018140
buffer: checksum=ad8056c45545cd6eccda97e9c256de9c5c067ef2, pts=0:00:00.648163261, dur=0:00:00.082018140
buffer: checksum=aaccfaf5dd3a0a14349f72c9a307cf6e73806eed, pts=0:00:00.730181401, dur=0:00:00.082018140
buffer: checksum=b4e8dd958a2c31da028ebd1186177ab5a5649165, pts=0:00:00.812199541, dur=0:00:00.187845804
event eos: (no structure)

View file

@ -0,0 +1,15 @@
# Common metadatas to check the pitch element behavior.
# Add `include, location="pitch-test.meta" to setup a test with this file.
set-globals, media_dir="$(test_dir)/../../files"
meta,
handles-states=true,
ignore-eos=true,
seek=true,
args = {
"filesrc location=\"$(media_dir)/audio-8s-then-reverse.ogg\" ! decodebin ! audioconvert ! queue ! pitch name=pitch ! fakesink sync=true",
},
configs = {
"$(validateflow), pad=pitch:src, buffers-checksum=true, ignored-fields=\"stream-start={stream-id,group-id,stream}\", ignored-event-types={tag,stream-group-done,flush-start,flush-stop}",
}
checkpoint, text="If the libSoundTouch version or compilation optimization change, buffers checksums may differ. Tests done with libSoundTouch version: 2.3.2 in debugoptimized. Configure meson with `--force-fallback-for=soundtouch` and the default debugoptimized build type to use the same version."

View file

@ -0,0 +1,41 @@
include, location="pitch-test.meta"
pause
checkpoint, text="Play normally"
seek, start=10.0, stop=12.0, flags=accurate+flush, rate=-1.0
play
wait, message-type=eos
checkpoint, text="Play one octave higher"
set-property, playback-time=position, target-element-name=pitch, property-name=pitch, property-value=2.0
seek, start=10.0, stop=12.0, flags=accurate+flush, rate=-1.0
wait, message-type=eos
checkpoint, text="Play one octave lower"
set-property, playback-time=position, target-element-name=pitch, property-name=pitch, property-value=0.5
seek, start=10.0, stop=12.0, flags=accurate+flush, rate=-1.0
wait, message-type=eos
checkpoint, text="Play twice faster same pitch"
set-property, playback-time=position, target-element-name=pitch, property-name=pitch, property-value=1.0
set-property, playback-time=position, target-element-name=pitch, property-name=tempo, property-value=2.0
seek, start=5.0, stop=6.0, flags=accurate+flush, rate=-1.0
wait, message-type=eos
checkpoint, text="Play twice slower same pitch"
set-property, playback-time=position, target-element-name=pitch, property-name=tempo, property-value=0.5
seek, start=20.0, stop=24.0, flags=accurate+flush, rate=-1.0
wait, message-type=eos
checkpoint, text="Play twice faster one octave higher"
set-property, playback-time=position, target-element-name=pitch, property-name=tempo, property-value=1.0
set-property, playback-time=position, target-element-name=pitch, property-name=rate, property-value=2.0
seek, start=5.0, stop=6.0, flags=accurate+flush, rate=-1.0
wait, message-type=eos
checkpoint, text="Play twice slower one octave lower"
set-property, playback-time=position, target-element-name=pitch, property-name=rate, property-value=0.5
seek, start=20.0, stop=24.0, flags=accurate+flush, rate=-1.0
wait, message-type=eos
stop

View file

@ -0,0 +1,357 @@
CHECKPOINT: If the libSoundTouch version or compilation optimization change, buffers checksums may differ. Tests done with libSoundTouch version: 2.3.2 in debugoptimized. Configure meson with `--force-fallback-for=soundtouch` and the default debugoptimized build type to use the same version.
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE;
event caps: audio/x-raw, channel-mask=(bitmask)0x0000000000000003, channels=(int)2, format=(string)F32LE, layout=(string)interleaved, rate=(int)44100;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:15.999818752, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000, duration=0:00:15.999818752
buffer: checksum=b0fd3061002ec8fa84dd6846f25454b1707fc996, pts=0:00:00.000000000, dur=0:00:00.057029478
CHECKPOINT: Play normally
event segment: format=TIME, start=0:00:10.000000000, offset=0:00:00.000000000, stop=0:00:12.000000000, rate=-1.000000, flags=0x01, time=0:00:10.000000000, base=0:00:00.000000000, position=0:00:12.000000000, duration=0:00:15.999818752
buffer: checksum=070625eb017e822c7d78957926c872f6a2b0a149, pts=0:00:11.942970522, dur=0:00:00.057029478
buffer: checksum=0accbed6bd9db4e01333f03d98c68e281b197d9d, pts=0:00:11.877959185, dur=0:00:00.065011337
buffer: checksum=d2dd2493273350faef9c04f2b43b134f74d51cdd, pts=0:00:11.812947848, dur=0:00:00.065011337
buffer: checksum=63d89b5c991a8bf246922be567dbb63934702348, pts=0:00:11.747936511, dur=0:00:00.065011337
buffer: checksum=e0c48803a93e6a0520e4cfbe12806de2933ca9a8, pts=0:00:11.682925174, dur=0:00:00.065011337
buffer: checksum=0e6feb89bac06109d985b12000479204504b8cb7, pts=0:00:11.617913837, dur=0:00:00.065011337
buffer: checksum=020e5d19878c760cce56a686b5f302f0df133acf, pts=0:00:11.552902500, dur=0:00:00.065011337
buffer: checksum=93969f76dddc2c4c6e1a4ae48a5a59f877f44bfe, pts=0:00:11.487891163, dur=0:00:00.065011337
buffer: checksum=9f661554f116bd5887e33afc1dafc86aaf79d823, pts=0:00:11.422879826, dur=0:00:00.065011337
buffer: checksum=35a2761afd9999c86802d8981cca36fb65be1a7e, pts=0:00:11.357868489, dur=0:00:00.065011337
buffer: checksum=26cb400ee7059a7693abf76cf038a9184249160a, pts=0:00:11.292857152, dur=0:00:00.065011337
buffer: checksum=779a911a77e17a5988f4eea11e4ae1f9b9cc1c01, pts=0:00:11.227845815, dur=0:00:00.065011337
buffer: checksum=a57d7607a81a294a17e82737e7bc478b4cc2c9f0, pts=0:00:11.162834478, dur=0:00:00.065011337
buffer: checksum=3e9a447611ad9d6098965f92bb6002d68bb2cad4, pts=0:00:11.097823141, dur=0:00:00.065011337
buffer: checksum=89a6c29eeedca181fa9270605592da6b7600fa35, pts=0:00:11.032811804, dur=0:00:00.065011337
buffer: checksum=19452fc0674a428c102aa349c75044143b5810db, pts=0:00:10.967800467, dur=0:00:00.065011337
buffer: checksum=908029f853e759af09ed3e5beb7a428ad1fca37c, pts=0:00:10.902789130, dur=0:00:00.065011337
buffer: checksum=6dddc5ac024842a3a50c5c34207e9688c6ce783f, pts=0:00:10.837777793, dur=0:00:00.065011337
buffer: checksum=7e4cbed632593e268a876d78ef4564a9cc54d944, pts=0:00:10.772766456, dur=0:00:00.065011337
buffer: checksum=79da92e1eb462bca581297f9f21cc5794fa0ab99, pts=0:00:10.707755119, dur=0:00:00.065011337
buffer: checksum=8b4aa6dbe424c92b0b715018a94b41bf1ed5be58, pts=0:00:10.642743782, dur=0:00:00.065011337
buffer: checksum=70843ef475fc47220c26af7c0a8680c4dfba5117, pts=0:00:10.577732445, dur=0:00:00.065011337
buffer: checksum=030af751a63e5399fa5276bb23048d74536804f5, pts=0:00:10.512721108, dur=0:00:00.065011337
buffer: checksum=053d4fcdabade8b2a462bc16ffc2d33477ec0fc9, pts=0:00:10.447709771, dur=0:00:00.065011337
buffer: checksum=e15b6d2922aa7c4bf3c4086c568fcb35457eae5c, pts=0:00:10.382698434, dur=0:00:00.065011337
buffer: checksum=56665ca6b04dc85cd6e1f48b44cfcf89a62fd01b, pts=0:00:10.317687097, dur=0:00:00.065011337
buffer: checksum=983abc9418a6d5530a5be4e208704af05134506e, pts=0:00:10.252675760, dur=0:00:00.065011337
buffer: checksum=f5982cb9ded08f3dbb813c9bdb0cffa827ca903e, pts=0:00:10.187664423, dur=0:00:00.065011337
buffer: checksum=ce4410c9a9f19174088872930d60b5adbbfc5b33, pts=0:00:10.122653086, dur=0:00:00.065011337
buffer: checksum=8b93d426a1f48f45159ed5f3453b290f7d081482, pts=0:00:10.057641749, dur=0:00:00.065011337
buffer: checksum=580acf0a5758b2dbbe30ec86cd10adb8ea21aff3, pts=0:00:10.002335627, dur=0:00:00.055306122
event eos: (no structure)
CHECKPOINT: Play one octave higher
event segment: format=TIME, start=0:00:10.000000000, offset=0:00:00.000000000, stop=0:00:12.000000000, rate=-1.000000, flags=0x01, time=0:00:10.000000000, base=0:00:00.000000000, position=0:00:12.000000000, duration=0:00:15.999818752
buffer: checksum=d1acde1b8697c664f752a7815ed11576eafd5908, pts=0:00:11.963378685, dur=0:00:00.036621315
buffer: checksum=29083f09c05e780ddf7fd75139f7ff1bf44dd561, pts=0:00:11.922380953, dur=0:00:00.040997732
buffer: checksum=2dd5e83026e26c21c7770c2162e71968d60dd127, pts=0:00:11.881360545, dur=0:00:00.041020408
buffer: checksum=0243e015811016fe9ea4a71bd98aedce9c7c2a76, pts=0:00:11.840362813, dur=0:00:00.040997732
buffer: checksum=e13cdc33932f24d8d626ecfea7b3414801547547, pts=0:00:11.799342405, dur=0:00:00.041020408
buffer: checksum=0b26054fc4f9f6e077f3fd436b62fbbf5722d066, pts=0:00:11.758344673, dur=0:00:00.040997732
buffer: checksum=d5791296cb941d7de57b9ded1410593674a99e3d, pts=0:00:11.717324265, dur=0:00:00.041020408
buffer: checksum=bd5a5820d29b2417c996bcde474c492b167c5d8d, pts=0:00:11.676326533, dur=0:00:00.040997732
buffer: checksum=42948b25a8de73118f161fa897a5c53b4086082a, pts=0:00:11.635306125, dur=0:00:00.041020408
buffer: checksum=cf05c31c632f83228cb8ad338556771ea4b17839, pts=0:00:11.594308393, dur=0:00:00.040997732
buffer: checksum=41e1c9c3b327ef71292b5fd72a26573e367cac67, pts=0:00:11.553287985, dur=0:00:00.041020408
buffer: checksum=4ce897dcd1092cb6e3c9a3545a6d2545f0710852, pts=0:00:11.512290253, dur=0:00:00.040997732
buffer: checksum=7fd751ce7f6dd3f0828f6b8649d8836164f92da9, pts=0:00:11.471269845, dur=0:00:00.041020408
buffer: checksum=4d03e1896f0364bfd6957a832239ebd20d0ca00f, pts=0:00:11.430272113, dur=0:00:00.040997732
buffer: checksum=e0d6fa1edc9a20ebfc0b2e8249b8666e4179682b, pts=0:00:11.389251705, dur=0:00:00.041020408
buffer: checksum=5ef7f688b271529901ff02258e006bd4b1dd4636, pts=0:00:11.348253973, dur=0:00:00.040997732
buffer: checksum=1088568e44a7ac54b2f9538fb383cc26b659fd5e, pts=0:00:11.307233565, dur=0:00:00.041020408
buffer: checksum=526ef17a97c05c259a4c602ae48a1370a8f64150, pts=0:00:11.266235833, dur=0:00:00.040997732
buffer: checksum=20cf6d8f1dc748dc33548708a3f359d806e1f4cb, pts=0:00:11.225215425, dur=0:00:00.041020408
buffer: checksum=ed1590296cbc66cc0bbc1a609e2e7317d5a90a6b, pts=0:00:11.184217693, dur=0:00:00.040997732
buffer: checksum=a51cb38f8892e134b69998195087bda5914cb436, pts=0:00:11.143197285, dur=0:00:00.041020408
buffer: checksum=fb753701232911d75dd14518fe90cfd7e14e5205, pts=0:00:11.102199553, dur=0:00:00.040997732
buffer: checksum=3ebe815ef3137cded463d567e302a0d13229158e, pts=0:00:11.061179145, dur=0:00:00.041020408
buffer: checksum=5a5d89bde48f753cb929b3790aaa7f465404f3dd, pts=0:00:11.020181413, dur=0:00:00.040997732
buffer: checksum=1a804ed9cc72bb779afac6e5e431ce4b1d072f0c, pts=0:00:10.979161005, dur=0:00:00.041020408
buffer: checksum=188c1631da552905f96059fd1f01c472bde60c14, pts=0:00:10.938163273, dur=0:00:00.040997732
buffer: checksum=789ff82b1a925804f012867ffb46a328b16f6bd7, pts=0:00:10.897142865, dur=0:00:00.041020408
buffer: checksum=b80e828ae243a2c616334eeb43c09bd029eabbfa, pts=0:00:10.856145133, dur=0:00:00.040997732
buffer: checksum=991f43046d8280df08705a600d090a5bd7d26301, pts=0:00:10.815124725, dur=0:00:00.041020408
buffer: checksum=1c004c117beafd3fbe94899163070e2f08149b74, pts=0:00:10.774126993, dur=0:00:00.040997732
buffer: checksum=96264255d4b6497b6500dbc99a210f8874b49897, pts=0:00:10.733106585, dur=0:00:00.041020408
buffer: checksum=0f7b1274083244b8384128af4dba68f5b2222858, pts=0:00:10.692108853, dur=0:00:00.040997732
buffer: checksum=8b186511fd7bf1a046c59d611295c67375029b9b, pts=0:00:10.651088445, dur=0:00:00.041020408
buffer: checksum=566d11c5acd2db43a2124ad1f7f6c8981fdb60bd, pts=0:00:10.610090713, dur=0:00:00.040997732
buffer: checksum=dc62a9aa1b382291497a52a9c7b15de9b0ec88df, pts=0:00:10.569070305, dur=0:00:00.041020408
buffer: checksum=330b2170db1ef55ebb32a32040f661f089bf21ec, pts=0:00:10.528072573, dur=0:00:00.040997732
buffer: checksum=662cf033a56a08337475c8bc96f615ca6aa08358, pts=0:00:10.487052165, dur=0:00:00.041020408
buffer: checksum=d4ad4eecc081a08ca3f2d4478c86a0831ec03c91, pts=0:00:10.446054433, dur=0:00:00.040997732
buffer: checksum=298a25f80e391cb561431233e15c09a2d551fcbc, pts=0:00:10.405034025, dur=0:00:00.041020408
buffer: checksum=636be467892ca5a117e9b062443b91fa3bacca61, pts=0:00:10.364036293, dur=0:00:00.040997732
buffer: checksum=63da3b48b336299a0663cec3ac651a67f803497c, pts=0:00:10.323015885, dur=0:00:00.041020408
buffer: checksum=f026340c291db6180fb7e9846c3d821ca09f7d68, pts=0:00:10.282018153, dur=0:00:00.040997732
buffer: checksum=2b6fe3f348fb1426659b5b6f64fcb2b6763b3115, pts=0:00:10.240997745, dur=0:00:00.041020408
buffer: checksum=5e5ae1bbe8a4a69ebca0eeea881b85d2168f1453, pts=0:00:10.200000013, dur=0:00:00.040997732
buffer: checksum=6c5fd8ab3b658e5672ad44cc371bf0c86b7f83c2, pts=0:00:10.158979605, dur=0:00:00.041020408
buffer: checksum=6cc171c02bd2a1ea087d7e8c6856d318dafe5b3c, pts=0:00:10.117981873, dur=0:00:00.040997732
buffer: checksum=50773e157549f31f10249b83ded447679987afe9, pts=0:00:10.076961465, dur=0:00:00.041020408
buffer: checksum=abd72a19ada93ab44ca619732b317fd8d2c7e61e, pts=0:00:10.002335615, dur=0:00:00.074625850
event eos: (no structure)
CHECKPOINT: Play one octave lower
event segment: format=TIME, start=0:00:10.000000000, offset=0:00:00.000000000, stop=0:00:12.000000000, rate=-1.000000, flags=0x01, time=0:00:10.000000000, base=0:00:00.000000000, position=0:00:12.000000000, duration=0:00:15.999818752
buffer: checksum=a2dfb43acff7ab2c8995f336d8c98d9951a61149, pts=0:00:11.975963719, dur=0:00:00.024036281
buffer: checksum=f6e9d4ea4eb3a79ef626a793dd7dbf4512d38663, pts=0:00:11.943945579, dur=0:00:00.032018140
buffer: checksum=97e5f4b7f50119b1163cf9df28d2756ee094ecdd, pts=0:00:11.911927439, dur=0:00:00.032018140
buffer: checksum=ed523950ca5e987dfb331252d432fe946c55dd02, pts=0:00:11.879909299, dur=0:00:00.032018140
buffer: checksum=c0ccd3cdb0d5105f8b1dd8498f7028a84080c3a1, pts=0:00:11.847891159, dur=0:00:00.032018140
buffer: checksum=d137c392a91c98aff484b595d378f864260adc41, pts=0:00:11.815873019, dur=0:00:00.032018140
buffer: checksum=ea5cbded1de73b4c66256567850698b5dce9663f, pts=0:00:11.783854879, dur=0:00:00.032018140
buffer: checksum=d09567b0eee7cce1f390e0a90f5b84a8b911cc78, pts=0:00:11.751836739, dur=0:00:00.032018140
buffer: checksum=f4422109f4c3a81bcdc31aef2ad8f66919f49f48, pts=0:00:11.719818599, dur=0:00:00.032018140
buffer: checksum=6bb62db810e46b8931f4062dea58bac837787f09, pts=0:00:11.687800459, dur=0:00:00.032018140
buffer: checksum=e97e3b0230d9ddd2b5d75ec4a003355af6ae87da, pts=0:00:11.655782319, dur=0:00:00.032018140
buffer: checksum=036eb0a918b3a9ac2afd470b891c664094dedebe, pts=0:00:11.623764179, dur=0:00:00.032018140
buffer: checksum=a876fb0d73804a2b3c86b235f0c03a7ce5be9f4b, pts=0:00:11.591746039, dur=0:00:00.032018140
buffer: checksum=d5f72935dd23174edf236d738c41cb60bfc3cc61, pts=0:00:11.559727899, dur=0:00:00.032018140
buffer: checksum=6497cf21fc106a350dc04660b53b4a8a2fb483d8, pts=0:00:11.527709759, dur=0:00:00.032018140
buffer: checksum=27dc2a724e25e5359037098aebcee1f891abfbd5, pts=0:00:11.495691619, dur=0:00:00.032018140
buffer: checksum=d48543f1c64a14df17d039cb01aaf99250d47fd5, pts=0:00:11.463673479, dur=0:00:00.032018140
buffer: checksum=f96d89944a140004a7105f093c674053c2d96122, pts=0:00:11.431655339, dur=0:00:00.032018140
buffer: checksum=a4a4b678d926aeba27406adec3357e668cdaf002, pts=0:00:11.399637199, dur=0:00:00.032018140
buffer: checksum=62a68b31375e899571f39254e81bd04ae66e5b6e, pts=0:00:11.367619059, dur=0:00:00.032018140
buffer: checksum=01acbb2971fa5f801ec76a64ed41637752f9f4c1, pts=0:00:11.335600919, dur=0:00:00.032018140
buffer: checksum=4ee06e29d0c88e6200fcbe12796f609727ccc94d, pts=0:00:11.303582779, dur=0:00:00.032018140
buffer: checksum=ce9d2caa6c312aa68a66c2ff5fe4ec852dec6778, pts=0:00:11.271564639, dur=0:00:00.032018140
buffer: checksum=08d1d4c3326a8aeb178707398ba6e9e2679b56e2, pts=0:00:11.239546499, dur=0:00:00.032018140
buffer: checksum=39e2b75d7eaff99f09f2aea7cbd30f40e091a6fa, pts=0:00:11.207528359, dur=0:00:00.032018140
buffer: checksum=3b18be6367faa725c88df9ff503aa27f1fcea330, pts=0:00:11.175510219, dur=0:00:00.032018140
buffer: checksum=47015e5bc48e0cfde8d078a3802d73caf0807252, pts=0:00:11.143492079, dur=0:00:00.032018140
buffer: checksum=a191a830bf293a98971bd80d19fdc986241c9473, pts=0:00:11.111473939, dur=0:00:00.032018140
buffer: checksum=134feb9061cdafb15fbd8459ebaef0d841418812, pts=0:00:11.079455799, dur=0:00:00.032018140
buffer: checksum=094821831496ec12471ffc5d8d8781a4792ad4e0, pts=0:00:11.047437659, dur=0:00:00.032018140
buffer: checksum=b7c1fdf2fa08301d95b74a927feedd46b7bc47d6, pts=0:00:11.015419519, dur=0:00:00.032018140
buffer: checksum=8d37c5d75ea6a8e28f8e1c4e200118e9833edf49, pts=0:00:10.983401379, dur=0:00:00.032018140
buffer: checksum=174619332474b384132adce0ff8e59b0b3e5a88c, pts=0:00:10.951383239, dur=0:00:00.032018140
buffer: checksum=64af1c7f030fd22d157c367715d8af7ba17d9bfa, pts=0:00:10.919365099, dur=0:00:00.032018140
buffer: checksum=92c835ece1b54efa8372306401040f64188f3a86, pts=0:00:10.887346959, dur=0:00:00.032018140
buffer: checksum=685c2dac4a4151687292341a0680ceb9c8edb55d, pts=0:00:10.855328819, dur=0:00:00.032018140
buffer: checksum=46dd0d4bf86637ad3925bc71cecf09c31953bcae, pts=0:00:10.823310679, dur=0:00:00.032018140
buffer: checksum=4df630b382b4965f4adaaff368f9347d8737379a, pts=0:00:10.791292539, dur=0:00:00.032018140
buffer: checksum=bd52b8a2aa702257e45614b67a80ec6d0e241cc5, pts=0:00:10.759274399, dur=0:00:00.032018140
buffer: checksum=7c1e2fefba007b20d6d3ae6444bfd243839c8afa, pts=0:00:10.727256259, dur=0:00:00.032018140
buffer: checksum=91e3a3d15e5bd983092dc86cae9b4e817269f7e9, pts=0:00:10.695238119, dur=0:00:00.032018140
buffer: checksum=851c8de6dfb6f6bee94d0ed231eab2d22f3db2d7, pts=0:00:10.663219979, dur=0:00:00.032018140
buffer: checksum=9e2d9d1754c339964b90a86c2d6532f720b2786e, pts=0:00:10.631201839, dur=0:00:00.032018140
buffer: checksum=a3e22aeffe9d5e497a80d0c61dc18b119ab21808, pts=0:00:10.599183699, dur=0:00:00.032018140
buffer: checksum=1d5f8b52f761e73756f35ed37def8a1f1bd3a89c, pts=0:00:10.567165559, dur=0:00:00.032018140
buffer: checksum=997b2713dee369192c4cd4867d018ab7eed781f5, pts=0:00:10.535147419, dur=0:00:00.032018140
buffer: checksum=5e82c9f5e6346bae6ed40b44bee5e29953ac0d13, pts=0:00:10.503129279, dur=0:00:00.032018140
buffer: checksum=fd10f4c2338c2c0a9299506896a31a31f0ba3f2d, pts=0:00:10.471111139, dur=0:00:00.032018140
buffer: checksum=e7a3becb5c58101d162484e04f645235e2fdfed6, pts=0:00:10.439092999, dur=0:00:00.032018140
buffer: checksum=5d43cd9ce2b4d5c69c80977e9d35d6305f52ec5b, pts=0:00:10.407074859, dur=0:00:00.032018140
buffer: checksum=09a53f599d077e3e34f42ee22bebec955db01823, pts=0:00:10.375056719, dur=0:00:00.032018140
buffer: checksum=367298e0292756a2dfb4017f64f16ec822e044b1, pts=0:00:10.343038579, dur=0:00:00.032018140
buffer: checksum=4c2d585ad088703dc50c5d271709ca52c549ec9c, pts=0:00:10.311020439, dur=0:00:00.032018140
buffer: checksum=acf12a3677faf1ad6529ba2aa5425562da0a1a86, pts=0:00:10.279002299, dur=0:00:00.032018140
buffer: checksum=9784c2db76c8bd22c8d5800cac12de72e067aac9, pts=0:00:10.246984159, dur=0:00:00.032018140
buffer: checksum=cc42dae27545d6a8411407bf1bbdea2683491bfc, pts=0:00:10.214966019, dur=0:00:00.032018140
buffer: checksum=5664d9b3120ca663c309c3cfc742de5f23ff1141, pts=0:00:10.182947879, dur=0:00:00.032018140
buffer: checksum=d5d9b6f36983ce91d0c8a32e9eef0c43a3c05e96, pts=0:00:10.150929739, dur=0:00:00.032018140
buffer: checksum=8b03ddab4e8ac768c69ebfc2a30ca49284cf569a, pts=0:00:10.118911599, dur=0:00:00.032018140
buffer: checksum=47ce9940004ecc4f6fecb0236d87492f81b441c5, pts=0:00:10.086893459, dur=0:00:00.032018140
buffer: checksum=eee52a45d1e212a12a59611095138ad8ef318c9e, pts=0:00:10.054875319, dur=0:00:00.032018140
buffer: checksum=6ed02838af4f0f62f9df4e2d2aa888da467f86bf, pts=0:00:10.022857179, dur=0:00:00.032018140
buffer: checksum=c5129355d46ab571f9bc4a1e355d32524de716a2, pts=0:00:10.002335638, dur=0:00:00.020521541
event eos: (no structure)
CHECKPOINT: Play twice faster same pitch
event segment: format=TIME, start=0:00:05.000000000, offset=0:00:00.000000000, stop=0:00:06.000000000, rate=-1.000000, flags=0x01, time=0:00:05.000000000, base=0:00:00.000000000, position=0:00:06.000000000, duration=0:00:07.999909376
buffer: checksum=728fb736d94c28caa958ca34db11ad4a5b234e20, pts=0:00:05.975963719, dur=0:00:00.024036281
buffer: checksum=be01821e47bf474ad0fc48fb0a12d360cdf72b19, pts=0:00:05.943945579, dur=0:00:00.032018140
buffer: checksum=ccce211411aac685e00ea18fc7c8bcad4689da0d, pts=0:00:05.911927439, dur=0:00:00.032018140
buffer: checksum=b91fe1848d5f742b6691511358c60f7a6149df5d, pts=0:00:05.879909299, dur=0:00:00.032018140
buffer: checksum=d0b473d3fd13ba672421782ffcff4b363cc92c64, pts=0:00:05.847891159, dur=0:00:00.032018140
buffer: checksum=ab1349c874241cb0013d7088d2930c545bb38481, pts=0:00:05.815873019, dur=0:00:00.032018140
buffer: checksum=208fcb01e246459fe5f51201c96f703d2e954727, pts=0:00:05.783854879, dur=0:00:00.032018140
buffer: checksum=d79861864a147a9d7309de0bf87bb0e43b4b1098, pts=0:00:05.751836739, dur=0:00:00.032018140
buffer: checksum=e77547e5c49d60dfb0834961a944551305fb5007, pts=0:00:05.719818599, dur=0:00:00.032018140
buffer: checksum=c7bcc6fbe3681c300d84befc56fed27cfc463f26, pts=0:00:05.687800459, dur=0:00:00.032018140
buffer: checksum=deee06c17d876b15b43233e756098071138c1c57, pts=0:00:05.655782319, dur=0:00:00.032018140
buffer: checksum=c6213ac194506f5e7a29e85befe90a78fa071c50, pts=0:00:05.623764179, dur=0:00:00.032018140
buffer: checksum=17adca1e33ddebf0090aee12555f6cc798d46390, pts=0:00:05.591746039, dur=0:00:00.032018140
buffer: checksum=12def3542f38bad5396813ca43e27451d3df8cfb, pts=0:00:05.559727899, dur=0:00:00.032018140
buffer: checksum=895ea2f8490ad9b68b7919172897215b6fff1ae1, pts=0:00:05.527709759, dur=0:00:00.032018140
buffer: checksum=3290741fb9bdc370edc29f1d9a0ad5752ab1829c, pts=0:00:05.495691619, dur=0:00:00.032018140
buffer: checksum=87883f914609348e2040c6c859c6cde98b939eae, pts=0:00:05.463673479, dur=0:00:00.032018140
buffer: checksum=f3eb608d1febecb27e39700da19ecb5efb96e4bd, pts=0:00:05.431655339, dur=0:00:00.032018140
buffer: checksum=efdb01ae032b58ec907c0ada28359d7552929f94, pts=0:00:05.399637199, dur=0:00:00.032018140
buffer: checksum=d7aaa33f32e06830dcb4aded772c478e9630420a, pts=0:00:05.367619059, dur=0:00:00.032018140
buffer: checksum=51d5b91f7346440b1b48690f415900ab4c927946, pts=0:00:05.335600919, dur=0:00:00.032018140
buffer: checksum=60f37c7a16ec7a193119d788450436b5e912b099, pts=0:00:05.303582779, dur=0:00:00.032018140
buffer: checksum=73eed4434eb9db9ea609809824dea94a98e04488, pts=0:00:05.271564639, dur=0:00:00.032018140
buffer: checksum=673ee179415b1cac830638c5acf1b62ec1b77616, pts=0:00:05.239546499, dur=0:00:00.032018140
buffer: checksum=0d7ba6f2ecd599f9a8a077f62a020957456145c6, pts=0:00:05.207528359, dur=0:00:00.032018140
buffer: checksum=389375769543a2f58a7fe80ee45c4844bb460815, pts=0:00:05.175510219, dur=0:00:00.032018140
buffer: checksum=708dc0d2411afa15e1b02bd4e13828302c6e83b2, pts=0:00:05.143492079, dur=0:00:00.032018140
buffer: checksum=4b8133f99ae020082193a936f9bf2ac91851466a, pts=0:00:05.111473939, dur=0:00:00.032018140
buffer: checksum=2f260ae6bd4791703c27782e29f4c1d9c349dc37, pts=0:00:05.079455799, dur=0:00:00.032018140
buffer: checksum=561e5fdb63e16945a7a9e1a6c01c10c4e517e47c, pts=0:00:05.047437659, dur=0:00:00.032018140
buffer: checksum=bb20ceff836a025ae88986ab94f754bfbbded8cc, pts=0:00:05.015419519, dur=0:00:00.032018140
buffer: checksum=0c23372d0fc973acff2458f895244d02bd8bc7ed, pts=0:00:05.001156481, dur=0:00:00.014263038
event eos: (no structure)
CHECKPOINT: Play twice slower same pitch
event segment: format=TIME, start=0:00:20.000000000, offset=0:00:00.000000000, stop=0:00:24.000000000, rate=-1.000000, flags=0x01, time=0:00:20.000000000, base=0:00:00.000000000, position=0:00:24.000000000, duration=0:00:31.999637504
buffer: checksum=ccdce88bf6d2858179e1299818891c840bbf1440, pts=0:00:23.925963719, dur=0:00:00.074036281
buffer: checksum=b034b9fca2afe24403cd33bf9b55e4c39609e478, pts=0:00:23.843945579, dur=0:00:00.082018140
buffer: checksum=db53d0f7a23ae614d42ed488f190fd55262e2302, pts=0:00:23.761927439, dur=0:00:00.082018140
buffer: checksum=a4af854d384660a1297b2f84c936c8cb147ad4ff, pts=0:00:23.679909299, dur=0:00:00.082018140
buffer: checksum=272d909cd9c3ecd43fb4a0d390744bcb6054c125, pts=0:00:23.597891159, dur=0:00:00.082018140
buffer: checksum=e88dfe9a97884b1c4aa0f466dd2bf982699a9925, pts=0:00:23.515873019, dur=0:00:00.082018140
buffer: checksum=3e5c92795480a250f3d191d4796a9f32cf47d0c1, pts=0:00:23.433854879, dur=0:00:00.082018140
buffer: checksum=2c842df3f3ccb77310a8c43f713bc469dc52867f, pts=0:00:23.351836739, dur=0:00:00.082018140
buffer: checksum=1cb2dc0e0f3056c848c4c594d6a53ad8d8b1667d, pts=0:00:23.269818599, dur=0:00:00.082018140
buffer: checksum=cf45d8cb5df828b0556425d7eba69010cb997d5c, pts=0:00:23.187800459, dur=0:00:00.082018140
buffer: checksum=e8796bafb7942314df929ca9fb1b5c32555ef8ac, pts=0:00:23.105782319, dur=0:00:00.082018140
buffer: checksum=1363e17a6da0acfa9da6acc57b0bf6c58fe7ee9d, pts=0:00:23.023764179, dur=0:00:00.082018140
buffer: checksum=12715571247ba6b69ca0f997606c227ef1a8933c, pts=0:00:22.941746039, dur=0:00:00.082018140
buffer: checksum=65589c9e54c74d9dbaffccee06fcd8ef1e36596a, pts=0:00:22.859727899, dur=0:00:00.082018140
buffer: checksum=59f60b1bf79ae65276a9288654abe201cfd4b3f7, pts=0:00:22.777709759, dur=0:00:00.082018140
buffer: checksum=9b3fc87d605537e1ee4d56925c353cdd1f6cd3d1, pts=0:00:22.695691619, dur=0:00:00.082018140
buffer: checksum=dd7be9a01a623f0c3ed11391abf4299d0710e21c, pts=0:00:22.613673479, dur=0:00:00.082018140
buffer: checksum=ddb61e968f73fbec721659fdeecbb28b80418ac8, pts=0:00:22.531655339, dur=0:00:00.082018140
buffer: checksum=0ca66ad3596990838dce7a005ace3a0958e538c6, pts=0:00:22.449637199, dur=0:00:00.082018140
buffer: checksum=5b905932745cce4e349a43fbebc07a6036b22d1f, pts=0:00:22.367619059, dur=0:00:00.082018140
buffer: checksum=212153973dabd3a607c5c455e32e41e6b42a6a8d, pts=0:00:22.285600919, dur=0:00:00.082018140
buffer: checksum=3b84a549c397d10f0799c8e7ecd43be6e8a27206, pts=0:00:22.203582779, dur=0:00:00.082018140
buffer: checksum=05095711625b76a87e9754d0bb1ea4793e1104b2, pts=0:00:22.121564639, dur=0:00:00.082018140
buffer: checksum=e7bc459cc6adc9c793d58e0bb6e0f9c1a6520ac2, pts=0:00:22.039546499, dur=0:00:00.082018140
buffer: checksum=587d43e312087f8eb45b9846659678c2d1c52103, pts=0:00:21.957528359, dur=0:00:00.082018140
buffer: checksum=4804d1586b209a922e908f21af6f2257e8df50f3, pts=0:00:21.875510219, dur=0:00:00.082018140
buffer: checksum=05f050bd09fa35767f54453a3d22463d89417b5b, pts=0:00:21.793492079, dur=0:00:00.082018140
buffer: checksum=72646801e9c63ff99bd8c4d94325bea1bc776054, pts=0:00:21.711473939, dur=0:00:00.082018140
buffer: checksum=531c9417d9230ab35f81252ec423336d374bb59d, pts=0:00:21.629455799, dur=0:00:00.082018140
buffer: checksum=0b0410878d94de403400a2ac14ca895f6caebe5d, pts=0:00:21.547437659, dur=0:00:00.082018140
buffer: checksum=a574609164188b3d4c3485c4b175b9c87d353945, pts=0:00:21.465419519, dur=0:00:00.082018140
buffer: checksum=8a19b2444285d9de6da8993e0fbc2f7db952338e, pts=0:00:21.383401379, dur=0:00:00.082018140
buffer: checksum=ab5e0a386485f7bd2da5fc7f1616c00ca8918fea, pts=0:00:21.301383239, dur=0:00:00.082018140
buffer: checksum=96e0f7a81b01afb6972e1b1aaba0245b9787f20d, pts=0:00:21.219365099, dur=0:00:00.082018140
buffer: checksum=47ce073fa3ec970bd1302f3e573b9a6fc5f88ebe, pts=0:00:21.137346959, dur=0:00:00.082018140
buffer: checksum=01f1ff5e1e536a3d3c7538278dcbd12bbb806f49, pts=0:00:21.055328819, dur=0:00:00.082018140
buffer: checksum=c523912a537cfeb7a4536e457a25bf690aeabe9f, pts=0:00:20.973310679, dur=0:00:00.082018140
buffer: checksum=1eaa81620565471fa8426ab4941fb13bed95a50f, pts=0:00:20.891292539, dur=0:00:00.082018140
buffer: checksum=44c627079941f4245fabcdeb671db3244667c4e5, pts=0:00:20.809274399, dur=0:00:00.082018140
buffer: checksum=411f3e4387986a6c66300e4195db7b0c897033b3, pts=0:00:20.727256259, dur=0:00:00.082018140
buffer: checksum=a2fce2c3bc5e0f8eb952f68b67dafb40aa5d14f1, pts=0:00:20.645238119, dur=0:00:00.082018140
buffer: checksum=7a16ea2a5f4654fff4176f65f322f33f56edab9a, pts=0:00:20.563219979, dur=0:00:00.082018140
buffer: checksum=11fef40af0378890064732cc07524b6a38630c22, pts=0:00:20.481201839, dur=0:00:00.082018140
buffer: checksum=db61ac30ea11e8f9ff50eaa4367f8f90286744b8, pts=0:00:20.399183699, dur=0:00:00.082018140
buffer: checksum=3d33941016ae59590f87a7e92d6ba39f74547e24, pts=0:00:20.317165559, dur=0:00:00.082018140
buffer: checksum=1b2c0c70fdf136ddcc17a79381a3e4d3a128a9dd, pts=0:00:20.235147419, dur=0:00:00.082018140
buffer: checksum=72903a0071713b4941193f620439d7549cc0fce9, pts=0:00:20.153129279, dur=0:00:00.082018140
buffer: checksum=30b2d6528cfb5d182eb7cbc96b135167058d6403, pts=0:00:20.004671230, dur=0:00:00.148458049
event eos: (no structure)
CHECKPOINT: Play twice faster one octave higher
event segment: format=TIME, start=0:00:05.000000000, offset=0:00:00.000000000, stop=0:00:06.000000000, rate=-1.000000, flags=0x01, time=0:00:05.000000000, base=0:00:00.000000000, position=0:00:06.000000000, duration=0:00:07.999909376
buffer: checksum=2e877e07d0af3a98fdd3b075bb269b949d22d532, pts=0:00:05.971882087, dur=0:00:00.028117913
buffer: checksum=a4c730238c7db3d2cad75a5f817fc5b01bed3b97, pts=0:00:05.939387756, dur=0:00:00.032494331
buffer: checksum=f54d846f932c55b6189b82fbe7b75a944dadf3a5, pts=0:00:05.906870750, dur=0:00:00.032517006
buffer: checksum=33eec867076a3ae635c7a641917b78acac1fcee6, pts=0:00:05.874376419, dur=0:00:00.032494331
buffer: checksum=8f46a63d5f2ee2d746b8edbe66b2e08f59cfcefe, pts=0:00:05.841859413, dur=0:00:00.032517006
buffer: checksum=eb5406f4821609a0da95a9377fb22e741d3945c0, pts=0:00:05.809365082, dur=0:00:00.032494331
buffer: checksum=f0312f9f98b92f1a11260a1acdff80a55fff742c, pts=0:00:05.776848076, dur=0:00:00.032517006
buffer: checksum=80d9887124c7978ee675fbc7da8f401bce08c9e4, pts=0:00:05.744353745, dur=0:00:00.032494331
buffer: checksum=ec56b210502cf304e930f39d9ac140bfd9fc59a9, pts=0:00:05.711836739, dur=0:00:00.032517006
buffer: checksum=58249a794a898243bfc9435c57fc869401c02e00, pts=0:00:05.679342408, dur=0:00:00.032494331
buffer: checksum=165e66e67612634ed94045cf65f6bce32dc00d04, pts=0:00:05.646825402, dur=0:00:00.032517006
buffer: checksum=982d7f60f960a4eef6a1cb389d57e0da8315e14c, pts=0:00:05.614331071, dur=0:00:00.032494331
buffer: checksum=c222e8de75e59c228ce7ad59af1f4c274eb5161f, pts=0:00:05.581814065, dur=0:00:00.032517006
buffer: checksum=86775050a7adc3af704350c50b00459b2478532e, pts=0:00:05.549319734, dur=0:00:00.032494331
buffer: checksum=4bd6c972dc541bc11e62437ee31a4fd227ee1c2d, pts=0:00:05.516802728, dur=0:00:00.032517006
buffer: checksum=a9224db2330109c89ddb459a5361d343d9699a09, pts=0:00:05.484308397, dur=0:00:00.032494331
buffer: checksum=2367ae385a880726855ea6b86da323443f58540e, pts=0:00:05.451791391, dur=0:00:00.032517006
buffer: checksum=28bd2f8d88dd18fdc0735b13826abf1a88122862, pts=0:00:05.419297060, dur=0:00:00.032494331
buffer: checksum=a9fa286839f2b013ca93b5623505930e52f56247, pts=0:00:05.386780054, dur=0:00:00.032517006
buffer: checksum=67fd105f165516a2ea06c4b63544adb5a676fcc9, pts=0:00:05.354285723, dur=0:00:00.032494331
buffer: checksum=2e5221675baa8962223a4a2863d2e5c4f82a805f, pts=0:00:05.321768717, dur=0:00:00.032517006
buffer: checksum=5d2d0e88ad1f640df4b506706fc2296b168a042d, pts=0:00:05.289274386, dur=0:00:00.032494331
buffer: checksum=f12542b4aa62fa1c6e76803f1d329cb0e99c50db, pts=0:00:05.256757380, dur=0:00:00.032517006
buffer: checksum=fdbc9bf55a311b10c9b95fd999a3f25b30e2c50b, pts=0:00:05.224263049, dur=0:00:00.032494331
buffer: checksum=d25166c538f0712cc3370b956452ae86cf567c14, pts=0:00:05.191746043, dur=0:00:00.032517006
buffer: checksum=644920e539a753a0113ae2adc310a1cd8db5eaaa, pts=0:00:05.159251712, dur=0:00:00.032494331
buffer: checksum=9f878e8596a851c4cb13e1905043c6539b4ae8c8, pts=0:00:05.126734706, dur=0:00:00.032517006
buffer: checksum=a03d30833de4ed041a60f26b1cb42e167b6926fc, pts=0:00:05.094240375, dur=0:00:00.032494331
buffer: checksum=bb01d3ea9d11dfa7842dabff958d07e150ce0bfc, pts=0:00:05.061723369, dur=0:00:00.032517006
buffer: checksum=adbd654fcaa4d1a3afcb5c8165af76e69ff66296, pts=0:00:05.029229038, dur=0:00:00.032494331
buffer: checksum=ce9c370cd487278c99f292948b7cf8c043ded9b7, pts=0:00:05.001156476, dur=0:00:00.028072562
event eos: (no structure)
CHECKPOINT: Play twice slower one octave lower
event segment: format=TIME, start=0:00:20.000000000, offset=0:00:00.000000000, stop=0:00:24.000000000, rate=-1.000000, flags=0x01, time=0:00:20.000000000, base=0:00:00.000000000, position=0:00:24.000000000, duration=0:00:31.999637504
buffer: checksum=8743998e1f677320715be2ff83e01a74765616fe, pts=0:00:23.942970522, dur=0:00:00.057029478
buffer: checksum=6ad78ccb88e79ebf38a957316d3466ab4959c74c, pts=0:00:23.877959185, dur=0:00:00.065011337
buffer: checksum=62f9107d3135637ca193fe7a6c978880890935f6, pts=0:00:23.812947848, dur=0:00:00.065011337
buffer: checksum=1ae5e86fbfeb8b708546195e3c5b687990ea17f8, pts=0:00:23.747936511, dur=0:00:00.065011337
buffer: checksum=4a112b3b10497715f349df0ef28cadb6a60f63f5, pts=0:00:23.682925174, dur=0:00:00.065011337
buffer: checksum=3dea498d5c166cfda90c379f1a3fa32a486c6fb1, pts=0:00:23.617913837, dur=0:00:00.065011337
buffer: checksum=dc514c3fbf203193bc737d6ce9f479e88e930051, pts=0:00:23.552902500, dur=0:00:00.065011337
buffer: checksum=6d87757de6a5af123dd50991f9e0ad44c30d5e77, pts=0:00:23.487891163, dur=0:00:00.065011337
buffer: checksum=a8540e5ad25c4a9fd1c5523552865795bd5417c0, pts=0:00:23.422879826, dur=0:00:00.065011337
buffer: checksum=54d406795a4714baf5612ea7679e3efb775b71ce, pts=0:00:23.357868489, dur=0:00:00.065011337
buffer: checksum=8d154dca9ccc5b6fb90053ea20ac04f9e058d1d7, pts=0:00:23.292857152, dur=0:00:00.065011337
buffer: checksum=aad9388e7be6c4f2a91ce78c071dbfa0b48c31f9, pts=0:00:23.227845815, dur=0:00:00.065011337
buffer: checksum=43c7500cb086885e6428fdab1fc470c30f37f899, pts=0:00:23.162834478, dur=0:00:00.065011337
buffer: checksum=33ae56cb42df153596ae41eb088368e1f2e7400f, pts=0:00:23.097823141, dur=0:00:00.065011337
buffer: checksum=9ba18d5447739fdccfe32fbcc61e4221e701c0d7, pts=0:00:23.032811804, dur=0:00:00.065011337
buffer: checksum=57eb835cb86de3aef27fc56afbd1eddd1b06a5ee, pts=0:00:22.967800467, dur=0:00:00.065011337
buffer: checksum=ce8bd76d5ecab94851bfd2091d70a628324db313, pts=0:00:22.902789130, dur=0:00:00.065011337
buffer: checksum=764f1e66d009e521c6ac125001177d24a94d2041, pts=0:00:22.837777793, dur=0:00:00.065011337
buffer: checksum=ba4c96ccb64c3ad685afe89a9931f2a427e48253, pts=0:00:22.772766456, dur=0:00:00.065011337
buffer: checksum=f0bd780c0a1e4e159fd81871d342ba165cf0b0cb, pts=0:00:22.707755119, dur=0:00:00.065011337
buffer: checksum=cce7ca26b136c3e7f38959ee27942b85da03f8ea, pts=0:00:22.642743782, dur=0:00:00.065011337
buffer: checksum=5a0a5b61041344919369bec3e51f5ff8f0c1047e, pts=0:00:22.577732445, dur=0:00:00.065011337
buffer: checksum=62a8421e8731b6744e880912acb7594a92b87200, pts=0:00:22.512721108, dur=0:00:00.065011337
buffer: checksum=47dfbcfc24acdee12d02c445fb6db36760cf568f, pts=0:00:22.447709771, dur=0:00:00.065011337
buffer: checksum=0a740519a1d7da80ecc9bd1d571fa3f3a9974019, pts=0:00:22.382698434, dur=0:00:00.065011337
buffer: checksum=a6397f8b0152418fad946674e3cbca64093e7ae4, pts=0:00:22.317687097, dur=0:00:00.065011337
buffer: checksum=8db7a55ee9c9d540a2eb9ddc68f5f60e5dd456e1, pts=0:00:22.252675760, dur=0:00:00.065011337
buffer: checksum=3cad111edef34992b112ee05cce7e9b9b4bc24c7, pts=0:00:22.187664423, dur=0:00:00.065011337
buffer: checksum=e5c13b0e9c046eb7e48efaf4edd5ddb68add3cb4, pts=0:00:22.122653086, dur=0:00:00.065011337
buffer: checksum=14ced0c79b9a6eccfd403c78681b8ee63f14a0c6, pts=0:00:22.057641749, dur=0:00:00.065011337
buffer: checksum=dddf674111ab39be3d470c1488ce272bfc88939e, pts=0:00:21.992630412, dur=0:00:00.065011337
buffer: checksum=c6b0b12a13364e7852bcd2895dea3795c7276a2b, pts=0:00:21.927619075, dur=0:00:00.065011337
buffer: checksum=517291e2982380bb5b8e89d9d71d0a6186ef9bac, pts=0:00:21.862607738, dur=0:00:00.065011337
buffer: checksum=16d377293bdf24638ec79c0cab88a1041701ce0a, pts=0:00:21.797596401, dur=0:00:00.065011337
buffer: checksum=951e575e74807dd595c4695471b87f27ad419cc3, pts=0:00:21.732585064, dur=0:00:00.065011337
buffer: checksum=56717e1433c72736b128d3323c9058eb05b84fef, pts=0:00:21.667573727, dur=0:00:00.065011337
buffer: checksum=ea5666c27ec703e8269cec6ff57838e4982ece0c, pts=0:00:21.602562390, dur=0:00:00.065011337
buffer: checksum=3d79831379b7249a3ae09211fdd9d81d7f0d8b0f, pts=0:00:21.537551053, dur=0:00:00.065011337
buffer: checksum=8911e627c9edcdf64d90c54c7f6a51ed8e0af6a4, pts=0:00:21.472539716, dur=0:00:00.065011337
buffer: checksum=e02c88e516f867eec1a56c545dd7910b9c45ab27, pts=0:00:21.407528379, dur=0:00:00.065011337
buffer: checksum=7a3b5e2ca25f373958b89ca4a1547c9da571f5d6, pts=0:00:21.342517042, dur=0:00:00.065011337
buffer: checksum=1cb6baac1bee1d688997f02f07d2d413d7b9713d, pts=0:00:21.277505705, dur=0:00:00.065011337
buffer: checksum=8c6acc960fcb1e9b7f21b288b3002e3c0bb1ead8, pts=0:00:21.212494368, dur=0:00:00.065011337
buffer: checksum=446eb84f67b8c17896595bd4b1e59e0f5abffb5b, pts=0:00:21.147483031, dur=0:00:00.065011337
buffer: checksum=dedb1b22fd107defeb299afee5d142ce06fcf39a, pts=0:00:21.082471694, dur=0:00:00.065011337
buffer: checksum=e1bf5b9b0ec15c41276607c1612f54060c731b85, pts=0:00:21.017460357, dur=0:00:00.065011337
buffer: checksum=c9059e38df7d125c98d0213f8539b7f401023921, pts=0:00:20.952449020, dur=0:00:00.065011337
buffer: checksum=a528a168d7a29e66ff6ea37ec102649805bc8b1a, pts=0:00:20.887437683, dur=0:00:00.065011337
buffer: checksum=699942b6dd92fc33f22454307b367e4d387007dd, pts=0:00:20.822426346, dur=0:00:00.065011337
buffer: checksum=894d4db0d53624989478de3ccfe5948016ed3b6f, pts=0:00:20.757415009, dur=0:00:00.065011337
buffer: checksum=0f3f76d8e44a88dc3b723d8ed3a0749174d55732, pts=0:00:20.692403672, dur=0:00:00.065011337
buffer: checksum=1fb5137c14aa4f74f9077242a44fe298161ec63e, pts=0:00:20.627392335, dur=0:00:00.065011337
buffer: checksum=49f72b280d46dcc5927d7e623ff74fbee3f8b62c, pts=0:00:20.562380998, dur=0:00:00.065011337
buffer: checksum=746ba386ac36aa5149765f05cabc2945b0373660, pts=0:00:20.497369661, dur=0:00:00.065011337
buffer: checksum=e523115a04719342ef97483e0895f96931443583, pts=0:00:20.432358324, dur=0:00:00.065011337
buffer: checksum=68f5703054f77e7d0597ecf89995fe8b9afa3946, pts=0:00:20.367346987, dur=0:00:00.065011337
buffer: checksum=c083f5a266bf127cd47bf27f683b3d04a76e28ae, pts=0:00:20.302335650, dur=0:00:00.065011337
buffer: checksum=ed480f4e51d8630770a28f499d62fa15ab50fe28, pts=0:00:20.237324313, dur=0:00:00.065011337
buffer: checksum=ac9a1558e32accd50ed88db7845a67678529d6be, pts=0:00:20.172312976, dur=0:00:00.065011337
buffer: checksum=c07d5aa5cca460d573e79feca9fd84220fbb5068, pts=0:00:20.107301639, dur=0:00:00.065011337
buffer: checksum=b4faa904b5f0d9752738532ec7431a0967bcc5fe, pts=0:00:20.042290302, dur=0:00:00.065011337
buffer: checksum=cc6d3d9304b4a6cf5ff7ca4f734fc703084d7a80, pts=0:00:20.004671255, dur=0:00:00.037619047
event eos: (no structure)

View file

@ -0,0 +1,20 @@
include, location="pitch-test.meta"
pause
# The pitch element modifies the segment downstream, as the seek is done on
# the pipeline sink it takes this transformed segment as reference
checkpoint, text="Playback speed -1.0"
seek, start=0.0, stop=1.0, flags=accurate+flush, rate=-1.0
play
wait, message-type=eos
checkpoint, text="Playback speed -2.0"
seek, start=0.0, stop=2.0, flags=accurate+flush, rate=-2.0
wait, message-type=eos
checkpoint, text="Playback speed -0.5"
seek, start=0.0, stop=0.25, flags=accurate+flush, rate=-0.5
wait, message-type=eos
stop

View file

@ -0,0 +1,81 @@
CHECKPOINT: If the libSoundTouch version or compilation optimization change, buffers checksums may differ. Tests done with libSoundTouch version: 2.3.2 in debugoptimized. Configure meson with `--force-fallback-for=soundtouch` and the default debugoptimized build type to use the same version.
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE;
event caps: audio/x-raw, channel-mask=(bitmask)0x0000000000000003, channels=(int)2, format=(string)F32LE, layout=(string)interleaved, rate=(int)44100;
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:15.999818752, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000, duration=0:00:15.999818752
buffer: checksum=b0fd3061002ec8fa84dd6846f25454b1707fc996, pts=0:00:00.000000000, dur=0:00:00.057029478
CHECKPOINT: Playback speed -1.0
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:01.000000000, rate=-1.000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:01.000000000, duration=0:00:15.999818752
buffer: checksum=52df58e23f8f44d35d943668bd53b34fde86368a, pts=0:00:00.942970522, dur=0:00:00.057029478
buffer: checksum=c18edc72ea91b53f7f627de5d122c66f8a2603e4, pts=0:00:00.877959185, dur=0:00:00.065011337
buffer: checksum=7ecf66e40686121dcde244522b3ed68d904c12df, pts=0:00:00.812947848, dur=0:00:00.065011337
buffer: checksum=1f4e6a807b6b88204dc39831f7d5a8b78243bc53, pts=0:00:00.747936511, dur=0:00:00.065011337
buffer: checksum=c861688052841d8692dde9cc4d6bab06d3864f25, pts=0:00:00.682925174, dur=0:00:00.065011337
buffer: checksum=aed1cb74055611b628818226fe76ea048ee67fa4, pts=0:00:00.617913837, dur=0:00:00.065011337
buffer: checksum=3d2d0286daf9d1b459f6144dedd809e2b6d4a637, pts=0:00:00.552902500, dur=0:00:00.065011337
buffer: checksum=8ef42159320c7e88d1c3d4aabb9c44bf76680f72, pts=0:00:00.487891163, dur=0:00:00.065011337
buffer: checksum=20c05b300e117343f50ca7a301933f2113a15c11, pts=0:00:00.422879826, dur=0:00:00.065011337
buffer: checksum=8532a7fe17430c47c38fc27fe1f971d9bc2046b9, pts=0:00:00.357868489, dur=0:00:00.065011337
buffer: checksum=e7240900ba9934d5723efce522d5625af1e8cef9, pts=0:00:00.292857152, dur=0:00:00.065011337
buffer: checksum=1d961aa790821a245909b07fa8d1e556281d08b5, pts=0:00:00.227845815, dur=0:00:00.065011337
buffer: checksum=414c54772af14312211f32fee70d1eff5e09a802, pts=0:00:00.162834478, dur=0:00:00.065011337
buffer: checksum=c08dea15d53e530cc91e481826ddd7d7dad52353, pts=0:00:00.097823141, dur=0:00:00.065011337
buffer: checksum=2d24e598725088f16857698d4d2fde1e3bb55896, pts=0:00:00.032811804, dur=0:00:00.065011337
buffer: checksum=80420e32ca9b4173f2208c45e4a83253e0c1dbaa, pts=0:00:00.000000000, dur=0:00:00.032834467
event eos: (no structure)
CHECKPOINT: Playback speed -2.0
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:01.000000000, rate=-1.000000, applied_rate=2.000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:01.000000000, duration=0:00:07.999909376
buffer: checksum=f078c8a829708012e58074201371b49033d416f2, pts=0:00:00.975963719, dur=0:00:00.024036281
buffer: checksum=9ba1d39edfbec21bb0c067d5bcc6eded26d00eec, pts=0:00:00.943945579, dur=0:00:00.032018140
buffer: checksum=d746b708bac8a1b2477b6047d2fe70d678329e05, pts=0:00:00.911927439, dur=0:00:00.032018140
buffer: checksum=70ebee1a561049b191b5a0e0e7be3599041fd1e2, pts=0:00:00.879909299, dur=0:00:00.032018140
buffer: checksum=6f38b98a6c30b5fb983dd5769d0553103eef4b2b, pts=0:00:00.847891159, dur=0:00:00.032018140
buffer: checksum=3f75d8b0c2b80bdca6fe8257831d65113aa125fe, pts=0:00:00.815873019, dur=0:00:00.032018140
buffer: checksum=658761af20fe27ad8b99dc57c1ec0b2158322860, pts=0:00:00.783854879, dur=0:00:00.032018140
buffer: checksum=0133a71ada5230416665dd6edbfa53199544ed29, pts=0:00:00.751836739, dur=0:00:00.032018140
buffer: checksum=974a3c7cd6685caa9b79690199f2374998c0f3b1, pts=0:00:00.719818599, dur=0:00:00.032018140
buffer: checksum=00d965fc0a04218894354542c299d2191de64318, pts=0:00:00.687800459, dur=0:00:00.032018140
buffer: checksum=74c0fe1c51427e0df59b90fbddaaabf707556928, pts=0:00:00.655782319, dur=0:00:00.032018140
buffer: checksum=e9b704f9f54222767393c3ab6ef78a6a3faee291, pts=0:00:00.623764179, dur=0:00:00.032018140
buffer: checksum=626ec7334357885fae19be736592773109529ec6, pts=0:00:00.591746039, dur=0:00:00.032018140
buffer: checksum=2945ed50ade2ba76967f39dcb87faf65f983c27f, pts=0:00:00.559727899, dur=0:00:00.032018140
buffer: checksum=acd9dd5de19bd2c89413e824842f71ad13dec0df, pts=0:00:00.527709759, dur=0:00:00.032018140
buffer: checksum=dcfeca7ba45426339f31d0d1c51d76c58f0f2cbd, pts=0:00:00.495691619, dur=0:00:00.032018140
buffer: checksum=97ab34a65e048681d33c0359bdc2ffe70fd4b612, pts=0:00:00.463673479, dur=0:00:00.032018140
buffer: checksum=8d0e5c2e4c8faf03b0a1ee46a401024f461c0103, pts=0:00:00.431655339, dur=0:00:00.032018140
buffer: checksum=2332caa73acebb1ecb9277f15aefee612543529a, pts=0:00:00.399637199, dur=0:00:00.032018140
buffer: checksum=7db22512dd39b41757996d039b3c770a5af8e7b2, pts=0:00:00.367619059, dur=0:00:00.032018140
buffer: checksum=e6527482dcba76c159c871b7de121f1ecc5cd438, pts=0:00:00.335600919, dur=0:00:00.032018140
buffer: checksum=bdf4bfb262c145318120700ae7d0c424601a6b88, pts=0:00:00.303582779, dur=0:00:00.032018140
buffer: checksum=ce19e67abe7fe6b53d0841ef573650b9d9e4c16d, pts=0:00:00.271564639, dur=0:00:00.032018140
buffer: checksum=413e83754b08b573920009115542b259a6ed11bd, pts=0:00:00.239546499, dur=0:00:00.032018140
buffer: checksum=b06598c2b7eb1d1e6ae88f2bc241ad22c2be580e, pts=0:00:00.207528359, dur=0:00:00.032018140
buffer: checksum=eeda03e975581d67561a03c7d71fcb58ea46ff30, pts=0:00:00.175510219, dur=0:00:00.032018140
buffer: checksum=88e8cd8e532c603df6eb7bed2c6edb09cc867855, pts=0:00:00.143492079, dur=0:00:00.032018140
buffer: checksum=e310d101def2cfea6eb5fa32ce68a1aad5cacf75, pts=0:00:00.111473939, dur=0:00:00.032018140
buffer: checksum=e42a1dfe27be3b1ff3eac58eb36ae89f6423a711, pts=0:00:00.079455799, dur=0:00:00.032018140
buffer: checksum=f5749a601efc5573d359c8b32f4a1dd52a6a876f, pts=0:00:00.047437659, dur=0:00:00.032018140
buffer: checksum=d385a1abce7f5dd8277cad554daef9edcaf989f9, pts=0:00:00.015419519, dur=0:00:00.032018140
buffer: checksum=c98bb629d46c58ae875517dbfec7f71ad758f867, pts=0:00:00.000000000, dur=0:00:00.015442176
event eos: (no structure)
CHECKPOINT: Playback speed -0.5
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:01.000000000, rate=-1.000000, applied_rate=0.500000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:01.000000000, duration=0:00:31.999637504
buffer: checksum=e71c0908797349af3c82bc8f31f75b9b03fb69fe, pts=0:00:00.925963719, dur=0:00:00.074036281
buffer: checksum=7642629891da21d37afc621fa68e7a611673e397, pts=0:00:00.843945579, dur=0:00:00.082018140
buffer: checksum=c50139b12a13d437228f082c3305e5b74a9a4f9a, pts=0:00:00.761927439, dur=0:00:00.082018140
buffer: checksum=e25eb3110e2309c91d3b93bda06e4dd97ca84af9, pts=0:00:00.679909299, dur=0:00:00.082018140
buffer: checksum=a04ccb3de6095227cc05ed736b346c8cb6ad1851, pts=0:00:00.597891159, dur=0:00:00.082018140
buffer: checksum=75e00e61dcda4220642b530a18823540bc76d5d1, pts=0:00:00.515873019, dur=0:00:00.082018140
buffer: checksum=46731d972a8c4b00df24682868f6beca3bd4c48f, pts=0:00:00.433854879, dur=0:00:00.082018140
buffer: checksum=27eef9ab550dc9a2df332183f1dc3b765079e970, pts=0:00:00.351836739, dur=0:00:00.082018140
buffer: checksum=84aad9a3fc5661d2efe24aa587a8602250c4e7a2, pts=0:00:00.269818599, dur=0:00:00.082018140
buffer: checksum=131230625bb6235d1cf078083f87471d52c16483, pts=0:00:00.187800459, dur=0:00:00.082018140
buffer: checksum=1bf526453c1cd0804c96af5b1f493ae7274770ad, pts=0:00:00.000000000, dur=0:00:00.187845804
event eos: (no structure)

View file

@ -0,0 +1,13 @@
[wrap-file]
directory = soundtouch
source_url = https://codeberg.org/soundtouch/soundtouch/archive/2.3.2.tar.gz
source_filename = soundtouch-2.3.2.tar.gz
source_hash = ed714f84a3e748de87b24f385ec69d3bdc51ca47b7f4710d2048b84b2761e7ff
patch_filename = soundtouch_2.3.2-4_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/soundtouch_2.3.2-4/get_patch
patch_hash = 4cc83bed9a7b7b92d632e54274200ad06b41088c2c19d2a40cf7789e9518a68c
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/soundtouch_2.3.2-4/soundtouch-2.3.2.tar.gz
wrapdb_version = 2.3.2-4
[provide]
soundtouch = soundtouch_dep