blob: c9dfa7133a99bce55eb77fa70eb612b037a2c33f [file] [log] [blame]
Dirk Dougherty16542642014-02-07 19:58:28 -08001<!DOCTYPE html>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
Quddus Chong26ca3fa2014-05-06 17:02:49 -070078
79
80
81
82
83
84
Quddus Chong559c0062014-06-12 13:59:34 -070085
86
Quddus Chong2b4b3d22014-10-26 18:10:42 -070087
88
89
90
91
92
93
94
95
96
97
Quddus Chongfd19ada2014-11-18 16:41:07 -080098
Dirk Dougherty16542642014-02-07 19:58:28 -080099<html>
100<head>
101
102
103<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
104<meta name="viewport" content="width=device-width" />
105
106<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
107<title>MediaInfo.Builder | Android Developers</title>
108
109<!-- STYLESHEETS -->
110<link rel="stylesheet"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700111href="//fonts.googleapis.com/css?family=Roboto+Condensed">
112<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
113 title="roboto">
Quddus Chongfd19ada2014-11-18 16:41:07 -0800114<link href="/assets/css/default.css?v=4" rel="stylesheet" type="text/css">
Dirk Dougherty16542642014-02-07 19:58:28 -0800115
116
117
118<!-- JAVASCRIPT -->
119<script src="//www.google.com/jsapi" type="text/javascript"></script>
120<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script>
121<script type="text/javascript">
122 var toRoot = "/";
123 var metaTags = [];
124 var devsite = false;
125</script>
Quddus Chongfd19ada2014-11-18 16:41:07 -0800126<script src="/assets/js/docs.js?v=3" type="text/javascript"></script>
Dirk Dougherty16542642014-02-07 19:58:28 -0800127
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700128
129
Quddus Chong559c0062014-06-12 13:59:34 -0700130<script>
131 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
132 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
133 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
134 })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
Dirk Dougherty16542642014-02-07 19:58:28 -0800135
Quddus Chong559c0062014-06-12 13:59:34 -0700136 ga('create', 'UA-5831155-1', 'android.com');
137 ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'}); // New tracker);
138 ga('send', 'pageview');
139 ga('universal.send', 'pageview'); // Send page view for new tracker.
Dirk Dougherty16542642014-02-07 19:58:28 -0800140</script>
Quddus Chong559c0062014-06-12 13:59:34 -0700141
Dirk Dougherty16542642014-02-07 19:58:28 -0800142</head>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700143
Dirk Dougherty16542642014-02-07 19:58:28 -0800144<body class="gc-documentation google
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700145 develop reference" itemscope itemtype="http://schema.org/Article">
Dirk Dougherty16542642014-02-07 19:58:28 -0800146 <div id="doc-api-level" class="" style="display:none"></div>
147 <a name="top"></a>
148
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700149
Dirk Dougherty16542642014-02-07 19:58:28 -0800150<a name="top"></a>
151
Quddus Chongfd19ada2014-11-18 16:41:07 -0800152<!-- dialog to prompt lang pref change when loaded from hardcoded URL
153<div id="langMessage" style="display:none">
154 <div>
155 <div class="lang en">
156 <p>You requested a page in English, would you like to proceed with this language setting?</p>
157 </div>
158 <div class="lang es">
159 <p>You requested a page in Spanish (Español), would you like to proceed with this language setting?</p>
160 </div>
161 <div class="lang ja">
162 <p>You requested a page in Japanese (日本語), would you like to proceed with this language setting?</p>
163 </div>
164 <div class="lang ko">
165 <p>You requested a page in Korean (한국어), would you like to proceed with this language setting?</p>
166 </div>
167 <div class="lang ru">
168 <p>You requested a page in Russian (Русский), would you like to proceed with this language setting?</p>
169 </div>
170 <div class="lang zh-cn">
171 <p>You requested a page in Simplified Chinese (简体中文), would you like to proceed with this language setting?</p>
172 </div>
173 <div class="lang zh-tw">
174 <p>You requested a page in Traditional Chinese (繁體中文), would you like to proceed with this language setting?</p>
175 </div>
176 <a href="#" class="button yes" onclick="return false;">
177 <span class="lang en">Yes</span>
178 <span class="lang es">Sí</span>
179 <span class="lang ja">Yes</span>
180 <span class="lang ko">Yes</span>
181 <span class="lang ru">Yes</span>
182 <span class="lang zh-cn">是的</span>
183 <span class="lang zh-tw">没有</span>
184 </a>
185 <a href="#" class="button" onclick="$('#langMessage').hide();return false;">
186 <span class="lang en">No</span>
187 <span class="lang es">No</span>
188 <span class="lang ja">No</span>
189 <span class="lang ko">No</span>
190 <span class="lang ru">No</span>
191 <span class="lang zh-cn">没有</span>
192 <span class="lang zh-tw">没有</span>
193 </a>
194 </div>
195</div> -->
196
197
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700198 <!-- Header -->
199 <div id="header-wrapper">
Dirk Dougherty16542642014-02-07 19:58:28 -0800200 <div id="header">
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700201
Quddus Chongfd19ada2014-11-18 16:41:07 -0800202
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700203
204
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700205 <div class="wrap" id="header-wrap">
206 <div class="col-3 logo">
Dirk Dougherty16542642014-02-07 19:58:28 -0800207 <a href="/index.html">
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700208 <img src="/assets/images/dac_logo.png"
209 srcset="/assets/images/dac_logo@2x.png 2x"
210 width="123" height="25" alt="Android Developers" />
Dirk Dougherty16542642014-02-07 19:58:28 -0800211 </a>
212 <div class="btn-quicknav" id="btn-quicknav">
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700213 <a href="#" class="arrow-inactive">Quicknav</a>
214 <a href="#" class="arrow-active">Quicknav</a>
Dirk Dougherty16542642014-02-07 19:58:28 -0800215 </div>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700216 </div>
217 <ul class="nav-x col-9">
218 <li class="design">
219 <a href="/design/index.html"
220 zh-tw-lang="設計"
221 zh-cn-lang="设计"
222 ru-lang="Проектирование"
223 ko-lang="디자인"
224 ja-lang="設計"
225 es-lang="Diseñar"
226 >Design</a></li>
227 <li class="develop"><a href="/develop/index.html"
228 zh-tw-lang="開發"
229 zh-cn-lang="开发"
230 ru-lang="Разработка"
231 ko-lang="개발"
232 ja-lang="開発"
233 es-lang="Desarrollar"
234 >Develop</a></li>
235 <li class="distribute last"><a href="/distribute/index.html"
236 zh-tw-lang="發佈"
237 zh-cn-lang="分发"
238 ru-lang="Распространение"
239 ko-lang="배포"
240 ja-lang="配布"
241 es-lang="Distribuir"
242 >Distribute</a></li>
243 </ul>
244
245
Quddus Chongfd19ada2014-11-18 16:41:07 -0800246
247
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700248<div class="menu-container">
249 <div class="moremenu">
Dirk Dougherty16542642014-02-07 19:58:28 -0800250 <div id="more-btn"></div>
251 </div>
252 <div class="morehover" id="moremenu">
253 <div class="top"></div>
254 <div class="mid">
255 <div class="header">Links</div>
256 <ul>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700257 <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
Dirk Dougherty16542642014-02-07 19:58:28 -0800258 <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
259 <li><a href="/about/index.html">About Android</a></li>
260 </ul>
261 <div class="header">Android Sites</div>
262 <ul>
263 <li><a href="http://www.android.com">Android.com</a></li>
264 <li class="active"><a>Android Developers</a></li>
265 <li><a href="http://source.android.com">Android Open Source Project</a></li>
266 </ul>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700267
Dirk Dougherty16542642014-02-07 19:58:28 -0800268
269
270 <div class="header">Language</div>
271 <div id="language" class="locales">
272 <select name="language" onChange="changeLangPref(this.value, true)">
273 <option value="en">English</option>
274 <option value="es">Español</option>
275 <option value="ja">日本語</option>
276 <option value="ko">한국어</option>
277 <option value="ru">Русский</option>
Quddus Chongfd19ada2014-11-18 16:41:07 -0800278 <option value="zh-cn">中文(简体)</option>
279 <option value="zh-tw">中文(繁體)</option>
Dirk Dougherty16542642014-02-07 19:58:28 -0800280 </select>
281 </div>
282 <script type="text/javascript">
283 <!--
284 loadLangPref();
285 //-->
286 </script>
287
288
Dirk Dougherty16542642014-02-07 19:58:28 -0800289 <br class="clearfix" />
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700290 </div><!-- end 'mid' -->
Dirk Dougherty16542642014-02-07 19:58:28 -0800291 <div class="bottom"></div>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700292 </div><!-- end 'moremenu' -->
293
Dirk Dougherty16542642014-02-07 19:58:28 -0800294 <div class="search" id="search-container">
295 <div class="search-inner">
296 <div id="search-btn"></div>
297 <div class="left"></div>
298 <form onsubmit="return submit_search()">
299 <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700300 onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
301 onkeydown="return search_changed(event, true, '/')"
302 onkeyup="return search_changed(event, false, '/')" />
Dirk Dougherty16542642014-02-07 19:58:28 -0800303 </form>
304 <div class="right"></div>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700305 <a class="close hide">close</a>
306 <div class="left"></div>
307 <div class="right"></div>
308 </div><!-- end search-inner -->
309 </div><!-- end search-container -->
Dirk Dougherty16542642014-02-07 19:58:28 -0800310
311 <div class="search_filtered_wrapper reference">
312 <div class="suggest-card reference no-display">
313 <ul class="search_filtered">
314 </ul>
315 </div>
316 </div>
317
318 <div class="search_filtered_wrapper docs">
319 <div class="suggest-card dummy no-display">&nbsp;</div>
320 <div class="suggest-card develop no-display">
321 <ul class="search_filtered">
322 </ul>
323 <div class="child-card guides no-display">
324 </div>
325 <div class="child-card training no-display">
326 </div>
327 <div class="child-card samples no-display">
328 </div>
329 </div>
330 <div class="suggest-card design no-display">
331 <ul class="search_filtered">
332 </ul>
333 </div>
334 <div class="suggest-card distribute no-display">
335 <ul class="search_filtered">
336 </ul>
337 </div>
338 </div>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700339</div><!-- end menu-container (search and menu widget) -->
Dirk Dougherty16542642014-02-07 19:58:28 -0800340
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700341
342
343 <!-- Expanded quicknav -->
Quddus Chong559c0062014-06-12 13:59:34 -0700344 <div id="quicknav" class="col-13">
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700345 <ul>
Quddus Chong559c0062014-06-12 13:59:34 -0700346 <li class="about">
347 <ul>
348 <li><a href="/about/index.html">About</a></li>
349 <li><a href="/wear/index.html">Wear</a></li>
350 <li><a href="/tv/index.html">TV</a></li>
351 <li><a href="/auto/index.html">Auto</a></li>
352 </ul>
353 </li>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700354 <li class="design">
355 <ul>
356 <li><a href="/design/index.html">Get Started</a></li>
Quddus Chong559c0062014-06-12 13:59:34 -0700357 <li><a href="/design/devices.html">Devices</a></li>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700358 <li><a href="/design/style/index.html">Style</a></li>
359 <li><a href="/design/patterns/index.html">Patterns</a></li>
360 <li><a href="/design/building-blocks/index.html">Building Blocks</a></li>
361 <li><a href="/design/downloads/index.html">Downloads</a></li>
362 <li><a href="/design/videos/index.html">Videos</a></li>
363 </ul>
364 </li>
365 <li class="develop">
366 <ul>
367 <li><a href="/training/index.html"
368 zh-tw-lang="訓練課程"
369 zh-cn-lang="培训"
370 ru-lang="Курсы"
371 ko-lang="교육"
372 ja-lang="トレーニング"
373 es-lang="Capacitación"
374 >Training</a></li>
375 <li><a href="/guide/index.html"
376 zh-tw-lang="API 指南"
377 zh-cn-lang="API 指南"
378 ru-lang="Руководства по API"
379 ko-lang="API 가이드"
380 ja-lang="API ガイド"
381 es-lang="Guías de la API"
382 >API Guides</a></li>
383 <li><a href="/reference/packages.html"
384 zh-tw-lang="參考資源"
385 zh-cn-lang="参考"
386 ru-lang="Справочник"
387 ko-lang="참조문서"
388 ja-lang="リファレンス"
389 es-lang="Referencia"
390 >Reference</a></li>
Quddus Chong559c0062014-06-12 13:59:34 -0700391 <li><a href="/sdk/index.html"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700392 zh-tw-lang="相關工具"
393 zh-cn-lang="工具"
394 ru-lang="Инструменты"
395 ko-lang="도구"
396 ja-lang="ツール"
397 es-lang="Herramientas"
398 >Tools</a>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700399 </li>
400 <li><a href="/google/index.html">Google Services</a>
401 </li>
Quddus Chongfd19ada2014-11-18 16:41:07 -0800402
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700403 <li><a href="/samples/index.html">Samples</a>
404 </li>
Quddus Chongfd19ada2014-11-18 16:41:07 -0800405
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700406 </ul>
407 </li>
408 <li class="distribute last">
409 <ul>
410 <li><a href="/distribute/googleplay/index.html">Google Play</a></li>
411 <li><a href="/distribute/essentials/index.html">Essentials</a></li>
412 <li><a href="/distribute/users/index.html">Get Users</a></li>
413 <li><a href="/distribute/engage/index.html">Engage &amp; Retain</a></li>
414 <li><a href="/distribute/monetize/index.html">Monetize</a></li>
415 <li><a href="/distribute/tools/index.html">Tools &amp; Reference</a></li>
416 <li><a href="/distribute/stories/index.html">Developer Stories</a></li>
417 </ul>
418 </li>
419 </ul>
420 </div><!-- /Expanded quicknav -->
421 </div><!-- end header-wrap.wrap -->
422 </div><!-- end header -->
423
Dirk Dougherty16542642014-02-07 19:58:28 -0800424
425 <!-- Secondary x-nav -->
426 <div id="nav-x">
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700427 <div class="wrap" style="position:relative;z-index:1">
428
Quddus Chongfd19ada2014-11-18 16:41:07 -0800429
430
431
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700432
Dirk Dougherty16542642014-02-07 19:58:28 -0800433 <ul class="nav-x col-9 develop" style="width:100%">
434 <li class="training"><a href="/training/index.html"
435 zh-tw-lang="訓練課程"
436 zh-cn-lang="培训"
437 ru-lang="Курсы"
438 ko-lang="교육"
439 ja-lang="トレーニング"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700440 es-lang="Capacitación"
Dirk Dougherty16542642014-02-07 19:58:28 -0800441 >Training</a></li>
442 <li class="guide"><a href="/guide/index.html"
443 zh-tw-lang="API 指南"
444 zh-cn-lang="API 指南"
445 ru-lang="Руководства по API"
446 ko-lang="API 가이드"
447 ja-lang="API ガイド"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700448 es-lang="Guías de la API"
Dirk Dougherty16542642014-02-07 19:58:28 -0800449 >API Guides</a></li>
450 <li class="reference"><a href="/reference/packages.html"
451 zh-tw-lang="參考資源"
452 zh-cn-lang="参考"
453 ru-lang="Справочник"
454 ko-lang="참조문서"
455 ja-lang="リファレンス"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700456 es-lang="Referencia"
Dirk Dougherty16542642014-02-07 19:58:28 -0800457 >Reference</a></li>
Quddus Chong559c0062014-06-12 13:59:34 -0700458 <li class="tools"><a href="/sdk/index.html"
Dirk Dougherty16542642014-02-07 19:58:28 -0800459 zh-tw-lang="相關工具"
460 zh-cn-lang="工具"
461 ru-lang="Инструменты"
462 ko-lang="도구"
463 ja-lang="ツール"
464 es-lang="Herramientas"
465 >Tools</a></li>
466 <li class="google"><a href="/google/index.html"
467 >Google Services</a>
468 </li>
469
470 <li class="samples"><a href="/samples/index.html"
471 >Samples</a>
472 </li>
473
474 </ul>
475 </div>
Dirk Dougherty16542642014-02-07 19:58:28 -0800476 </div>
Quddus Chong559c0062014-06-12 13:59:34 -0700477 <!-- /Sendondary x-nav DEVELOP -->
Dirk Dougherty16542642014-02-07 19:58:28 -0800478
479
480
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700481 <div id="searchResults" class="wrap" style="display:none;">
482 <h2 id="searchTitle">Results</h2>
483 <div id="leftSearchControl" class="search-control">Loading...</div>
484 </div>
485 </div> <!--end header-wrapper -->
486
487 <div id="sticky-header">
488 <div>
489 <a class="logo" href="#top"></a>
490 <a class="top" href="#top"></a>
491 <ul class="breadcrumb">
Quddus Chongfd19ada2014-11-18 16:41:07 -0800492
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700493 <li class="current">MediaInfo.Builder</li>
494 </ul>
495 </div>
496 </div>
497
498
499
500
Dirk Dougherty16542642014-02-07 19:58:28 -0800501
502
503 <div class="wrap clearfix" id="body-content">
504 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
505 <div id="devdoc-nav" class="scroll-pane">
Dirk Dougherty16542642014-02-07 19:58:28 -0800506
507
508
509<ul id="nav">
510
511 <li class="nav-section">
512 <div class="nav-section-header empty"><a href="/google/index.html">
513 <span class="en">Overview</span>
514 </a></div>
515 </li>
516
517 <li class="nav-section">
518 <div class="nav-section-header empty"><a href="/google/play-services/games.html">
519 <span class="en">Games</span>
520 </a></div>
521 </li>
522 <li class="nav-section">
523 <div class="nav-section-header empty"><a href="/google/play-services/location.html">
524 <span class="en">Location</span>
525 </a></div>
526 </li>
527 <li class="nav-section">
528 <div class="nav-section-header empty"><a href="/google/play-services/plus.html">
529 <span class="en">Google+</span>
530 </a></div>
531 </li>
532 <li class="nav-section">
533 <div class="nav-section-header empty"><a href="/google/play-services/maps.html">
534 <span class="en">Maps</span>
535 </a></div>
536 </li>
537 <li class="nav-section">
538 <div class="nav-section-header empty"><a href="/google/play-services/drive.html">
539 <span class="en">Drive</span>
540 </a></div>
541 </li>
542 <li class="nav-section">
543 <div class="nav-section-header empty"><a href="/google/play-services/cast.html">
544 <span class="en">Cast</span>
545 </a></div>
546 </li>
547 <li class="nav-section">
548 <div class="nav-section-header"><a href="/google/play-services/ads.html">
549 <span class="en">Ads</span></a>
550 </div>
551 <ul>
552 <li><a href="/google/play-services/id.html">
553 <span class="en">Advertising ID</span></a>
554 </li>
555 </ul>
556 </li>
557 <li class="nav-section">
558 <div class="nav-section-header empty"><a href="/google/play-services/wallet.html">
559 <span class="en">Wallet</span>
560 </a></div>
561 </li>
Dirk Dougherty16542642014-02-07 19:58:28 -0800562
563
564 <li class="nav-section">
565 <div class="nav-section-header"><a href="/google/play-services/index.html">
566 <span class="en">Google Play Services</span></a>
567 </div>
568 <ul>
569 <li><a href="/google/play-services/setup.html">
Quddus Chonge457fb62014-09-11 18:55:43 -0700570 <span class="en">Setting Up Google Play Services</span></a>
Dirk Dougherty16542642014-02-07 19:58:28 -0800571 </li>
quddusc682d8e92014-03-13 11:55:32 -0700572 <li class="nav-section">
573 <div class="nav-section-header"><a href="/google/auth/api-client.html">
Quddus Chonge457fb62014-09-11 18:55:43 -0700574 <span class="en">Accessing Google APIs</span></a>
quddusc682d8e92014-03-13 11:55:32 -0700575 </div>
576 <ul>
577 <li>
578 <a href="/google/auth/http-auth.html">
579 <span class="en">Authorizing with Google for REST APIs</span>
580 </a>
581 </li>
582 </ul>
583 </li>
Dirk Dougherty16542642014-02-07 19:58:28 -0800584 <li id="gms-tree-list" class="nav-section">
585 <div class="nav-section-header">
586 <a href="/reference/gms-packages.html">
587 <span class="en">Reference</span>
588 </a>
589 <div>
590 </li>
591 </ul>
592 </li>
593
594
595 <li class="nav-section">
596 <div class="nav-section-header"><a href="/google/play/billing/index.html">
597 <span class="en">Google Play In-app Billing</span></a>
598 </div>
599 <ul>
600 <li><a href="/google/play/billing/billing_overview.html">
601 <span class="en">Overview</span></a>
602 </li>
603 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/api.html">
604 <span class="en">Version 3 API</span></a></div>
605 <ul>
606 <li><a href="/google/play/billing/billing_integrate.html">
607 <span class="en">Implementing the API</span></a></li>
608 <li><a href="/google/play/billing/billing_reference.html">
609 <span class="en">Reference</span></a></li>
610 </ul>
611 </li>
612 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/v2/api.html">
613 <span class="en">Version 2 API</span></a></div>
614 <ul>
615 <li><a href="/google/play/billing/v2/billing_integrate.html">
616 <span class="en">Implementing the API</span></a></li>
617 <li><a href="/google/play/billing/v2/billing_subscriptions.html">
618 <span class="en">Subscriptions</span></a></li>
619 <li><a href="/google/play/billing/v2/billing_reference.html">
620 <span class="en">Reference</span></a></li>
621 </ul>
622 </li>
623 <li><a href="/google/play/billing/billing_subscriptions.html">
624 <span class="en">Subscriptions</span></a>
625 </li>
626 <li><a href="/google/play/billing/billing_best_practices.html">
627 <span class="en">Security and Design</span></a>
628 </li>
629 <li><a href="/google/play/billing/billing_testing.html">
630 <span class="en">Testing In-app Billing</span></a>
631 </li>
632 <li><a href="/google/play/billing/billing_admin.html">
633 <span class="en">Administering In-app Billing</span></a>
634 </li>
Dirk Dougherty16542642014-02-07 19:58:28 -0800635 <li><a href="/google/play/billing/versions.html">
636 <span class="en">Version Notes</span></a>
637 </li>
638 </ul>
639 </li>
640
641
642
643 <li class="nav-section">
644 <div class="nav-section-header"><a href="/google/gcm/index.html">
645 <span class="en">Google Cloud Messaging</span></a>
646 </div>
647 <ul>
648 <li><a href="/google/gcm/gcm.html">
649 <span class="en">Overview</span></a>
650 </li>
651 <li><a href="/google/gcm/gs.html">
652 <span class="en">Getting Started</span></a>
653 </li>
654 <li><a href="/google/gcm/client.html">
655 <span class="en">Implementing GCM Client</span></a>
656 </li>
657 <li class="nav-section"><div class="nav-section-header"><a href="/google/gcm/server.html">
658 <span class="en">Implementing GCM Server</span></a></div>
659 <ul>
660 <li><a href="/google/gcm/ccs.html">
661 <span class="en">CCS (XMPP)</span></a></li>
662 <li><a href="/google/gcm/http.html">
663 <span class="en">HTTP</span></a></li>
664 </ul>
665 </li>
666 <li><a href="/google/gcm/notifications.html">
667 <span class="en">User Notifications</span></a>
668 </li>
669 <li><a href="/google/gcm/adv.html">
670 <span class="en">Advanced Topics</span></a>
671 </li>
672 <li><a href="/google/gcm/c2dm.html">
673 <span class="en">Migration</span></a>
674 </li>
675 <li id="gcm-tree-list" class="nav-section">
676 <div class="nav-section-header">
677 <a href="/reference/gcm-packages.html">
678 <span class="en">Reference</span>
679 </a>
680 <div>
681 </li>
682 </ul>
683 </li>
684
685 <li class="nav-section">
Quddus Chonge457fb62014-09-11 18:55:43 -0700686 <div class="nav-section-header empty"><a href="/google/gcs/index.html">
687 <span class="en">Google Cloud Save</span></a>
688 </div>
689 </li>
690
691 <li class="nav-section">
Dirk Dougherty16542642014-02-07 19:58:28 -0800692 <div class="nav-section-header"><a href="/google/play/dist.html">
693 <span class="en">Google Play Distribution</span></a>
694 </div>
695 <ul>
696 <li><a href="/google/play/filters.html">
697 <span class="en">Filters on Google Play</span></a>
698 </li>
Quddus Chonge457fb62014-09-11 18:55:43 -0700699 <li><a href="/google/play/billing/gp-purchase-status-api.html">
700 <span class="en">Google Play Developer API</span></a>
701 </li>
Dirk Dougherty16542642014-02-07 19:58:28 -0800702 <li><a href="/google/play/publishing/multiple-apks.html">
703 <span class="en">Multiple APK Support</span></a>
704 </li>
705 <li><a href="/google/play/expansion-files.html">
706 <span class="en">APK Expansion Files</span></a>
707 </li>
708 <li class="nav-section">
709 <div class="nav-section-header"><a href="/google/play/licensing/index.html">
710 <span class="en">Application Licensing</span></a>
711 </div>
712 <ul>
713 <li><a href="/google/play/licensing/overview.html">
714 <span class="en">Licensing Overview</span></a>
715 </li>
716 <li><a href="/google/play/licensing/setting-up.html">
717 <span class="en">Setting Up for Licensing</span></a>
718 </li>
719 <li><a href="/google/play/licensing/adding-licensing.html">
720 <span class="en">Adding Licensing to Your App</span></a>
721 </li>
722 <li><a href="/google/play/licensing/licensing-reference.html">
723 <span class="en">Licensing Reference</span></a>
724 </li>
725 </ul>
726 </li>
727
728 <li class="nav-section">
729 <div class="nav-section-header"><a href="/google/backup/index.html">
730 Android Backup Service</a>
731 </div>
732 <ul>
733 <li><a href="/google/backup/signup.html">
734 Register</a>
735 </li>
736 </ul>
737 </li>
738
739 </ul>
740
741</li>
742
743
744
745</ul>
746
747<script type="text/javascript">
748<!--
749 buildToggleLists();
750 changeNavLang(getLangPref());
751//-->
752</script>
753
754
755
756
757 </div>
758 <script type="text/javascript">
759 showGoogleRefTree();
760
761 </script>
762 </div> <!-- end side-nav -->
763 <script>
764 $(document).ready(function() {
765 scrollIntoView("devdoc-nav");
766 });
767 </script>
768
769
770
771
772
773
774<div class="col-12" id="doc-col">
775
776<div id="api-info-block">
777
778
779
780
781
782
783
784
785
786
787
788<div class="sum-details-links">
789
790Summary:
791
792
793
794
795
796
797
798
799
800 <a href="#pubctors">Ctors</a>
801
802
803
804
805 &#124; <a href="#pubmethods">Methods</a>
806
807
808
809
810 &#124; <a href="#inhmethods">Inherited Methods</a>
811
812&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
813
814</div><!-- end sum-details-links -->
815<div class="api-level">
816
817
818
819
820</div>
821</div><!-- end api-info-block -->
822
823
824<!-- ======== START OF CLASS DATA ======== -->
825
826<div id="jd-header">
827 public
828 static
829
830
831 class
832<h1 itemprop="name">MediaInfo.Builder</h1>
833
834
835
836
837 extends Object<br/>
838
839
840
841
842
843
844
845
846
Quddus Chongfd19ada2014-11-18 16:41:07 -0800847
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700848
849
Dirk Dougherty16542642014-02-07 19:58:28 -0800850</div><!-- end header -->
851
852<div id="naMessage"></div>
853
854<div id="jd-content" class="api apilevel-">
855<table class="jd-inheritance-table">
856
857
858 <tr>
859
860 <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object</td>
861 </tr>
862
863
864 <tr>
865
866 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
867
868 <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.cast.MediaInfo.Builder</td>
869 </tr>
870
871
872</table>
873
874
875
876
877
878
879
880<div class="jd-descr">
881
882
883<h2>Class Overview</h2>
884<p itemprop="articleBody">A builder for <code><a href="/reference/com/google/android/gms/cast/MediaInfo.html">MediaInfo</a></code> objects. <code><a href="/reference/com/google/android/gms/cast/MediaInfo.html">MediaInfo</a></code> is used by
885 <code><a href="/reference/com/google/android/gms/cast/RemoteMediaPlayer.html">RemoteMediaPlayer</a></code> to load media on the receiver application.
886</p>
887
888
889
890
891
892</div><!-- jd-descr -->
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909<div class="jd-descr">
910
911
912<h2>Summary</h2>
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936<!-- ======== CONSTRUCTOR SUMMARY ======== -->
937<table id="pubctors" class="jd-sumtable"><tr><th colspan="12">Public Constructors</th></tr>
938
939
940
941
942 <tr class="alt-color api apilevel-" >
943 <td class="jd-typecol"><nobr>
944
945
946
947
948
949 </nobr>
950 </td>
951 <td class="jd-linkcol" width="100%"><nobr>
952 <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html#MediaInfo.Builder(java.lang.String)">MediaInfo.Builder</a></span>(String contentId)</nobr>
953
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700954 <div class="jd-descrdiv">
955 Constructs a new Builder with the given content ID.
Quddus Chongfd19ada2014-11-18 16:41:07 -0800956
957
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700958
959 </div>
Dirk Dougherty16542642014-02-07 19:58:28 -0800960
961 </td></tr>
962
963
964
965</table>
966
967
968
969
970
971
972<!-- ========== METHOD SUMMARY =========== -->
973<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
974
975
976
977
978 <tr class="alt-color api apilevel-" >
979 <td class="jd-typecol"><nobr>
980
981
982
983
984
985 <a href="/reference/com/google/android/gms/cast/MediaInfo.html">MediaInfo</a></nobr>
986 </td>
987 <td class="jd-linkcol" width="100%"><nobr>
988 <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html#build()">build</a></span>()</nobr>
989
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700990 <div class="jd-descrdiv">
991 Builds and returns the <code><a href="/reference/com/google/android/gms/cast/MediaInfo.html">MediaInfo</a></code> object.
Quddus Chongfd19ada2014-11-18 16:41:07 -0800992
993
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700994
995 </div>
Dirk Dougherty16542642014-02-07 19:58:28 -0800996
997 </td></tr>
998
999
1000
1001 <tr class=" api apilevel-" >
1002 <td class="jd-typecol"><nobr>
1003
1004
1005
1006
1007
1008 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a></nobr>
1009 </td>
1010 <td class="jd-linkcol" width="100%"><nobr>
1011 <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html#setContentType(java.lang.String)">setContentType</a></span>(String contentType)</nobr>
1012
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001013 <div class="jd-descrdiv">
1014 Sets the content (MIME) type.
Quddus Chongfd19ada2014-11-18 16:41:07 -08001015
1016
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001017
1018 </div>
Dirk Dougherty16542642014-02-07 19:58:28 -08001019
1020 </td></tr>
1021
1022
1023
1024 <tr class="alt-color api apilevel-" >
1025 <td class="jd-typecol"><nobr>
1026
1027
1028
1029
1030
1031 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a></nobr>
1032 </td>
1033 <td class="jd-linkcol" width="100%"><nobr>
1034 <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html#setCustomData(org.json.JSONObject)">setCustomData</a></span>(JSONObject customData)</nobr>
1035
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001036 <div class="jd-descrdiv">
1037 Sets the custom application-specific data.
Quddus Chongfd19ada2014-11-18 16:41:07 -08001038
1039
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001040
1041 </div>
Dirk Dougherty16542642014-02-07 19:58:28 -08001042
1043 </td></tr>
1044
1045
1046
1047 <tr class=" api apilevel-" >
1048 <td class="jd-typecol"><nobr>
1049
1050
1051
1052
1053
1054 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a></nobr>
1055 </td>
1056 <td class="jd-linkcol" width="100%"><nobr>
Quddus Chong559c0062014-06-12 13:59:34 -07001057 <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html#setMediaTracks(java.util.List<com.google.android.gms.cast.MediaTrack>)">setMediaTracks</a></span>(List&lt;<a href="/reference/com/google/android/gms/cast/MediaTrack.html">MediaTrack</a>&gt; mediaTracks)</nobr>
Quddus Chongfd19ada2014-11-18 16:41:07 -08001058
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001059 <div class="jd-descrdiv">
1060 Sets the media tracks.
Quddus Chongfd19ada2014-11-18 16:41:07 -08001061
1062
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001063
1064 </div>
Quddus Chongfd19ada2014-11-18 16:41:07 -08001065
Quddus Chong559c0062014-06-12 13:59:34 -07001066 </td></tr>
1067
1068
Quddus Chongfd19ada2014-11-18 16:41:07 -08001069
Quddus Chong559c0062014-06-12 13:59:34 -07001070 <tr class="alt-color api apilevel-" >
1071 <td class="jd-typecol"><nobr>
Quddus Chongfd19ada2014-11-18 16:41:07 -08001072
1073
1074
1075
1076
Quddus Chong559c0062014-06-12 13:59:34 -07001077 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a></nobr>
1078 </td>
1079 <td class="jd-linkcol" width="100%"><nobr>
Dirk Dougherty16542642014-02-07 19:58:28 -08001080 <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html#setMetadata(com.google.android.gms.cast.MediaMetadata)">setMetadata</a></span>(<a href="/reference/com/google/android/gms/cast/MediaMetadata.html">MediaMetadata</a> metadata)</nobr>
1081
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001082 <div class="jd-descrdiv">
1083 Sets the media item metadata.
Quddus Chongfd19ada2014-11-18 16:41:07 -08001084
1085
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001086
1087 </div>
Dirk Dougherty16542642014-02-07 19:58:28 -08001088
1089 </td></tr>
1090
1091
1092
Quddus Chong559c0062014-06-12 13:59:34 -07001093 <tr class=" api apilevel-" >
Dirk Dougherty16542642014-02-07 19:58:28 -08001094 <td class="jd-typecol"><nobr>
1095
1096
1097
1098
1099
1100 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a></nobr>
1101 </td>
1102 <td class="jd-linkcol" width="100%"><nobr>
1103 <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html#setStreamDuration(long)">setStreamDuration</a></span>(long duration)</nobr>
1104
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001105 <div class="jd-descrdiv">
1106 Sets the stream duration, in milliseconds.
Quddus Chongfd19ada2014-11-18 16:41:07 -08001107
1108
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001109
1110 </div>
Dirk Dougherty16542642014-02-07 19:58:28 -08001111
1112 </td></tr>
1113
1114
1115
Quddus Chong559c0062014-06-12 13:59:34 -07001116 <tr class="alt-color api apilevel-" >
Dirk Dougherty16542642014-02-07 19:58:28 -08001117 <td class="jd-typecol"><nobr>
1118
1119
1120
1121
1122
1123 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a></nobr>
1124 </td>
1125 <td class="jd-linkcol" width="100%"><nobr>
1126 <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html#setStreamType(int)">setStreamType</a></span>(int streamType)</nobr>
1127
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001128 <div class="jd-descrdiv">
1129 Sets the stream type; one of the <code>STREAM_TYPE_</code> constants.
Quddus Chongfd19ada2014-11-18 16:41:07 -08001130
1131
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001132
1133 </div>
Quddus Chongfd19ada2014-11-18 16:41:07 -08001134
Quddus Chong559c0062014-06-12 13:59:34 -07001135 </td></tr>
1136
1137
Quddus Chongfd19ada2014-11-18 16:41:07 -08001138
Quddus Chong559c0062014-06-12 13:59:34 -07001139 <tr class=" api apilevel-" >
1140 <td class="jd-typecol"><nobr>
Quddus Chongfd19ada2014-11-18 16:41:07 -08001141
1142
1143
1144
1145
Quddus Chong559c0062014-06-12 13:59:34 -07001146 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a></nobr>
1147 </td>
1148 <td class="jd-linkcol" width="100%"><nobr>
1149 <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html#setTextTrackStyle(com.google.android.gms.cast.TextTrackStyle)">setTextTrackStyle</a></span>(<a href="/reference/com/google/android/gms/cast/TextTrackStyle.html">TextTrackStyle</a> textTrackStyle)</nobr>
Quddus Chongfd19ada2014-11-18 16:41:07 -08001150
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001151 <div class="jd-descrdiv">
1152 Sets the text track style.
Quddus Chongfd19ada2014-11-18 16:41:07 -08001153
1154
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001155
1156 </div>
Dirk Dougherty16542642014-02-07 19:58:28 -08001157
1158 </td></tr>
1159
1160
1161
1162</table>
1163
1164
1165
1166
1167
1168
1169
1170<!-- ========== METHOD SUMMARY =========== -->
1171<table id="inhmethods" class="jd-sumtable"><tr><th>
1172 <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
1173 <div style="clear:left;">Inherited Methods</div></th></tr>
1174
1175
1176<tr class="api apilevel-" >
1177<td colspan="12">
1178 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
1179 ><img id="inherited-methods-java.lang.Object-trigger"
1180 src="/assets/images/triangle-closed.png"
1181 class="jd-expando-trigger-img" /></a>
1182From class
1183
1184 java.lang.Object
1185
1186<div id="inherited-methods-java.lang.Object">
1187 <div id="inherited-methods-java.lang.Object-list"
1188 class="jd-inheritedlinks">
1189 </div>
1190 <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
1191 <table class="jd-sumtable-expando">
1192
1193
1194
1195
1196 <tr class="alt-color api apilevel-" >
1197 <td class="jd-typecol"><nobr>
1198
1199
1200
1201
1202
1203 Object</nobr>
1204 </td>
1205 <td class="jd-linkcol" width="100%"><nobr>
1206 <span class="sympad">clone</span>()</nobr>
1207
1208 </td></tr>
1209
1210
1211
1212 <tr class=" api apilevel-" >
1213 <td class="jd-typecol"><nobr>
1214
1215
1216
1217
1218
1219 boolean</nobr>
1220 </td>
1221 <td class="jd-linkcol" width="100%"><nobr>
1222 <span class="sympad">equals</span>(Object arg0)</nobr>
1223
1224 </td></tr>
1225
1226
1227
1228 <tr class="alt-color api apilevel-" >
1229 <td class="jd-typecol"><nobr>
1230
1231
1232
1233
1234
1235 void</nobr>
1236 </td>
1237 <td class="jd-linkcol" width="100%"><nobr>
1238 <span class="sympad">finalize</span>()</nobr>
1239
1240 </td></tr>
1241
1242
1243
1244 <tr class=" api apilevel-" >
1245 <td class="jd-typecol"><nobr>
1246
1247
1248 final
1249
1250
1251 Class&lt;?&gt;</nobr>
1252 </td>
1253 <td class="jd-linkcol" width="100%"><nobr>
1254 <span class="sympad">getClass</span>()</nobr>
1255
1256 </td></tr>
1257
1258
1259
1260 <tr class="alt-color api apilevel-" >
1261 <td class="jd-typecol"><nobr>
1262
1263
1264
1265
1266
1267 int</nobr>
1268 </td>
1269 <td class="jd-linkcol" width="100%"><nobr>
1270 <span class="sympad">hashCode</span>()</nobr>
1271
1272 </td></tr>
1273
1274
1275
1276 <tr class=" api apilevel-" >
1277 <td class="jd-typecol"><nobr>
1278
1279
1280 final
1281
1282
1283 void</nobr>
1284 </td>
1285 <td class="jd-linkcol" width="100%"><nobr>
1286 <span class="sympad">notify</span>()</nobr>
1287
1288 </td></tr>
1289
1290
1291
1292 <tr class="alt-color api apilevel-" >
1293 <td class="jd-typecol"><nobr>
1294
1295
1296 final
1297
1298
1299 void</nobr>
1300 </td>
1301 <td class="jd-linkcol" width="100%"><nobr>
1302 <span class="sympad">notifyAll</span>()</nobr>
1303
1304 </td></tr>
1305
1306
1307
1308 <tr class=" api apilevel-" >
1309 <td class="jd-typecol"><nobr>
1310
1311
1312
1313
1314
1315 String</nobr>
1316 </td>
1317 <td class="jd-linkcol" width="100%"><nobr>
1318 <span class="sympad">toString</span>()</nobr>
1319
1320 </td></tr>
1321
1322
1323
1324 <tr class="alt-color api apilevel-" >
1325 <td class="jd-typecol"><nobr>
1326
1327
1328 final
1329
1330
1331 void</nobr>
1332 </td>
1333 <td class="jd-linkcol" width="100%"><nobr>
1334 <span class="sympad">wait</span>()</nobr>
1335
1336 </td></tr>
1337
1338
1339
1340 <tr class=" api apilevel-" >
1341 <td class="jd-typecol"><nobr>
1342
1343
1344 final
1345
1346
1347 void</nobr>
1348 </td>
1349 <td class="jd-linkcol" width="100%"><nobr>
1350 <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
1351
1352 </td></tr>
1353
1354
1355
1356 <tr class="alt-color api apilevel-" >
1357 <td class="jd-typecol"><nobr>
1358
1359
1360 final
1361
1362
1363 void</nobr>
1364 </td>
1365 <td class="jd-linkcol" width="100%"><nobr>
1366 <span class="sympad">wait</span>(long arg0)</nobr>
1367
1368 </td></tr>
1369
1370
1371</table>
1372 </div>
1373</div>
1374</td></tr>
1375
1376
1377</table>
1378
1379
1380</div><!-- jd-descr (summary) -->
1381
1382<!-- Details -->
1383
1384
1385
1386
1387
1388
1389
1390
1391<!-- XML Attributes -->
1392
1393
1394<!-- Enum Values -->
1395
1396
1397<!-- Constants -->
1398
1399
1400<!-- Fields -->
1401
1402
1403<!-- Public ctors -->
1404
1405
1406<!-- ========= CONSTRUCTOR DETAIL ======== -->
1407<h2>Public Constructors</h2>
1408
1409
1410
1411<A NAME="MediaInfo.Builder(java.lang.String)"></A>
1412
1413<div class="jd-details api apilevel-">
1414 <h4 class="jd-details-title">
1415 <span class="normal">
1416 public
1417
1418
1419
1420
1421
1422 </span>
1423 <span class="sympad">MediaInfo.Builder</span>
1424 <span class="normal">(String contentId)</span>
1425 </h4>
1426 <div class="api-level">
1427 <div></div>
1428
1429
1430
1431 </div>
1432 <div class="jd-details-descr">
1433
Quddus Chongfd19ada2014-11-18 16:41:07 -08001434
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001435
Quddus Chongfd19ada2014-11-18 16:41:07 -08001436
Dirk Dougherty16542642014-02-07 19:58:28 -08001437 <div class="jd-tagdata jd-tagdescr"><p>Constructs a new Builder with the given content ID.</p></div>
1438 <div class="jd-tagdata">
1439 <h5 class="jd-tagtitle">Throws</h5>
1440 <table class="jd-tagtable">
1441 <tr>
1442 <th>IllegalArgumentException</td>
1443 <td>If the content ID is <code>null</code> or empty.
1444</td>
1445 </tr>
1446 </table>
1447 </div>
1448
1449 </div>
1450</div>
1451
1452
1453
1454
1455
1456<!-- ========= CONSTRUCTOR DETAIL ======== -->
1457<!-- Protected ctors -->
1458
1459
1460
1461<!-- ========= METHOD DETAIL ======== -->
1462<!-- Public methdos -->
1463
1464<h2>Public Methods</h2>
1465
1466
1467
1468<A NAME="build()"></A>
1469
1470<div class="jd-details api apilevel-">
1471 <h4 class="jd-details-title">
1472 <span class="normal">
1473 public
1474
1475
1476
1477
1478 <a href="/reference/com/google/android/gms/cast/MediaInfo.html">MediaInfo</a>
1479 </span>
1480 <span class="sympad">build</span>
1481 <span class="normal">()</span>
1482 </h4>
1483 <div class="api-level">
1484 <div></div>
1485
1486
1487
1488 </div>
1489 <div class="jd-details-descr">
1490
Quddus Chongfd19ada2014-11-18 16:41:07 -08001491
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001492
Quddus Chongfd19ada2014-11-18 16:41:07 -08001493
Dirk Dougherty16542642014-02-07 19:58:28 -08001494 <div class="jd-tagdata jd-tagdescr"><p>Builds and returns the <code><a href="/reference/com/google/android/gms/cast/MediaInfo.html">MediaInfo</a></code> object.</p></div>
1495 <div class="jd-tagdata">
1496 <h5 class="jd-tagtitle">Throws</h5>
1497 <table class="jd-tagtable">
1498 <tr>
1499 <th>IllegalArgumentException</td>
1500 <td>If all required fields have not been populated with
1501 valid values.
1502</td>
1503 </tr>
1504 </table>
1505 </div>
1506
1507 </div>
1508</div>
1509
1510
1511<A NAME="setContentType(java.lang.String)"></A>
1512
1513<div class="jd-details api apilevel-">
1514 <h4 class="jd-details-title">
1515 <span class="normal">
1516 public
1517
1518
1519
1520
1521 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a>
1522 </span>
1523 <span class="sympad">setContentType</span>
1524 <span class="normal">(String contentType)</span>
1525 </h4>
1526 <div class="api-level">
1527 <div></div>
1528
1529
1530
1531 </div>
1532 <div class="jd-details-descr">
1533
Quddus Chongfd19ada2014-11-18 16:41:07 -08001534
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001535
Quddus Chongfd19ada2014-11-18 16:41:07 -08001536
Dirk Dougherty16542642014-02-07 19:58:28 -08001537 <div class="jd-tagdata jd-tagdescr"><p>Sets the content (MIME) type. This is a required field.</p></div>
1538 <div class="jd-tagdata">
1539 <h5 class="jd-tagtitle">Throws</h5>
1540 <table class="jd-tagtable">
1541 <tr>
1542 <th>IllegalArgumentException</td>
1543 <td>If the content type is <code>null</code> or empty.
1544</td>
1545 </tr>
1546 </table>
1547 </div>
1548
1549 </div>
1550</div>
1551
1552
1553<A NAME="setCustomData(org.json.JSONObject)"></A>
1554
1555<div class="jd-details api apilevel-">
1556 <h4 class="jd-details-title">
1557 <span class="normal">
1558 public
1559
1560
1561
1562
1563 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a>
1564 </span>
1565 <span class="sympad">setCustomData</span>
1566 <span class="normal">(JSONObject customData)</span>
1567 </h4>
1568 <div class="api-level">
1569 <div></div>
1570
1571
1572
1573 </div>
1574 <div class="jd-details-descr">
1575
Quddus Chongfd19ada2014-11-18 16:41:07 -08001576
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001577
Quddus Chongfd19ada2014-11-18 16:41:07 -08001578
Dirk Dougherty16542642014-02-07 19:58:28 -08001579 <div class="jd-tagdata jd-tagdescr"><p>Sets the custom application-specific data.
1580</p></div>
1581
1582 </div>
1583</div>
1584
1585
Quddus Chong559c0062014-06-12 13:59:34 -07001586<A NAME="setMediaTracks(java.util.List<com.google.android.gms.cast.MediaTrack>)"></A>
1587
Quddus Chongfd19ada2014-11-18 16:41:07 -08001588<div class="jd-details api apilevel-">
Quddus Chong559c0062014-06-12 13:59:34 -07001589 <h4 class="jd-details-title">
1590 <span class="normal">
Quddus Chongfd19ada2014-11-18 16:41:07 -08001591 public
1592
1593
1594
1595
Quddus Chong559c0062014-06-12 13:59:34 -07001596 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a>
1597 </span>
1598 <span class="sympad">setMediaTracks</span>
1599 <span class="normal">(List&lt;<a href="/reference/com/google/android/gms/cast/MediaTrack.html">MediaTrack</a>&gt; mediaTracks)</span>
1600 </h4>
1601 <div class="api-level">
1602 <div></div>
Quddus Chongfd19ada2014-11-18 16:41:07 -08001603
1604
Quddus Chong559c0062014-06-12 13:59:34 -07001605
1606 </div>
1607 <div class="jd-details-descr">
Quddus Chongfd19ada2014-11-18 16:41:07 -08001608
1609
Quddus Chong559c0062014-06-12 13:59:34 -07001610
Quddus Chongfd19ada2014-11-18 16:41:07 -08001611
Quddus Chong559c0062014-06-12 13:59:34 -07001612 <div class="jd-tagdata jd-tagdescr"><p>Sets the media tracks.
1613</p></div>
1614
1615 </div>
1616</div>
1617
1618
Dirk Dougherty16542642014-02-07 19:58:28 -08001619<A NAME="setMetadata(com.google.android.gms.cast.MediaMetadata)"></A>
1620
1621<div class="jd-details api apilevel-">
1622 <h4 class="jd-details-title">
1623 <span class="normal">
1624 public
1625
1626
1627
1628
1629 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a>
1630 </span>
1631 <span class="sympad">setMetadata</span>
1632 <span class="normal">(<a href="/reference/com/google/android/gms/cast/MediaMetadata.html">MediaMetadata</a> metadata)</span>
1633 </h4>
1634 <div class="api-level">
1635 <div></div>
1636
1637
1638
1639 </div>
1640 <div class="jd-details-descr">
1641
Quddus Chongfd19ada2014-11-18 16:41:07 -08001642
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001643
Quddus Chongfd19ada2014-11-18 16:41:07 -08001644
Dirk Dougherty16542642014-02-07 19:58:28 -08001645 <div class="jd-tagdata jd-tagdescr"><p>Sets the media item metadata.
1646</p></div>
1647
1648 </div>
1649</div>
1650
1651
1652<A NAME="setStreamDuration(long)"></A>
1653
1654<div class="jd-details api apilevel-">
1655 <h4 class="jd-details-title">
1656 <span class="normal">
1657 public
1658
1659
1660
1661
1662 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a>
1663 </span>
1664 <span class="sympad">setStreamDuration</span>
1665 <span class="normal">(long duration)</span>
1666 </h4>
1667 <div class="api-level">
1668 <div></div>
1669
1670
1671
1672 </div>
1673 <div class="jd-details-descr">
1674
Quddus Chongfd19ada2014-11-18 16:41:07 -08001675
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001676
Quddus Chongfd19ada2014-11-18 16:41:07 -08001677
Dirk Dougherty16542642014-02-07 19:58:28 -08001678 <div class="jd-tagdata jd-tagdescr"><p>Sets the stream duration, in milliseconds.</p></div>
1679 <div class="jd-tagdata">
1680 <h5 class="jd-tagtitle">Throws</h5>
1681 <table class="jd-tagtable">
1682 <tr>
1683 <th>IllegalArgumentException</td>
1684 <td>If the duration is negative.
1685</td>
1686 </tr>
1687 </table>
1688 </div>
1689
1690 </div>
1691</div>
1692
1693
1694<A NAME="setStreamType(int)"></A>
1695
1696<div class="jd-details api apilevel-">
1697 <h4 class="jd-details-title">
1698 <span class="normal">
1699 public
1700
1701
1702
1703
1704 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a>
1705 </span>
1706 <span class="sympad">setStreamType</span>
1707 <span class="normal">(int streamType)</span>
1708 </h4>
1709 <div class="api-level">
1710 <div></div>
1711
1712
1713
1714 </div>
1715 <div class="jd-details-descr">
1716
Quddus Chongfd19ada2014-11-18 16:41:07 -08001717
Quddus Chong2b4b3d22014-10-26 18:10:42 -07001718
Quddus Chongfd19ada2014-11-18 16:41:07 -08001719
Quddus Chong559c0062014-06-12 13:59:34 -07001720 <div class="jd-tagdata jd-tagdescr"><p>Sets the stream type; one of the <code>STREAM_TYPE_</code> constants. This is a required
1721 field.</p></div>
Dirk Dougherty16542642014-02-07 19:58:28 -08001722 <div class="jd-tagdata">
1723 <h5 class="jd-tagtitle">Throws</h5>
1724 <table class="jd-tagtable">
1725 <tr>
1726 <th>IllegalArgumentException</td>
1727 <td>If the value is not one of the predefined stream type
Quddus Chong559c0062014-06-12 13:59:34 -07001728 constants.
Dirk Dougherty16542642014-02-07 19:58:28 -08001729</td>
1730 </tr>
1731 </table>
1732 </div>
1733
1734 </div>
1735</div>
1736
1737
Quddus Chong559c0062014-06-12 13:59:34 -07001738<A NAME="setTextTrackStyle(com.google.android.gms.cast.TextTrackStyle)"></A>
1739
Quddus Chongfd19ada2014-11-18 16:41:07 -08001740<div class="jd-details api apilevel-">
Quddus Chong559c0062014-06-12 13:59:34 -07001741 <h4 class="jd-details-title">
1742 <span class="normal">
Quddus Chongfd19ada2014-11-18 16:41:07 -08001743 public
1744
1745
1746
1747
Quddus Chong559c0062014-06-12 13:59:34 -07001748 <a href="/reference/com/google/android/gms/cast/MediaInfo.Builder.html">MediaInfo.Builder</a>
1749 </span>
1750 <span class="sympad">setTextTrackStyle</span>
1751 <span class="normal">(<a href="/reference/com/google/android/gms/cast/TextTrackStyle.html">TextTrackStyle</a> textTrackStyle)</span>
1752 </h4>
1753 <div class="api-level">
1754 <div></div>
Quddus Chongfd19ada2014-11-18 16:41:07 -08001755
1756
Quddus Chong559c0062014-06-12 13:59:34 -07001757
1758 </div>
1759 <div class="jd-details-descr">
Quddus Chongfd19ada2014-11-18 16:41:07 -08001760
1761
Quddus Chong559c0062014-06-12 13:59:34 -07001762
Quddus Chongfd19ada2014-11-18 16:41:07 -08001763
Quddus Chong559c0062014-06-12 13:59:34 -07001764 <div class="jd-tagdata jd-tagdescr"><p>Sets the text track style.
1765</p></div>
1766
1767 </div>
1768</div>
1769
1770
Dirk Dougherty16542642014-02-07 19:58:28 -08001771
1772
1773
1774<!-- ========= METHOD DETAIL ======== -->
1775
1776
1777
1778<!-- ========= END OF CLASS DATA ========= -->
1779<A NAME="navbar_top"></A>
1780
1781<div id="footer" class="wrap" >
1782
1783
1784 <div id="copyright">
1785
1786 Except as noted, this content is licensed under <a
1787 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
1788 For details and restrictions, see the <a href="/license.html">
1789 Content License</a>.
1790 </div>
1791 <div id="build_info">
1792
1793<script src="/timestamp.js" type="text/javascript"></script>
1794<script>document.write(BUILD_TIMESTAMP)</script>
1795
1796 </div>
1797
1798
1799 <div id="footerlinks">
1800
1801 <p>
1802 <a href="/about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
1803 <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
1804 <a href="/support.html">Support</a>
1805 </p>
1806 </div>
1807
1808</div> <!-- end footer -->
1809</div> <!-- jd-content -->
1810
1811</div><!-- end doc-content -->
1812
1813</div> <!-- end body-content -->
1814
1815
1816
1817
1818
1819
1820</body>
1821</html>