Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(268)

Issue 12713004: Add Chromium-side changes for MediaSource::isTypeSupported() (Closed)

Created:
7 years, 9 months ago by acolwell GONE FROM CHROMIUM
Modified:
7 years, 9 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Add Chromium-side changes for MediaSource::isTypeSupported() BUG=172687 TEST=Existing tests pass & will be tested by a LayoutTest when the WebKit side lands. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=188512

Patch Set 1 : #

Total comments: 10

Patch Set 2 : Address CR comments and change code to expose isTypeSupported() functionality through WebMimeRegist… #

Patch Set 3 : Exclude StreamParserFactory for Android #

Total comments: 6

Patch Set 4 : Address CR comments and fix Android for realz #

Total comments: 1

Patch Set 5 : Added media to webkit/glue/DEPS and updated SimpleWebMimeRegistryImpl::supportsMediaSourceMIMEType(… #

Patch Set 6 : Make DEPS entry stricter #

Total comments: 2

Patch Set 7 : Relax DEPS strictness to media/filters & rebased. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+345 lines, -196 lines) Patch
M content/worker/worker_webkitplatformsupport_impl.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M content/worker/worker_webkitplatformsupport_impl.cc View 1 1 chunk +6 lines, -0 lines 0 comments Download
M media/filters/chunk_demuxer.cc View 3 chunks +7 lines, -191 lines 0 comments Download
A media/filters/stream_parser_factory.h View 1 2 3 1 chunk +42 lines, -0 lines 0 comments Download
A media/filters/stream_parser_factory.cc View 1 2 3 1 chunk +256 lines, -0 lines 0 comments Download
M media/media.gyp View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M webkit/glue/DEPS View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M webkit/glue/simple_webmimeregistry_impl.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M webkit/glue/simple_webmimeregistry_impl.cc View 1 2 3 4 2 chunks +13 lines, -0 lines 0 comments Download
M webkit/media/webmediaplayer_impl.cc View 1 2 3 4 5 6 1 chunk +2 lines, -1 line 0 comments Download
M webkit/media/webmediasourceclient_impl.h View 1 2 3 4 3 chunks +7 lines, -1 line 0 comments Download
M webkit/media/webmediasourceclient_impl.cc View 1 2 3 4 2 chunks +4 lines, -3 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
acolwell GONE FROM CHROMIUM
Please take a look. darin@ for webkit/glue changes. scherkus@ the rest. Here are the WebKit-side ...
7 years, 9 months ago (2013-03-14 00:03:10 UTC) #1
darin (slow to review)
https://codereview.chromium.org/12713004/diff/17001/webkit/glue/webkitplatformsupport_impl.h File webkit/glue/webkitplatformsupport_impl.h (right): https://codereview.chromium.org/12713004/diff/17001/webkit/glue/webkitplatformsupport_impl.h#newcode130 webkit/glue/webkitplatformsupport_impl.h:130: virtual bool isTypeSupportedForMediaSource( Why isn't this a function on ...
7 years, 9 months ago (2013-03-14 00:14:01 UTC) #2
acolwell GONE FROM CHROMIUM
On 2013/03/14 00:14:01, darin wrote: > https://codereview.chromium.org/12713004/diff/17001/webkit/glue/webkitplatformsupport_impl.h > File webkit/glue/webkitplatformsupport_impl.h (right): > > https://codereview.chromium.org/12713004/diff/17001/webkit/glue/webkitplatformsupport_impl.h#newcode130 > ...
7 years, 9 months ago (2013-03-14 00:25:50 UTC) #3
darin (slow to review)
Cool =) On Wed, Mar 13, 2013 at 5:25 PM, <acolwell@chromium.org> wrote: > On 2013/03/14 ...
7 years, 9 months ago (2013-03-14 00:36:58 UTC) #4
darin (slow to review)
You might also think about a name that fits the model of the others... "supportsBlahBlah" ...
7 years, 9 months ago (2013-03-14 00:37:38 UTC) #5
scherkus (not reviewing)
https://codereview.chromium.org/12713004/diff/17001/media/filters/stream_parser_factory.cc File media/filters/stream_parser_factory.cc (right): https://codereview.chromium.org/12713004/diff/17001/media/filters/stream_parser_factory.cc#newcode10 media/filters/stream_parser_factory.cc:10: #if defined(GOOGLE_CHROME_BUILD) || defined(USE_PROPRIETARY_CODECS) we typically have these #if ...
7 years, 9 months ago (2013-03-14 01:15:26 UTC) #6
acolwell GONE FROM CHROMIUM
Addressed comments and updated code to expose the functionality through WebMimeRegistry. https://codereview.chromium.org/12713004/diff/17001/media/filters/stream_parser_factory.cc File media/filters/stream_parser_factory.cc (right): ...
7 years, 9 months ago (2013-03-14 18:34:34 UTC) #7
scherkus (not reviewing)
one q https://codereview.chromium.org/12713004/diff/56001/media/filters/stream_parser_factory.h File media/filters/stream_parser_factory.h (right): https://codereview.chromium.org/12713004/diff/56001/media/filters/stream_parser_factory.h#newcode19 media/filters/stream_parser_factory.h:19: class MEDIA_EXPORT StreamParserFactory { needs docs for ...
7 years, 9 months ago (2013-03-14 18:49:40 UTC) #8
acolwell GONE FROM CHROMIUM
https://codereview.chromium.org/12713004/diff/56001/media/filters/stream_parser_factory.h File media/filters/stream_parser_factory.h (right): https://codereview.chromium.org/12713004/diff/56001/media/filters/stream_parser_factory.h#newcode19 media/filters/stream_parser_factory.h:19: class MEDIA_EXPORT StreamParserFactory { On 2013/03/14 18:49:40, scherkus wrote: ...
7 years, 9 months ago (2013-03-14 20:08:49 UTC) #9
scherkus (not reviewing)
https://codereview.chromium.org/12713004/diff/56001/webkit/glue/simple_webmimeregistry_impl.cc File webkit/glue/simple_webmimeregistry_impl.cc (right): https://codereview.chromium.org/12713004/diff/56001/webkit/glue/simple_webmimeregistry_impl.cc#newcode118 webkit/glue/simple_webmimeregistry_impl.cc:118: return webkit_media::WebMediaSourceClientImpl::isTypeSupported( On 2013/03/14 20:08:49, acolwell wrote: > On ...
7 years, 9 months ago (2013-03-14 20:21:03 UTC) #10
acolwell GONE FROM CHROMIUM
https://codereview.chromium.org/12713004/diff/56001/webkit/glue/simple_webmimeregistry_impl.cc File webkit/glue/simple_webmimeregistry_impl.cc (right): https://codereview.chromium.org/12713004/diff/56001/webkit/glue/simple_webmimeregistry_impl.cc#newcode118 webkit/glue/simple_webmimeregistry_impl.cc:118: return webkit_media::WebMediaSourceClientImpl::isTypeSupported( On 2013/03/14 20:21:03, scherkus wrote: > On ...
7 years, 9 months ago (2013-03-14 20:56:35 UTC) #11
scherkus (not reviewing)
lgtm but I would tighten up that DEPS rule so other stuff doesn't creep in ...
7 years, 9 months ago (2013-03-14 22:08:33 UTC) #12
acolwell GONE FROM CHROMIUM
On 2013/03/14 22:08:33, scherkus wrote: > lgtm but I would tighten up that DEPS rule ...
7 years, 9 months ago (2013-03-15 00:10:48 UTC) #13
acolwell GONE FROM CHROMIUM
darin@ could you please look at the content/ and webkit/glue changes and give me an ...
7 years, 9 months ago (2013-03-15 16:42:03 UTC) #14
darin (slow to review)
LGTM https://codereview.chromium.org/12713004/diff/80001/webkit/glue/DEPS File webkit/glue/DEPS (right): https://codereview.chromium.org/12713004/diff/80001/webkit/glue/DEPS#newcode3 webkit/glue/DEPS:3: "+media/filters/stream_parser_factory.h", is there a reason to be so ...
7 years, 9 months ago (2013-03-15 21:25:52 UTC) #15
acolwell GONE FROM CHROMIUM
https://codereview.chromium.org/12713004/diff/80001/webkit/glue/DEPS File webkit/glue/DEPS (right): https://codereview.chromium.org/12713004/diff/80001/webkit/glue/DEPS#newcode3 webkit/glue/DEPS:3: "+media/filters/stream_parser_factory.h", On 2013/03/15 21:25:52, darin wrote: > is there ...
7 years, 9 months ago (2013-03-15 21:34:18 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/acolwell@chromium.org/12713004/86001
7 years, 9 months ago (2013-03-15 21:35:57 UTC) #17
commit-bot: I haz the power
7 years, 9 months ago (2013-03-15 23:54:54 UTC) #18
Message was sent while issue was closed.
Change committed as 188512

Powered by Google App Engine
This is Rietveld 408576698