Changeset 202427 in webkit


Ignore:
Timestamp:
Jun 24, 2016 10:32:58 AM (8 years ago)
Author:
eric.carlson@apple.com
Message:

[iOS, Mac] Assume a media file has audio during AirPlay
https://bugs.webkit.org/show_bug.cgi?id=159088
<rdar://problem/24616592>

Reviewed by Jer Noble.

No new tests, it isn't possible to test this in a LayoutTest.

  • html/HTMLMediaElement.cpp:

(WebCore::HTMLMediaElement::mediaPlayerCurrentPlaybackTargetIsWirelessChanged): Call

mediaSession->setCanProduceAudio(true) when AirPlay becomes active.

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r202425 r202427  
     12016-06-24  Eric Carlson  <eric.carlson@apple.com>
     2
     3        [iOS, Mac] Assume a media file has audio during AirPlay
     4        https://bugs.webkit.org/show_bug.cgi?id=159088
     5        <rdar://problem/24616592>
     6
     7        Reviewed by Jer Noble.
     8
     9        No new tests, it isn't possible to test this in a LayoutTest.
     10
     11        * html/HTMLMediaElement.cpp:
     12        (WebCore::HTMLMediaElement::mediaPlayerCurrentPlaybackTargetIsWirelessChanged): Call
     13          mediaSession->setCanProduceAudio(true) when AirPlay becomes active.
     14
    1152016-06-24  Jer Noble  <jer.noble@apple.com>
    216
  • trunk/Source/WebCore/html/HTMLMediaElement.cpp

    r202425 r202427  
    52205220    scheduleEvent(eventNames().webkitcurrentplaybacktargetiswirelesschangedEvent);
    52215221    m_mediaSession->isPlayingToWirelessPlaybackTargetChanged(m_isPlayingToWirelessTarget);
     5222    if (m_isPlayingToWirelessTarget)
     5223        m_mediaSession->setCanProduceAudio(true);
    52225224    updateMediaState(UpdateMediaState::Asynchronously);
    52235225}
Note: See TracChangeset for help on using the changeset viewer.