| Index: content/renderer/media/render_media_client.cc
|
| diff --git a/content/renderer/media/render_media_client.cc b/content/renderer/media/render_media_client.cc
|
| index 76001a75d7bd58c273b69609ef7f7c546490f5fd..b01e7e1d981f7b3f48a3884e848c4459c57298b4 100644
|
| --- a/content/renderer/media/render_media_client.cc
|
| +++ b/content/renderer/media/render_media_client.cc
|
| @@ -93,6 +93,28 @@ void RenderMediaClient::RecordRapporURL(const std::string& metric,
|
| GetContentClient()->renderer()->RecordRapporURL(metric, url);
|
| }
|
|
|
| +bool RenderMediaClient::IsSupportedVideoConfig(media::VideoCodec codec,
|
| + media::VideoCodecProfile profile,
|
| + int level) {
|
| + switch (codec) {
|
| + case media::kCodecH264:
|
| + case media::kCodecVP8:
|
| + case media::kCodecVP9:
|
| + case media::kCodecTheora:
|
| + return true;
|
| +
|
| + case media::kUnknownVideoCodec:
|
| + case media::kCodecVC1:
|
| + case media::kCodecMPEG2:
|
| + case media::kCodecMPEG4:
|
| + case media::kCodecHEVC:
|
| + return false;
|
| + }
|
| +
|
| + NOTREACHED();
|
| + return false;
|
| +}
|
| +
|
| void RenderMediaClient::SetTickClockForTesting(
|
| std::unique_ptr<base::TickClock> tick_clock) {
|
| tick_clock_.swap(tick_clock);
|
|
|