summaryrefslogtreecommitdiffstats
path: root/ppapi/examples
diff options
context:
space:
mode:
authorfischman@chromium.org <fischman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-01 03:18:28 +0000
committerfischman@chromium.org <fischman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-01 03:18:28 +0000
commit2ffc31a4ee37b7745d2bdc8ed2a704f7f02c9589 (patch)
tree34122669bf4397a7c59156d6af5f47f49af08933 /ppapi/examples
parent1695f071610fc582b0bd9342cb13a4eae291707f (diff)
downloadchromium_src-2ffc31a4ee37b7745d2bdc8ed2a704f7f02c9589.zip
chromium_src-2ffc31a4ee37b7745d2bdc8ed2a704f7f02c9589.tar.gz
chromium_src-2ffc31a4ee37b7745d2bdc8ed2a704f7f02c9589.tar.bz2
Replace the use of an int32* with an explicit profile for decoder configuration.
Replaces the error-prone, overly-general, error-containing, and brittle manually-terminated array-of-ints holding name/value pairs (except for names that don't take values) with a simple profile parameter (specifying only information we actually use today). BUG=none TEST=trybots, ovdatest, gles2 Review URL: http://codereview.chromium.org/7779001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99111 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/examples')
-rw-r--r--ppapi/examples/gles2/gles2.cc9
1 files changed, 2 insertions, 7 deletions
diff --git a/ppapi/examples/gles2/gles2.cc b/ppapi/examples/gles2/gles2.cc
index f661d0a..26d94a4 100644
--- a/ppapi/examples/gles2/gles2.cc
+++ b/ppapi/examples/gles2/gles2.cc
@@ -235,16 +235,11 @@ void GLES2DemoInstance::DidChangeView(
}
void GLES2DemoInstance::InitializeDecoders() {
- PP_VideoConfigElement configs[] = {
- PP_VIDEOATTR_BITSTREAMFORMATKEY_H264_PROFILE,
- PP_H264PROFILE_BASELINE,
- PP_VIDEOATTR_DICTIONARY_TERMINATOR,
- };
-
assert(video_decoders_.empty());
for (int i = 0; i < kNumDecoders; ++i) {
DecoderClient* client = new DecoderClient(
- this, new pp::VideoDecoder_Dev(*this, *context_, configs));
+ this, new pp::VideoDecoder_Dev(
+ this, *context_, PP_VIDEODECODER_H264PROFILE_BASELINE));
assert(!client->decoder()->is_null());
assert(video_decoders_.insert(std::make_pair(
client->decoder()->pp_resource(), client)).second);