Bug 1301675 - Rename BasicUnstoppableTrackSource to BasicTrackSource. r=jib

They are not unstoppable any longer. We just don't forward Stop() to the real source.

MozReview-Commit-ID: FdFccMsD3eb
This commit is contained in:
Andreas Pehrson
2016-09-16 15:19:28 +02:00
parent 0012b7ff32
commit b09ec5c14e
4 changed files with 11 additions and 35 deletions

View File

@@ -2263,17 +2263,6 @@ public:
return mCapturedTrackSource->GetCORSMode();
}
already_AddRefed<PledgeVoid>
ApplyConstraints(nsPIDOMWindowInner* aWindow,
const dom::MediaTrackConstraints& aConstraints) override
{
RefPtr<PledgeVoid> p = new PledgeVoid();
p->Reject(new dom::MediaStreamError(aWindow,
NS_LITERAL_STRING("OverconstrainedError"),
NS_LITERAL_STRING("")));
return p.forget();
}
void Stop() override
{
if (mElement && mElement->mSrcStream) {
@@ -2350,17 +2339,6 @@ public:
return mElement->GetCORSMode();
}
already_AddRefed<PledgeVoid>
ApplyConstraints(nsPIDOMWindowInner* aWindow,
const dom::MediaTrackConstraints& aConstraints) override
{
RefPtr<PledgeVoid> p = new PledgeVoid();
p->Reject(new dom::MediaStreamError(aWindow,
NS_LITERAL_STRING("OverconstrainedError"),
NS_LITERAL_STRING("")));
return p.forget();
}
void Stop() override
{
// We don't notify the source that a track was stopped since it will keep