bug207041 added to MediaPlayerPrivateMediaStreamAVObjC the feature of audio elements playing audio tracks of videos right away instead of waiting for the video to be loaded. Will mark the test webrtc/audio-video-element-playing.html as failure while this is sorted out (Can't generate an specific GST baseline as the value in the error message can change for each run).
I have a WIP patch...
Created attachment 425092 [details] Patch
Comment on attachment 425092 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=425092&action=review > Source/WebCore/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp:631 > + if (track->type() == RealtimeMediaSource::Type::Video && !isVideoPlayer) Nit: I prefer to add booleans first in evaluation cause you can short-circuit some calls for the type(), etc.
Created attachment 425271 [details] Patch
Committed r275514: <https://commits.webkit.org/r275514> All reviewed patches have been landed. Closing bug and clearing flags on attachment 425271 [details].
<rdar://problem/76265189>