<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><span style="font-size:1em;">Hi,</span></p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">I'm not familiar with gstreamer so please forgive me if some of this seems obvious.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Reverse playback works fine on compressed audio files like mp3 and opus but when playing wav and aiff I get "Could not change playback rate to -1.00". </p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">What is gstreamer doing @ 982 ? ...</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">---</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">play_set_rate_and_trick_mode (GstPlay * play, gdouble rate,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">    GstPlayTrickMode mode)</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">{</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">  gint64 pos = -1;</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">  g_return_val_if_fail (rate != 0, FALSE);</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">  if (!gst_element_query_position (play->playbin, GST_FORMAT_TIME, &pos))</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">    return FALSE;</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">  return play_do_seek (play, pos, rate, mode);</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">}</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">---</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">This is what is called @ 1077 which gives working reverse with mp3 and opus but not wav or aiff. I can't see what is treating wav and aiff differently.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Cheers</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Michael</p>
<p> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><img src="cid:16414307427264921211@KDE" /></p>
</body>
</html>