Home | History | Annotate | Download | only in exported

Lines Matching refs:ExtraData

43 class ExtraDataContainer : public MediaStreamComponent::ExtraData {
45 explicit ExtraDataContainer(PassOwnPtr<WebMediaStreamTrack::ExtraData> extraData) : m_extraData(extraData) { }
47 WebMediaStreamTrack::ExtraData* extraData() { return m_extraData.get(); }
50 OwnPtr<WebMediaStreamTrack::ExtraData> m_extraData;
55 WebMediaStreamTrack WebMediaStreamTrack::ExtraData::owner()
61 void WebMediaStreamTrack::ExtraData::setOwner(WebCore::MediaStreamComponent* owner)
126 WebMediaStreamTrack::ExtraData* WebMediaStreamTrack::extraData() const
128 MediaStreamComponent::ExtraData* data = m_private->extraData();
131 return static_cast<ExtraDataContainer*>(data)->extraData();
134 void WebMediaStreamTrack::setExtraData(ExtraData* extraData)
138 if (extraData)
139 extraData->setOwner(m_private.get());
141 m_private->setExtraData(adoptPtr(new ExtraDataContainer(adoptPtr(extraData))));