Lines Matching defs:rate
472 // negative playback rate. There's no upstream accepted patch for
523 if (!gst_element_seek(m_playBin.get(), m_player->rate(), GST_FORMAT_TIME, static_cast<GstSeekFlags>(GST_SEEK_FLAG_FLUSH | GST_SEEK_FLAG_ACCURATE),
592 void MediaPlayerPrivateGStreamer::setRate(float rate)
594 // Avoid useless playback rate update.
595 if (m_playbackRate == rate)
609 m_playbackRate = rate;
612 if (!rate) {
622 INFO_MEDIA_MESSAGE("Set Rate to %f", rate);
623 if (rate > 0) {
624 // Mute the sound if the playback rate is too extreme and
626 mute = (!m_preservesPitch && (rate < 0.8 || rate > 2));
643 if (!gst_element_seek(m_playBin.get(), rate, GST_FORMAT_TIME, flags,
646 ERROR_MEDIA_MESSAGE("Set rate to %f failed", rate);
1247 m_seeking = gst_element_seek(m_playBin.get(), m_player->rate(), GST_FORMAT_TIME, static_cast<GstSeekFlags>(GST_SEEK_FLAG_FLUSH | GST_SEEK_FLAG_ACCURATE),