Changeset 158620 in webkit
- Timestamp:
- Nov 4, 2013 5:26:49 PM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r158619 r158620 1 2013-11-04 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> 2 3 Fixing MediaStreamDescriptor addSource and addTrack methods 4 https://bugs.webkit.org/show_bug.cgi?id=123755 5 6 Reviewed by Eric Carlson. 7 8 We must store the track and source that is passed as parameter in a RefPtr, 9 otherwise we will refer to a null pointer. 10 11 No new tests needed. 12 13 * platform/mediastream/MediaStreamDescriptor.cpp: 14 (WebCore::MediaStreamDescriptor::addSource): 15 (WebCore::MediaStreamDescriptor::addTrack): 16 1 17 2013-11-04 Tim Horton <timothy_horton@apple.com> 2 18 -
trunk/Source/WebCore/platform/mediastream/MediaStreamDescriptor.cpp
r158480 r158620 53 53 } 54 54 55 void MediaStreamDescriptor::addSource(PassRefPtr<MediaStreamSource> source) 56 { 55 void MediaStreamDescriptor::addSource(PassRefPtr<MediaStreamSource> prpSource) 56 { 57 RefPtr<MediaStreamSource> source = prpSource; 57 58 switch (source->type()) { 58 59 case MediaStreamSource::Audio: … … 172 173 } 173 174 174 void MediaStreamDescriptor::addTrack(PassRefPtr<MediaStreamTrackPrivate> track) 175 { 175 void MediaStreamDescriptor::addTrack(PassRefPtr<MediaStreamTrackPrivate> prpTrack) 176 { 177 RefPtr<MediaStreamTrackPrivate> track = prpTrack; 176 178 if (track->ended()) 177 179 return;
Note: See TracChangeset
for help on using the changeset viewer.