Home | History | Annotate | Download | only in android

Lines Matching defs:MediaSourceDelegate

48 MediaSourceDelegate::MediaSourceDelegate(
73 MediaSourceDelegate::~MediaSourceDelegate() {
84 void MediaSourceDelegate::Destroy() {
107 base::Bind(&MediaSourceDelegate::StopDemuxer,
111 bool MediaSourceDelegate::IsVideoEncrypted() {
117 base::Time MediaSourceDelegate::GetTimelineOffset() const {
125 void MediaSourceDelegate::StopDemuxer() {
144 chunk_demuxer_->Stop(base::Bind(&MediaSourceDelegate::OnDemuxerStopDone,
148 void MediaSourceDelegate::InitializeMediaSource(
165 base::Bind(&MediaSourceDelegate::OnDemuxerOpened, main_weak_this_)),
167 base::Bind(&MediaSourceDelegate::OnNeedKey, main_weak_this_)),
174 base::Bind(&MediaSourceDelegate::InitializeDemuxer,
178 void MediaSourceDelegate::InitializeDemuxer() {
182 base::Bind(&MediaSourceDelegate::OnDemuxerInitDone,
187 blink::WebTimeRanges MediaSourceDelegate::Buffered() const {
191 size_t MediaSourceDelegate::DecodedFrameCount() const {
195 size_t MediaSourceDelegate::DroppedFrameCount() const {
199 size_t MediaSourceDelegate::AudioDecodedByteCount() const {
203 size_t MediaSourceDelegate::VideoDecodedByteCount() const {
207 void MediaSourceDelegate::CancelPendingSeek(const base::TimeDelta& seek_time) {
230 void MediaSourceDelegate::StartWaitingForSeek(
258 void MediaSourceDelegate::Seek(
301 void MediaSourceDelegate::SeekInternal(const base::TimeDelta& seek_time) {
305 &MediaSourceDelegate::OnDemuxerSeekDone,
309 void MediaSourceDelegate::AddBufferedTimeRange(base::TimeDelta start,
314 void MediaSourceDelegate::SetDuration(base::TimeDelta duration) {
322 &MediaSourceDelegate::OnDurationChanged, main_weak_this_, duration));
325 void MediaSourceDelegate::OnDurationChanged(const base::TimeDelta& duration) {
333 void MediaSourceDelegate::OnReadFromDemuxer(media::DemuxerStream::Type type) {
348 void MediaSourceDelegate::ReadFromDemuxerStream(media::DemuxerStream::Type type,
356 &MediaSourceDelegate::OnBufferReady,
360 void MediaSourceDelegate::OnBufferReady(
463 void MediaSourceDelegate::OnDemuxerError(media::PipelineStatus status) {
470 void MediaSourceDelegate::AddTextStream(
477 void MediaSourceDelegate::RemoveTextStream(
483 void MediaSourceDelegate::OnDemuxerInitDone(media::PipelineStatus status) {
515 void MediaSourceDelegate::InitAudioDecryptingDemuxerStream() {
524 base::Bind(&MediaSourceDelegate::OnAudioDecryptingDemuxerStreamInitDone,
528 void MediaSourceDelegate::InitVideoDecryptingDemuxerStream() {
537 base::Bind(&MediaSourceDelegate::OnVideoDecryptingDemuxerStreamInitDone,
541 void MediaSourceDelegate::OnAudioDecryptingDemuxerStreamInitDone(
563 void MediaSourceDelegate::OnVideoDecryptingDemuxerStreamInitDone(
579 void MediaSourceDelegate::OnDemuxerSeekDone(media::PipelineStatus status) {
592 void MediaSourceDelegate::ResetAudioDecryptingDemuxerStream() {
597 base::Bind(&MediaSourceDelegate::ResetVideoDecryptingDemuxerStream,
605 void MediaSourceDelegate::ResetVideoDecryptingDemuxerStream() {
610 &MediaSourceDelegate::FinishResettingDecryptingDemuxerStreams,
618 void MediaSourceDelegate::FinishResettingDecryptingDemuxerStreams() {
629 void MediaSourceDelegate::OnDemuxerStopDone() {
634 base::Bind(&MediaSourceDelegate::DeleteSelf, base::Unretained(this)));
637 void MediaSourceDelegate::DeleteSelf() {
644 void MediaSourceDelegate::NotifyDemuxerReady() {
661 base::TimeDelta MediaSourceDelegate::GetDuration() const {
673 void MediaSourceDelegate::OnDemuxerOpened() {
682 void MediaSourceDelegate::OnNeedKey(const std::string& type,
691 bool MediaSourceDelegate::IsSeeking() const {
696 base::TimeDelta MediaSourceDelegate::FindBufferedBrowserSeekTime_Locked(
737 bool MediaSourceDelegate::GetDemuxerConfigFromStream(