X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcontent%2Frenderer%2Fmedia%2Frtc_video_decoder.cc;h=16589704335e98083e0f6ad2963330c1747bd1cd;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=3987767b353d1adabd16b73f3b297c3edf49d043;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/content/renderer/media/rtc_video_decoder.cc b/src/content/renderer/media/rtc_video_decoder.cc index 3987767..1658970 100644 --- a/src/content/renderer/media/rtc_video_decoder.cc +++ b/src/content/renderer/media/rtc_video_decoder.cc @@ -118,7 +118,7 @@ scoped_ptr RTCVideoDecoder::Create( media::VideoCodecProfile profile; switch (type) { case webrtc::kVideoCodecVP8: - profile = media::VP8PROFILE_MAIN; + profile = media::VP8PROFILE_ANY; break; default: DVLOG(2) << "Video codec not supported:" << type; @@ -639,11 +639,9 @@ void RTCVideoDecoder::ReleaseMailbox( const scoped_refptr& factories, int64 picture_buffer_id, uint32 texture_id, - const std::vector& release_sync_points) { + uint32 release_sync_point) { DCHECK(factories->GetTaskRunner()->BelongsToCurrentThread()); - - for (size_t i = 0; i < release_sync_points.size(); i++) - factories->WaitSyncPoint(release_sync_points[i]); + factories->WaitSyncPoint(release_sync_point); if (decoder) { decoder->ReusePictureBuffer(picture_buffer_id);