@@ -1089,7 +1089,7 @@ MediaPlayerPrivateGStreamer::ChangePipelineStateResult MediaPlayerPrivateGStream
10891089{
10901090 ASSERT (m_pipeline);
10911091
1092- if (isSuspended ()) {
1092+ if (playerIsSuspended ()) {
10931093 // Save requests to play until we resume.
10941094 if (newState > GST_STATE_PAUSED) {
10951095 GST_DEBUG_OBJECT (pipeline (), " Saving state for when player is resumed: %s" , gst_element_state_get_name (newState));
@@ -4302,24 +4302,24 @@ void MediaPlayerPrivateGStreamer::managePlayerSuspend()
43024302 bool shouldBeSuspended = (player && player->isVideoPlayer ()) && muted && !m_isVisibleInViewport && allowPlaybackOfInvisibleVideos && !strcmp (allowPlaybackOfInvisibleVideos, " 1" );
43034303 GST_INFO_OBJECT (m_pipeline.get (), " %s %s player %svisible in viewport" , muted ? " Muted" : " Un-muted" , (player && player->isVideoPlayer ()) ? " video" : " audio" , m_isVisibleInViewport ? " " : " not " );
43044304
4305- if (shouldBeSuspended && !isSuspended ()) {
4305+ if (shouldBeSuspended && !playerIsSuspended ()) {
43064306 GstState currentState, pendingState;
43074307 gst_element_get_state (m_pipeline.get (), ¤tState, &pendingState, 0 );
43084308 GstState targetState = (pendingState != GST_STATE_VOID_PENDING ? pendingState : currentState);
4309- m_isSuspended = true ;
4309+ m_playerIsSuspended = true ;
43104310 if (targetState == GST_STATE_NULL) {
43114311 GST_DEBUG_OBJECT (pipeline (), " Pipeline is already in NULL state, no point in pausing the player." );
43124312 return ;
43134313 }
43144314 m_stateToResume = targetState;
43154315 GST_DEBUG_OBJECT (pipeline (), " Media element is muted and not visible in viewport, pausing it to save resources. Will resume afterwards to %s state." ,
4316- gst_element_state_get_name (m_stateToRestoreWhenVisible ));
4316+ gst_element_state_get_name (m_stateToResume ));
43174317 gst_element_set_state (m_pipeline.get (), GST_STATE_PAUSED);
43184318 gst_element_get_state (m_pipeline.get (), ¤tState, &pendingState, 0 );
43194319 GST_DEBUG_OBJECT (pipeline (), " Now pipeline is in %s state with %s pending" , gst_element_state_get_name (currentState), gst_element_state_get_name (pendingState));
43204320 m_isPipelinePlaying = false ;
4321- } else if (!shouldBeSuspended && isSuspended ()) {
4322- m_isSuspended = false ;
4321+ } else if (!shouldBeSuspended && playerIsSuspended ()) {
4322+ m_playerIsSuspended = false ;
43234323
43244324 if (m_stateToResume == GST_STATE_VOID_PENDING)
43254325 return ;
@@ -4342,7 +4342,7 @@ void MediaPlayerPrivateGStreamer::paint(GraphicsContext& context, const FloatRec
43424342 if (context.paintingDisabled ())
43434343 return ;
43444344
4345- if (!m_pageIsVisible || isSuspended ())
4345+ if (!m_pageIsVisible || playerIsSuspended ())
43464346 return ;
43474347
43484348 // Keep a reference to the sample to avoid keeping the sampleMutex locked, which would be prone
@@ -4961,7 +4961,7 @@ void MediaPlayerPrivateGStreamer::setVideoRectangle(const IntRect& rect)
49614961
49624962 Locker locker { m_holePunchLock };
49634963
4964- if (!m_pageIsVisible || m_suspended )
4964+ if (!m_pageIsVisible || m_pageIsSuspended )
49654965 return ;
49664966
49674967 if (m_quirksManagerForTesting) {
@@ -4999,18 +4999,18 @@ void MediaPlayerPrivateGStreamer::setPageIsVisible(bool visible)
49994999
50005000void MediaPlayerPrivateGStreamer::setPageIsSuspended (bool suspended)
50015001{
5002- if (m_suspended == suspended)
5002+ if (m_pageIsSuspended == suspended)
50035003 return ;
50045004
50055005 if (!isHolePunchRenderingEnabled () || !m_videoSink) {
5006- m_suspended = suspended;
5006+ m_pageIsSuspended = suspended;
50075007 return ;
50085008 }
50095009
50105010 Locker locker { m_holePunchLock };
5011- m_suspended = suspended;
5011+ m_pageIsSuspended = suspended;
50125012
5013- if (m_suspended ) {
5013+ if (m_pageIsSuspended ) {
50145014 if (m_quirksManagerForTesting) {
50155015 m_quirksManagerForTesting->setHolePunchVideoRectangle (m_videoSink.get (), IntRect ());
50165016 return ;
0 commit comments