Changeset 165716 in webkit
- Timestamp:
- Mar 16, 2014 8:41:28 PM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r165714 r165716 1 2014-03-16 Praveen R Jadhav <praveen.j@samsung.com> 2 3 AudioBufferSourceNode stop attribute shouldn't throw exception in finished state. 4 https://bugs.webkit.org/show_bug.cgi?id=130000. 5 6 Reviewed by Jer Noble. 7 8 AudioBufferSourceNode may go to FINISHED_STATE even before "stop" method is called 9 as silence rendered after audio data is played out when its not looping. 10 A call to "stop" method after this shouldn't throw exception. 11 12 * Modules/webaudio/AudioScheduledSourceNode.cpp: 13 (WebCore::AudioScheduledSourceNode::stop): 14 1 15 2014-03-16 Brian Burg <bburg@apple.com> 2 16 -
trunk/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp
r161638 r165716 157 157 { 158 158 ASSERT(isMainThread()); 159 if ( !(m_playbackState == SCHEDULED_STATE || m_playbackState == PLAYING_STATE) || (m_endTime != UnknownTime)) {159 if ((m_playbackState == UNSCHEDULED_STATE) || (m_endTime != UnknownTime)) { 160 160 ec = INVALID_STATE_ERR; 161 161 return;
Note: See TracChangeset
for help on using the changeset viewer.