• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!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
78
79
80
81
82
83
84
85
86
87<html>
88<head>
89
90
91<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
92<meta name="viewport" content="width=device-width" />
93
94<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
95<title>MediaStatus | Android Developers</title>
96
97<!-- STYLESHEETS -->
98<link rel="stylesheet"
99href="//fonts.googleapis.com/css?family=Roboto+Condensed">
100<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
101  title="roboto">
102<link href="/assets/css/default.css?v=2" rel="stylesheet" type="text/css">
103
104
105
106<!-- JAVASCRIPT -->
107<script src="//www.google.com/jsapi" type="text/javascript"></script>
108<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script>
109<script type="text/javascript">
110  var toRoot = "/";
111  var metaTags = [];
112  var devsite = false;
113</script>
114<script src="/assets/js/docs.js?v=2" type="text/javascript"></script>
115
116<script>
117  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
118  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
119  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
120  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
121
122  ga('create', 'UA-5831155-1', 'android.com');
123  ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'});  // New tracker);
124  ga('send', 'pageview');
125  ga('universal.send', 'pageview'); // Send page view for new tracker.
126</script>
127
128</head>
129
130<body class="gc-documentation google
131  develop" itemscope itemtype="http://schema.org/Article">
132  <div id="doc-api-level" class="" style="display:none"></div>
133  <a name="top"></a>
134
135
136<a name="top"></a>
137
138  <!-- Header -->
139  <div id="header-wrapper">
140    <div id="header">
141      <div class="wrap" id="header-wrap">
142        <div class="col-3 logo">
143          <a href="/index.html">
144            <img src="/assets/images/dac_logo.png"
145                srcset="/assets/images/dac_logo@2x.png 2x"
146                width="123" height="25" alt="Android Developers" />
147          </a>
148          <div class="btn-quicknav" id="btn-quicknav">
149            <a href="#" class="arrow-inactive">Quicknav</a>
150            <a href="#" class="arrow-active">Quicknav</a>
151          </div>
152        </div>
153        <ul class="nav-x col-9">
154            <li class="design">
155              <a href="/design/index.html"
156              zh-tw-lang="設計"
157              zh-cn-lang="设计"
158              ru-lang="Проектирование"
159              ko-lang="디자인"
160              ja-lang="設計"
161              es-lang="Diseñar"
162              >Design</a></li>
163            <li class="develop"><a href="/develop/index.html"
164              zh-tw-lang="開發"
165              zh-cn-lang="开发"
166              ru-lang="Разработка"
167              ko-lang="개발"
168              ja-lang="開発"
169              es-lang="Desarrollar"
170              >Develop</a></li>
171            <li class="distribute last"><a href="/distribute/index.html"
172              zh-tw-lang="發佈"
173              zh-cn-lang="分发"
174              ru-lang="Распространение"
175              ko-lang="배포"
176              ja-lang="配布"
177              es-lang="Distribuir"
178              >Distribute</a></li>
179        </ul>
180
181
182
183
184<div class="menu-container">
185  <div class="moremenu">
186    <div id="more-btn"></div>
187  </div>
188  <div class="morehover" id="moremenu">
189    <div class="top"></div>
190    <div class="mid">
191      <div class="header">Links</div>
192      <ul>
193        <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
194        <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
195        <li><a href="/about/index.html">About Android</a></li>
196      </ul>
197      <div class="header">Android Sites</div>
198      <ul>
199        <li><a href="http://www.android.com">Android.com</a></li>
200        <li class="active"><a>Android Developers</a></li>
201        <li><a href="http://source.android.com">Android Open Source Project</a></li>
202      </ul>
203
204
205
206        <div class="header">Language</div>
207          <div id="language" class="locales">
208            <select name="language" onChange="changeLangPref(this.value, true)">
209                <option value="en">English</option>
210                <option value="es">Español</option>
211                <option value="ja">日本語</option>
212                <option value="ko">한국어</option>
213                <option value="ru">Русский</option>
214                <option value="zh-cn">中文 (中国)</option>
215                <option value="zh-tw">中文 (台灣)</option>
216            </select>
217          </div>
218        <script type="text/javascript">
219          <!--
220          loadLangPref();
221            //-->
222        </script>
223
224
225      <br class="clearfix" />
226    </div><!-- end 'mid' -->
227    <div class="bottom"></div>
228  </div><!-- end 'moremenu' -->
229
230  <div class="search" id="search-container">
231    <div class="search-inner">
232      <div id="search-btn"></div>
233      <div class="left"></div>
234      <form onsubmit="return submit_search()">
235        <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
236          onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
237          onkeydown="return search_changed(event, true, '/')"
238          onkeyup="return search_changed(event, false, '/')" />
239      </form>
240      <div class="right"></div>
241      <a class="close hide">close</a>
242      <div class="left"></div>
243      <div class="right"></div>
244    </div><!-- end search-inner -->
245  </div><!-- end search-container -->
246
247  <div class="search_filtered_wrapper reference">
248    <div class="suggest-card reference no-display">
249      <ul class="search_filtered">
250      </ul>
251    </div>
252  </div>
253
254  <div class="search_filtered_wrapper docs">
255    <div class="suggest-card dummy no-display">&nbsp;</div>
256    <div class="suggest-card develop no-display">
257      <ul class="search_filtered">
258      </ul>
259      <div class="child-card guides no-display">
260      </div>
261      <div class="child-card training no-display">
262      </div>
263      <div class="child-card samples no-display">
264      </div>
265    </div>
266    <div class="suggest-card design no-display">
267      <ul class="search_filtered">
268      </ul>
269    </div>
270    <div class="suggest-card distribute no-display">
271      <ul class="search_filtered">
272      </ul>
273    </div>
274  </div>
275</div><!-- end menu-container (search and menu widget) -->
276
277
278
279        <!-- Expanded quicknav -->
280        <div id="quicknav" class="col-13">
281          <ul>
282            <li class="about">
283              <ul>
284                <li><a href="/about/index.html">About</a></li>
285                <li><a href="/wear/index.html">Wear</a></li>
286                <li><a href="/tv/index.html">TV</a></li>
287                <li><a href="/auto/index.html">Auto</a></li>
288              </ul>
289            </li>
290            <li class="design">
291              <ul>
292                <li><a href="/design/index.html">Get Started</a></li>
293                <li><a href="/design/devices.html">Devices</a></li>
294                <li><a href="/design/style/index.html">Style</a></li>
295                <li><a href="/design/patterns/index.html">Patterns</a></li>
296                <li><a href="/design/building-blocks/index.html">Building Blocks</a></li>
297                <li><a href="/design/downloads/index.html">Downloads</a></li>
298                <li><a href="/design/videos/index.html">Videos</a></li>
299              </ul>
300            </li>
301            <li class="develop">
302              <ul>
303                <li><a href="/training/index.html"
304                  zh-tw-lang="訓練課程"
305                  zh-cn-lang="培训"
306                  ru-lang="Курсы"
307                  ko-lang="교육"
308                  ja-lang="トレーニング"
309                  es-lang="Capacitación"
310                  >Training</a></li>
311                <li><a href="/guide/index.html"
312                  zh-tw-lang="API 指南"
313                  zh-cn-lang="API 指南"
314                  ru-lang="Руководства по API"
315                  ko-lang="API 가이드"
316                  ja-lang="API ガイド"
317                  es-lang="Guías de la API"
318                  >API Guides</a></li>
319                <li><a href="/reference/packages.html"
320                  zh-tw-lang="參考資源"
321                  zh-cn-lang="参考"
322                  ru-lang="Справочник"
323                  ko-lang="참조문서"
324                  ja-lang="リファレンス"
325                  es-lang="Referencia"
326                  >Reference</a></li>
327                <li><a href="/sdk/index.html"
328                  zh-tw-lang="相關工具"
329                  zh-cn-lang="工具"
330                  ru-lang="Инструменты"
331                  ko-lang="도구"
332                  ja-lang="ツール"
333                  es-lang="Herramientas"
334                  >Tools</a>
335                </li>
336                <li><a href="/google/index.html">Google Services</a>
337                </li>
338
339                  <li><a href="/samples/index.html">Samples</a>
340                  </li>
341
342              </ul>
343            </li>
344            <li class="distribute last">
345              <ul>
346                <li><a href="/distribute/googleplay/index.html">Google Play</a></li>
347                <li><a href="/distribute/essentials/index.html">Essentials</a></li>
348                <li><a href="/distribute/users/index.html">Get Users</a></li>
349                <li><a href="/distribute/engage/index.html">Engage &amp; Retain</a></li>
350                <li><a href="/distribute/monetize/index.html">Monetize</a></li>
351                <li><a href="/distribute/tools/index.html">Tools &amp; Reference</a></li>
352                <li><a href="/distribute/stories/index.html">Developer Stories</a></li>
353              </ul>
354            </li>
355          </ul>
356        </div><!-- /Expanded quicknav -->
357      </div><!-- end header-wrap.wrap -->
358    </div><!-- end header -->
359
360
361    <!-- Secondary x-nav -->
362    <div id="nav-x">
363        <div class="wrap">
364            <ul class="nav-x col-9 develop" style="width:100%">
365                <li class="training"><a href="/training/index.html"
366                  zh-tw-lang="訓練課程"
367                  zh-cn-lang="培训"
368                  ru-lang="Курсы"
369                  ko-lang="교육"
370                  ja-lang="トレーニング"
371                  es-lang="Capacitación"
372                  >Training</a></li>
373                <li class="guide"><a href="/guide/index.html"
374                  zh-tw-lang="API 指南"
375                  zh-cn-lang="API 指南"
376                  ru-lang="Руководства по API"
377                  ko-lang="API 가이드"
378                  ja-lang="API ガイド"
379                  es-lang="Guías de la API"
380                  >API Guides</a></li>
381                <li class="reference"><a href="/reference/packages.html"
382                  zh-tw-lang="參考資源"
383                  zh-cn-lang="参考"
384                  ru-lang="Справочник"
385                  ko-lang="참조문서"
386                  ja-lang="リファレンス"
387                  es-lang="Referencia"
388                  >Reference</a></li>
389                <li class="tools"><a href="/sdk/index.html"
390                  zh-tw-lang="相關工具"
391                  zh-cn-lang="工具"
392                  ru-lang="Инструменты"
393                  ko-lang="도구"
394                  ja-lang="ツール"
395                  es-lang="Herramientas"
396                  >Tools</a></li>
397                <li class="google"><a href="/google/index.html"
398                  >Google Services</a>
399                </li>
400
401                  <li class="samples"><a href="/samples/index.html"
402                    >Samples</a>
403                  </li>
404
405            </ul>
406        </div>
407    </div>
408    <!-- /Sendondary x-nav DEVELOP -->
409
410
411
412    <div id="searchResults" class="wrap" style="display:none;">
413      <h2 id="searchTitle">Results</h2>
414      <div id="leftSearchControl" class="search-control">Loading...</div>
415    </div>
416  </div> <!--end header-wrapper -->
417
418  <div id="sticky-header">
419    <div>
420      <a class="logo" href="#top"></a>
421      <a class="top" href="#top"></a>
422      <ul class="breadcrumb">
423
424        <li class="current">MediaStatus</li>
425      </ul>
426    </div>
427  </div>
428
429
430
431
432
433
434  <div class="wrap clearfix" id="body-content">
435    <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
436      <div id="devdoc-nav" class="scroll-pane">
437
438
439
440<ul id="nav">
441
442  <li class="nav-section">
443    <div class="nav-section-header empty"><a href="/google/index.html">
444          <span class="en">Overview</span>
445      </a></div>
446  </li>
447
448  <li class="nav-section">
449    <div class="nav-section-header empty"><a href="/google/play-services/games.html">
450          <span class="en">Games</span>
451      </a></div>
452  </li>
453  <li class="nav-section">
454    <div class="nav-section-header empty"><a href="/google/play-services/location.html">
455          <span class="en">Location</span>
456      </a></div>
457  </li>
458  <li class="nav-section">
459    <div class="nav-section-header empty"><a href="/google/play-services/plus.html">
460          <span class="en">Google+</span>
461                </a></div>
462  </li>
463  <li class="nav-section">
464    <div class="nav-section-header empty"><a href="/google/play-services/maps.html">
465          <span class="en">Maps</span>
466      </a></div>
467  </li>
468  <li class="nav-section">
469    <div class="nav-section-header empty"><a href="/google/play-services/drive.html">
470          <span class="en">Drive</span>
471      </a></div>
472  </li>
473  <li class="nav-section">
474    <div class="nav-section-header empty"><a href="/google/play-services/cast.html">
475          <span class="en">Cast</span>
476      </a></div>
477  </li>
478  <li class="nav-section">
479    <div class="nav-section-header"><a href="/google/play-services/ads.html">
480      <span class="en">Ads</span></a>
481    </div>
482    <ul>
483      <li><a href="/google/play-services/id.html">
484          <span class="en">Advertising ID</span></a>
485      </li>
486    </ul>
487  </li>
488  <li class="nav-section">
489    <div class="nav-section-header empty"><a href="/google/play-services/wallet.html">
490          <span class="en">Wallet</span>
491      </a></div>
492  </li>
493
494
495  <li class="nav-section">
496    <div class="nav-section-header"><a href="/google/play-services/index.html">
497      <span class="en">Google Play Services</span></a>
498    </div>
499    <ul>
500      <li><a href="/google/play-services/setup.html">
501          <span class="en">Setting Up Google Play Services</span></a>
502      </li>
503      <li class="nav-section">
504        <div class="nav-section-header"><a href="/google/auth/api-client.html">
505          <span class="en">Accessing Google APIs</span></a>
506        </div>
507        <ul>
508          <li>
509            <a href="/google/auth/http-auth.html">
510              <span class="en">Authorizing with Google for REST APIs</span>
511            </a>
512          </li>
513        </ul>
514      </li>
515      <li id="gms-tree-list" class="nav-section">
516        <div class="nav-section-header">
517          <a href="/reference/gms-packages.html">
518            <span class="en">Reference</span>
519          </a>
520        <div>
521      </li>
522    </ul>
523  </li>
524
525
526  <li class="nav-section">
527    <div class="nav-section-header"><a href="/google/play/billing/index.html">
528      <span class="en">Google Play In-app Billing</span></a>
529    </div>
530    <ul>
531      <li><a href="/google/play/billing/billing_overview.html">
532              <span class="en">Overview</span></a>
533      </li>
534      <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/api.html">
535              <span class="en">Version 3 API</span></a></div>
536              <ul>
537              <li><a href="/google/play/billing/billing_integrate.html">
538              <span class="en">Implementing the API</span></a></li>
539              <li><a href="/google/play/billing/billing_reference.html">
540              <span class="en">Reference</span></a></li>
541              </ul>
542      </li>
543      <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/v2/api.html">
544              <span class="en">Version 2 API</span></a></div>
545              <ul>
546              <li><a href="/google/play/billing/v2/billing_integrate.html">
547              <span class="en">Implementing the API</span></a></li>
548              <li><a href="/google/play/billing/v2/billing_subscriptions.html">
549              <span class="en">Subscriptions</span></a></li>
550              <li><a href="/google/play/billing/v2/billing_reference.html">
551              <span class="en">Reference</span></a></li>
552              </ul>
553      </li>
554      <li><a href="/google/play/billing/billing_subscriptions.html">
555              <span class="en">Subscriptions</span></a>
556      </li>
557      <li><a href="/google/play/billing/billing_best_practices.html">
558              <span class="en">Security and Design</span></a>
559      </li>
560      <li><a href="/google/play/billing/billing_testing.html">
561              <span class="en">Testing In-app Billing</span></a>
562      </li>
563      <li><a href="/google/play/billing/billing_admin.html">
564              <span class="en">Administering In-app Billing</span></a>
565      </li>
566      <li><a href="/google/play/billing/versions.html">
567              <span class="en">Version Notes</span></a>
568      </li>
569    </ul>
570  </li>
571
572
573
574   <li class="nav-section">
575      <div class="nav-section-header"><a href="/google/gcm/index.html">
576        <span class="en">Google Cloud Messaging</span></a>
577      </div>
578      <ul>
579        <li><a href="/google/gcm/gcm.html">
580            <span class="en">Overview</span></a>
581        </li>
582        <li><a href="/google/gcm/gs.html">
583            <span class="en">Getting Started</span></a>
584        </li>
585        <li><a href="/google/gcm/client.html">
586            <span class="en">Implementing GCM Client</span></a>
587        </li>
588        <li class="nav-section"><div class="nav-section-header"><a href="/google/gcm/server.html">
589              <span class="en">Implementing GCM Server</span></a></div>
590              <ul>
591              <li><a href="/google/gcm/ccs.html">
592              <span class="en">CCS (XMPP)</span></a></li>
593              <li><a href="/google/gcm/http.html">
594              <span class="en">HTTP</span></a></li>
595              </ul>
596        </li>
597        <li><a href="/google/gcm/notifications.html">
598              <span class="en">User Notifications</span></a>
599        </li>
600        <li><a href="/google/gcm/adv.html">
601            <span class="en">Advanced Topics</span></a>
602        </li>
603        <li><a href="/google/gcm/c2dm.html">
604            <span class="en">Migration</span></a>
605        </li>
606        <li id="gcm-tree-list" class="nav-section">
607          <div class="nav-section-header">
608            <a href="/reference/gcm-packages.html">
609              <span class="en">Reference</span>
610            </a>
611          <div>
612        </li>
613      </ul>
614  </li>
615
616  <li class="nav-section">
617  <div class="nav-section-header empty"><a href="/google/gcs/index.html">
618        <span class="en">Google Cloud Save</span></a>
619      </div>
620  </li>
621
622  <li class="nav-section">
623    <div class="nav-section-header"><a href="/google/play/dist.html">
624      <span class="en">Google Play Distribution</span></a>
625    </div>
626    <ul>
627      <li><a href="/google/play/filters.html">
628          <span class="en">Filters on Google Play</span></a>
629      </li>
630      <li><a href="/google/play/billing/gp-purchase-status-api.html">
631              <span class="en">Google Play Developer API</span></a>
632      </li>
633      <li><a href="/google/play/publishing/multiple-apks.html">
634          <span class="en">Multiple APK Support</span></a>
635      </li>
636      <li><a href="/google/play/expansion-files.html">
637          <span class="en">APK Expansion Files</span></a>
638      </li>
639      <li class="nav-section">
640        <div class="nav-section-header"><a href="/google/play/licensing/index.html">
641          <span class="en">Application Licensing</span></a>
642        </div>
643        <ul>
644          <li><a href="/google/play/licensing/overview.html">
645              <span class="en">Licensing Overview</span></a>
646          </li>
647          <li><a href="/google/play/licensing/setting-up.html">
648              <span class="en">Setting Up for Licensing</span></a>
649          </li>
650          <li><a href="/google/play/licensing/adding-licensing.html">
651              <span class="en">Adding Licensing to Your App</span></a>
652          </li>
653          <li><a href="/google/play/licensing/licensing-reference.html">
654              <span class="en">Licensing Reference</span></a>
655          </li>
656        </ul>
657      </li>
658
659  <li class="nav-section">
660    <div class="nav-section-header"><a href="/google/backup/index.html">
661      Android Backup Service</a>
662    </div>
663    <ul>
664      <li><a href="/google/backup/signup.html">
665          Register</a>
666      </li>
667    </ul>
668  </li>
669
670  </ul>
671
672</li>
673
674
675
676</ul>
677
678<script type="text/javascript">
679<!--
680    buildToggleLists();
681    changeNavLang(getLangPref());
682//-->
683</script>
684
685
686
687
688      </div>
689      <script type="text/javascript">
690       showGoogleRefTree();
691
692      </script>
693    </div> <!-- end side-nav -->
694    <script>
695      $(document).ready(function() {
696        scrollIntoView("devdoc-nav");
697        });
698    </script>
699
700
701
702
703
704
705<div class="col-12"  id="doc-col">
706
707<div id="api-info-block">
708
709
710
711
712
713
714
715
716
717
718
719<div class="sum-details-links">
720
721Summary:
722
723
724
725
726
727  <a href="#constants">Constants</a>
728
729
730
731
732
733
734
735
736  &#124; <a href="#pubmethods">Methods</a>
737
738
739
740
741  &#124; <a href="#inhmethods">Inherited Methods</a>
742
743&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
744
745</div><!-- end sum-details-links -->
746<div class="api-level">
747
748
749
750
751</div>
752</div><!-- end api-info-block -->
753
754
755<!-- ======== START OF CLASS DATA ======== -->
756
757<div id="jd-header">
758    public
759
760    final
761
762    class
763<h1 itemprop="name">MediaStatus</h1>
764
765
766
767
768    extends Object<br/>
769
770
771
772
773
774
775
776
777
778</div><!-- end header -->
779
780<div id="naMessage"></div>
781
782<div id="jd-content" class="api apilevel-">
783<table class="jd-inheritance-table">
784
785
786    <tr>
787
788        <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object</td>
789    </tr>
790
791
792    <tr>
793
794            <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
795
796        <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.cast.MediaStatus</td>
797    </tr>
798
799
800</table>
801
802
803
804
805
806
807
808<div class="jd-descr">
809
810
811<h2>Class Overview</h2>
812<p itemprop="articleBody">A class that holds status information about some media. The current <code><a href="/reference/com/google/android/gms/cast/MediaStatus.html">MediaStatus</a></code> can be
813 obtained from the <code><a href="/reference/com/google/android/gms/cast/RemoteMediaPlayer.html">RemoteMediaPlayer</a></code>.
814</p>
815
816
817
818
819
820</div><!-- jd-descr -->
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837<div class="jd-descr">
838
839
840<h2>Summary</h2>
841
842
843
844
845
846
847
848
849
850
851
852
853
854<!-- =========== ENUM CONSTANT SUMMARY =========== -->
855<table id="constants" class="jd-sumtable"><tr><th colspan="12">Constants</th></tr>
856
857
858
859    <tr class="alt-color api apilevel-" >
860        <td class="jd-typecol">long</td>
861        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#COMMAND_PAUSE">COMMAND_PAUSE</a></td>
862        <td class="jd-descrcol" width="100%">A flag (bitmask) indicating that a media item can be paused.</td>
863    </tr>
864
865
866    <tr class=" api apilevel-" >
867        <td class="jd-typecol">long</td>
868        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#COMMAND_SEEK">COMMAND_SEEK</a></td>
869        <td class="jd-descrcol" width="100%">A flag (bitmask) indicating that a media item supports seeking.</td>
870    </tr>
871
872
873    <tr class="alt-color api apilevel-" >
874        <td class="jd-typecol">long</td>
875        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#COMMAND_SET_VOLUME">COMMAND_SET_VOLUME</a></td>
876        <td class="jd-descrcol" width="100%">A flag (bitmask) indicating that a media item's audio volume can be changed.</td>
877    </tr>
878
879
880    <tr class=" api apilevel-" >
881        <td class="jd-typecol">long</td>
882        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#COMMAND_SKIP_BACKWARD">COMMAND_SKIP_BACKWARD</a></td>
883        <td class="jd-descrcol" width="100%">A flag (bitmask) indicating that a media item supports skipping backward.</td>
884    </tr>
885
886
887    <tr class="alt-color api apilevel-" >
888        <td class="jd-typecol">long</td>
889        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#COMMAND_SKIP_FORWARD">COMMAND_SKIP_FORWARD</a></td>
890        <td class="jd-descrcol" width="100%">A flag (bitmask) indicating that a media item supports skipping forward.</td>
891    </tr>
892
893
894    <tr class=" api apilevel-" >
895        <td class="jd-typecol">long</td>
896        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#COMMAND_TOGGLE_MUTE">COMMAND_TOGGLE_MUTE</a></td>
897        <td class="jd-descrcol" width="100%">A flag (bitmask) indicating that a media item's audio can be muted.</td>
898    </tr>
899
900
901    <tr class="alt-color api apilevel-" >
902        <td class="jd-typecol">int</td>
903        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#IDLE_REASON_CANCELED">IDLE_REASON_CANCELED</a></td>
904        <td class="jd-descrcol" width="100%">Constant indicating that the player is idle because playback has been canceled in
905 response to a STOP command.</td>
906    </tr>
907
908
909    <tr class=" api apilevel-" >
910        <td class="jd-typecol">int</td>
911        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#IDLE_REASON_ERROR">IDLE_REASON_ERROR</a></td>
912        <td class="jd-descrcol" width="100%">Constant indicating that the player is idle because a playback error has occurred.</td>
913    </tr>
914
915
916    <tr class="alt-color api apilevel-" >
917        <td class="jd-typecol">int</td>
918        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#IDLE_REASON_FINISHED">IDLE_REASON_FINISHED</a></td>
919        <td class="jd-descrcol" width="100%">Constant indicating that the player is idle because playback has finished.</td>
920    </tr>
921
922
923    <tr class=" api apilevel-" >
924        <td class="jd-typecol">int</td>
925        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#IDLE_REASON_INTERRUPTED">IDLE_REASON_INTERRUPTED</a></td>
926        <td class="jd-descrcol" width="100%">Constant indicating that the player is idle because playback has been interrupted by
927 a LOAD command.</td>
928    </tr>
929
930
931    <tr class="alt-color api apilevel-" >
932        <td class="jd-typecol">int</td>
933        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#IDLE_REASON_NONE">IDLE_REASON_NONE</a></td>
934        <td class="jd-descrcol" width="100%">Constant indicating that the player currently has no idle reason.</td>
935    </tr>
936
937
938    <tr class=" api apilevel-" >
939        <td class="jd-typecol">int</td>
940        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#PLAYER_STATE_BUFFERING">PLAYER_STATE_BUFFERING</a></td>
941        <td class="jd-descrcol" width="100%">Constant indicating that the media player is buffering.</td>
942    </tr>
943
944
945    <tr class="alt-color api apilevel-" >
946        <td class="jd-typecol">int</td>
947        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#PLAYER_STATE_IDLE">PLAYER_STATE_IDLE</a></td>
948        <td class="jd-descrcol" width="100%">Constant indicating that the media player is idle.</td>
949    </tr>
950
951
952    <tr class=" api apilevel-" >
953        <td class="jd-typecol">int</td>
954        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#PLAYER_STATE_PAUSED">PLAYER_STATE_PAUSED</a></td>
955        <td class="jd-descrcol" width="100%">Constant indicating that the media player is paused.</td>
956    </tr>
957
958
959    <tr class="alt-color api apilevel-" >
960        <td class="jd-typecol">int</td>
961        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#PLAYER_STATE_PLAYING">PLAYER_STATE_PLAYING</a></td>
962        <td class="jd-descrcol" width="100%">Constant indicating that the media player is playing.</td>
963    </tr>
964
965
966    <tr class=" api apilevel-" >
967        <td class="jd-typecol">int</td>
968        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#PLAYER_STATE_UNKNOWN">PLAYER_STATE_UNKNOWN</a></td>
969        <td class="jd-descrcol" width="100%">Constant indicating unknown player state.</td>
970    </tr>
971
972
973
974</table>
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991<!-- ========== METHOD SUMMARY =========== -->
992<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
993
994
995
996
997    <tr class="alt-color api apilevel-" >
998        <td class="jd-typecol"><nobr>
999
1000
1001
1002
1003
1004            long[]</nobr>
1005        </td>
1006        <td class="jd-linkcol" width="100%"><nobr>
1007        <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#getActiveTrackIds()">getActiveTrackIds</a></span>()</nobr>
1008
1009        <div class="jd-descrdiv">Returns the list of active track IDs, if any, otherwise <code>null</code>.</div>
1010
1011  </td></tr>
1012
1013
1014
1015    <tr class=" api apilevel-" >
1016        <td class="jd-typecol"><nobr>
1017
1018
1019
1020
1021
1022            JSONObject</nobr>
1023        </td>
1024        <td class="jd-linkcol" width="100%"><nobr>
1025        <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#getCustomData()">getCustomData</a></span>()</nobr>
1026
1027        <div class="jd-descrdiv">Returns any custom data that is associated with the media item.</div>
1028
1029  </td></tr>
1030
1031
1032
1033    <tr class="alt-color api apilevel-" >
1034        <td class="jd-typecol"><nobr>
1035
1036
1037
1038
1039
1040            int</nobr>
1041        </td>
1042        <td class="jd-linkcol" width="100%"><nobr>
1043        <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#getIdleReason()">getIdleReason</a></span>()</nobr>
1044
1045        <div class="jd-descrdiv">Gets the player state idle reason.</div>
1046
1047  </td></tr>
1048
1049
1050
1051    <tr class=" api apilevel-" >
1052        <td class="jd-typecol"><nobr>
1053
1054
1055
1056
1057
1058            <a href="/reference/com/google/android/gms/cast/MediaInfo.html">MediaInfo</a></nobr>
1059        </td>
1060        <td class="jd-linkcol" width="100%"><nobr>
1061        <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#getMediaInfo()">getMediaInfo</a></span>()</nobr>
1062
1063        <div class="jd-descrdiv">Returns the <code><a href="/reference/com/google/android/gms/cast/MediaInfo.html">MediaInfo</a></code> for this item.</div>
1064
1065  </td></tr>
1066
1067
1068
1069    <tr class="alt-color api apilevel-" >
1070        <td class="jd-typecol"><nobr>
1071
1072
1073
1074
1075
1076            double</nobr>
1077        </td>
1078        <td class="jd-linkcol" width="100%"><nobr>
1079        <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#getPlaybackRate()">getPlaybackRate</a></span>()</nobr>
1080
1081        <div class="jd-descrdiv">Gets the current stream playback rate.</div>
1082
1083  </td></tr>
1084
1085
1086
1087    <tr class=" api apilevel-" >
1088        <td class="jd-typecol"><nobr>
1089
1090
1091
1092
1093
1094            int</nobr>
1095        </td>
1096        <td class="jd-linkcol" width="100%"><nobr>
1097        <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#getPlayerState()">getPlayerState</a></span>()</nobr>
1098
1099        <div class="jd-descrdiv">Gets the current media player state.</div>
1100
1101  </td></tr>
1102
1103
1104
1105    <tr class="alt-color api apilevel-" >
1106        <td class="jd-typecol"><nobr>
1107
1108
1109
1110
1111
1112            long</nobr>
1113        </td>
1114        <td class="jd-linkcol" width="100%"><nobr>
1115        <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#getStreamPosition()">getStreamPosition</a></span>()</nobr>
1116
1117        <div class="jd-descrdiv">Returns the current stream position, in milliseconds.</div>
1118
1119  </td></tr>
1120
1121
1122
1123    <tr class=" api apilevel-" >
1124        <td class="jd-typecol"><nobr>
1125
1126
1127
1128
1129
1130            double</nobr>
1131        </td>
1132        <td class="jd-linkcol" width="100%"><nobr>
1133        <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#getStreamVolume()">getStreamVolume</a></span>()</nobr>
1134
1135        <div class="jd-descrdiv">Returns the stream's volume.</div>
1136
1137  </td></tr>
1138
1139
1140
1141    <tr class="alt-color api apilevel-" >
1142        <td class="jd-typecol"><nobr>
1143
1144
1145
1146
1147
1148            boolean</nobr>
1149        </td>
1150        <td class="jd-linkcol" width="100%"><nobr>
1151        <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#isMediaCommandSupported(long)">isMediaCommandSupported</a></span>(long mediaCommand)</nobr>
1152
1153        <div class="jd-descrdiv">Tests if the stream supports a given control command.</div>
1154
1155  </td></tr>
1156
1157
1158
1159    <tr class=" api apilevel-" >
1160        <td class="jd-typecol"><nobr>
1161
1162
1163
1164
1165
1166            boolean</nobr>
1167        </td>
1168        <td class="jd-linkcol" width="100%"><nobr>
1169        <span class="sympad"><a href="/reference/com/google/android/gms/cast/MediaStatus.html#isMute()">isMute</a></span>()</nobr>
1170
1171        <div class="jd-descrdiv">Returns the stream's mute state.</div>
1172
1173  </td></tr>
1174
1175
1176
1177</table>
1178
1179
1180
1181
1182
1183
1184
1185<!-- ========== METHOD SUMMARY =========== -->
1186<table id="inhmethods" class="jd-sumtable"><tr><th>
1187  <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
1188  <div style="clear:left;">Inherited Methods</div></th></tr>
1189
1190
1191<tr class="api apilevel-" >
1192<td colspan="12">
1193  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
1194          ><img id="inherited-methods-java.lang.Object-trigger"
1195          src="/assets/images/triangle-closed.png"
1196          class="jd-expando-trigger-img" /></a>
1197From class
1198
1199  java.lang.Object
1200
1201<div id="inherited-methods-java.lang.Object">
1202  <div id="inherited-methods-java.lang.Object-list"
1203        class="jd-inheritedlinks">
1204  </div>
1205  <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
1206    <table class="jd-sumtable-expando">
1207
1208
1209
1210
1211    <tr class="alt-color api apilevel-" >
1212        <td class="jd-typecol"><nobr>
1213
1214
1215
1216
1217
1218            Object</nobr>
1219        </td>
1220        <td class="jd-linkcol" width="100%"><nobr>
1221        <span class="sympad">clone</span>()</nobr>
1222
1223  </td></tr>
1224
1225
1226
1227    <tr class=" api apilevel-" >
1228        <td class="jd-typecol"><nobr>
1229
1230
1231
1232
1233
1234            boolean</nobr>
1235        </td>
1236        <td class="jd-linkcol" width="100%"><nobr>
1237        <span class="sympad">equals</span>(Object arg0)</nobr>
1238
1239  </td></tr>
1240
1241
1242
1243    <tr class="alt-color api apilevel-" >
1244        <td class="jd-typecol"><nobr>
1245
1246
1247
1248
1249
1250            void</nobr>
1251        </td>
1252        <td class="jd-linkcol" width="100%"><nobr>
1253        <span class="sympad">finalize</span>()</nobr>
1254
1255  </td></tr>
1256
1257
1258
1259    <tr class=" api apilevel-" >
1260        <td class="jd-typecol"><nobr>
1261
1262
1263            final
1264
1265
1266            Class&lt;?&gt;</nobr>
1267        </td>
1268        <td class="jd-linkcol" width="100%"><nobr>
1269        <span class="sympad">getClass</span>()</nobr>
1270
1271  </td></tr>
1272
1273
1274
1275    <tr class="alt-color api apilevel-" >
1276        <td class="jd-typecol"><nobr>
1277
1278
1279
1280
1281
1282            int</nobr>
1283        </td>
1284        <td class="jd-linkcol" width="100%"><nobr>
1285        <span class="sympad">hashCode</span>()</nobr>
1286
1287  </td></tr>
1288
1289
1290
1291    <tr class=" api apilevel-" >
1292        <td class="jd-typecol"><nobr>
1293
1294
1295            final
1296
1297
1298            void</nobr>
1299        </td>
1300        <td class="jd-linkcol" width="100%"><nobr>
1301        <span class="sympad">notify</span>()</nobr>
1302
1303  </td></tr>
1304
1305
1306
1307    <tr class="alt-color api apilevel-" >
1308        <td class="jd-typecol"><nobr>
1309
1310
1311            final
1312
1313
1314            void</nobr>
1315        </td>
1316        <td class="jd-linkcol" width="100%"><nobr>
1317        <span class="sympad">notifyAll</span>()</nobr>
1318
1319  </td></tr>
1320
1321
1322
1323    <tr class=" api apilevel-" >
1324        <td class="jd-typecol"><nobr>
1325
1326
1327
1328
1329
1330            String</nobr>
1331        </td>
1332        <td class="jd-linkcol" width="100%"><nobr>
1333        <span class="sympad">toString</span>()</nobr>
1334
1335  </td></tr>
1336
1337
1338
1339    <tr class="alt-color api apilevel-" >
1340        <td class="jd-typecol"><nobr>
1341
1342
1343            final
1344
1345
1346            void</nobr>
1347        </td>
1348        <td class="jd-linkcol" width="100%"><nobr>
1349        <span class="sympad">wait</span>()</nobr>
1350
1351  </td></tr>
1352
1353
1354
1355    <tr class=" api apilevel-" >
1356        <td class="jd-typecol"><nobr>
1357
1358
1359            final
1360
1361
1362            void</nobr>
1363        </td>
1364        <td class="jd-linkcol" width="100%"><nobr>
1365        <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
1366
1367  </td></tr>
1368
1369
1370
1371    <tr class="alt-color api apilevel-" >
1372        <td class="jd-typecol"><nobr>
1373
1374
1375            final
1376
1377
1378            void</nobr>
1379        </td>
1380        <td class="jd-linkcol" width="100%"><nobr>
1381        <span class="sympad">wait</span>(long arg0)</nobr>
1382
1383  </td></tr>
1384
1385
1386</table>
1387  </div>
1388</div>
1389</td></tr>
1390
1391
1392</table>
1393
1394
1395</div><!-- jd-descr (summary) -->
1396
1397<!-- Details -->
1398
1399
1400
1401
1402
1403
1404
1405
1406<!-- XML Attributes -->
1407
1408
1409<!-- Enum Values -->
1410
1411
1412<!-- Constants -->
1413
1414
1415<!-- ========= ENUM CONSTANTS DETAIL ======== -->
1416<h2>Constants</h2>
1417
1418
1419
1420
1421<A NAME="COMMAND_PAUSE"></A>
1422
1423<div class="jd-details api apilevel-">
1424    <h4 class="jd-details-title">
1425      <span class="normal">
1426        public
1427        static
1428        final
1429        long
1430      </span>
1431        COMMAND_PAUSE
1432    </h4>
1433      <div class="api-level">
1434
1435
1436
1437
1438      </div>
1439    <div class="jd-details-descr">
1440
1441  <div class="jd-tagdata jd-tagdescr"><p>A flag (bitmask) indicating that a media item can be paused. </p></div>
1442
1443
1444        <div class="jd-tagdata">
1445        <span class="jd-tagtitle">Constant Value: </span>
1446        <span>
1447
1448                1
1449                (0x0000000000000001)
1450
1451        </span>
1452        </div>
1453
1454    </div>
1455</div>
1456
1457
1458
1459<A NAME="COMMAND_SEEK"></A>
1460
1461<div class="jd-details api apilevel-">
1462    <h4 class="jd-details-title">
1463      <span class="normal">
1464        public
1465        static
1466        final
1467        long
1468      </span>
1469        COMMAND_SEEK
1470    </h4>
1471      <div class="api-level">
1472
1473
1474
1475
1476      </div>
1477    <div class="jd-details-descr">
1478
1479  <div class="jd-tagdata jd-tagdescr"><p>A flag (bitmask) indicating that a media item supports seeking. </p></div>
1480
1481
1482        <div class="jd-tagdata">
1483        <span class="jd-tagtitle">Constant Value: </span>
1484        <span>
1485
1486                2
1487                (0x0000000000000002)
1488
1489        </span>
1490        </div>
1491
1492    </div>
1493</div>
1494
1495
1496
1497<A NAME="COMMAND_SET_VOLUME"></A>
1498
1499<div class="jd-details api apilevel-">
1500    <h4 class="jd-details-title">
1501      <span class="normal">
1502        public
1503        static
1504        final
1505        long
1506      </span>
1507        COMMAND_SET_VOLUME
1508    </h4>
1509      <div class="api-level">
1510
1511
1512
1513
1514      </div>
1515    <div class="jd-details-descr">
1516
1517  <div class="jd-tagdata jd-tagdescr"><p>A flag (bitmask) indicating that a media item's audio volume can be changed. </p></div>
1518
1519
1520        <div class="jd-tagdata">
1521        <span class="jd-tagtitle">Constant Value: </span>
1522        <span>
1523
1524                4
1525                (0x0000000000000004)
1526
1527        </span>
1528        </div>
1529
1530    </div>
1531</div>
1532
1533
1534
1535<A NAME="COMMAND_SKIP_BACKWARD"></A>
1536
1537<div class="jd-details api apilevel-">
1538    <h4 class="jd-details-title">
1539      <span class="normal">
1540        public
1541        static
1542        final
1543        long
1544      </span>
1545        COMMAND_SKIP_BACKWARD
1546    </h4>
1547      <div class="api-level">
1548
1549
1550
1551
1552      </div>
1553    <div class="jd-details-descr">
1554
1555  <div class="jd-tagdata jd-tagdescr"><p>A flag (bitmask) indicating that a media item supports skipping backward. </p></div>
1556
1557
1558        <div class="jd-tagdata">
1559        <span class="jd-tagtitle">Constant Value: </span>
1560        <span>
1561
1562                32
1563                (0x0000000000000020)
1564
1565        </span>
1566        </div>
1567
1568    </div>
1569</div>
1570
1571
1572
1573<A NAME="COMMAND_SKIP_FORWARD"></A>
1574
1575<div class="jd-details api apilevel-">
1576    <h4 class="jd-details-title">
1577      <span class="normal">
1578        public
1579        static
1580        final
1581        long
1582      </span>
1583        COMMAND_SKIP_FORWARD
1584    </h4>
1585      <div class="api-level">
1586
1587
1588
1589
1590      </div>
1591    <div class="jd-details-descr">
1592
1593  <div class="jd-tagdata jd-tagdescr"><p>A flag (bitmask) indicating that a media item supports skipping forward. </p></div>
1594
1595
1596        <div class="jd-tagdata">
1597        <span class="jd-tagtitle">Constant Value: </span>
1598        <span>
1599
1600                16
1601                (0x0000000000000010)
1602
1603        </span>
1604        </div>
1605
1606    </div>
1607</div>
1608
1609
1610
1611<A NAME="COMMAND_TOGGLE_MUTE"></A>
1612
1613<div class="jd-details api apilevel-">
1614    <h4 class="jd-details-title">
1615      <span class="normal">
1616        public
1617        static
1618        final
1619        long
1620      </span>
1621        COMMAND_TOGGLE_MUTE
1622    </h4>
1623      <div class="api-level">
1624
1625
1626
1627
1628      </div>
1629    <div class="jd-details-descr">
1630
1631  <div class="jd-tagdata jd-tagdescr"><p>A flag (bitmask) indicating that a media item's audio can be muted. </p></div>
1632
1633
1634        <div class="jd-tagdata">
1635        <span class="jd-tagtitle">Constant Value: </span>
1636        <span>
1637
1638                8
1639                (0x0000000000000008)
1640
1641        </span>
1642        </div>
1643
1644    </div>
1645</div>
1646
1647
1648
1649<A NAME="IDLE_REASON_CANCELED"></A>
1650
1651<div class="jd-details api apilevel-">
1652    <h4 class="jd-details-title">
1653      <span class="normal">
1654        public
1655        static
1656        final
1657        int
1658      </span>
1659        IDLE_REASON_CANCELED
1660    </h4>
1661      <div class="api-level">
1662
1663
1664
1665
1666      </div>
1667    <div class="jd-details-descr">
1668
1669  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that the player is idle because playback has been canceled in
1670 response to a STOP command.
1671</p></div>
1672
1673
1674        <div class="jd-tagdata">
1675        <span class="jd-tagtitle">Constant Value: </span>
1676        <span>
1677
1678                2
1679                (0x00000002)
1680
1681        </span>
1682        </div>
1683
1684    </div>
1685</div>
1686
1687
1688
1689<A NAME="IDLE_REASON_ERROR"></A>
1690
1691<div class="jd-details api apilevel-">
1692    <h4 class="jd-details-title">
1693      <span class="normal">
1694        public
1695        static
1696        final
1697        int
1698      </span>
1699        IDLE_REASON_ERROR
1700    </h4>
1701      <div class="api-level">
1702
1703
1704
1705
1706      </div>
1707    <div class="jd-details-descr">
1708
1709  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that the player is idle because a playback error has occurred. </p></div>
1710
1711
1712        <div class="jd-tagdata">
1713        <span class="jd-tagtitle">Constant Value: </span>
1714        <span>
1715
1716                4
1717                (0x00000004)
1718
1719        </span>
1720        </div>
1721
1722    </div>
1723</div>
1724
1725
1726
1727<A NAME="IDLE_REASON_FINISHED"></A>
1728
1729<div class="jd-details api apilevel-">
1730    <h4 class="jd-details-title">
1731      <span class="normal">
1732        public
1733        static
1734        final
1735        int
1736      </span>
1737        IDLE_REASON_FINISHED
1738    </h4>
1739      <div class="api-level">
1740
1741
1742
1743
1744      </div>
1745    <div class="jd-details-descr">
1746
1747  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that the player is idle because playback has finished. </p></div>
1748
1749
1750        <div class="jd-tagdata">
1751        <span class="jd-tagtitle">Constant Value: </span>
1752        <span>
1753
1754                1
1755                (0x00000001)
1756
1757        </span>
1758        </div>
1759
1760    </div>
1761</div>
1762
1763
1764
1765<A NAME="IDLE_REASON_INTERRUPTED"></A>
1766
1767<div class="jd-details api apilevel-">
1768    <h4 class="jd-details-title">
1769      <span class="normal">
1770        public
1771        static
1772        final
1773        int
1774      </span>
1775        IDLE_REASON_INTERRUPTED
1776    </h4>
1777      <div class="api-level">
1778
1779
1780
1781
1782      </div>
1783    <div class="jd-details-descr">
1784
1785  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that the player is idle because playback has been interrupted by
1786 a LOAD command.
1787</p></div>
1788
1789
1790        <div class="jd-tagdata">
1791        <span class="jd-tagtitle">Constant Value: </span>
1792        <span>
1793
1794                3
1795                (0x00000003)
1796
1797        </span>
1798        </div>
1799
1800    </div>
1801</div>
1802
1803
1804
1805<A NAME="IDLE_REASON_NONE"></A>
1806
1807<div class="jd-details api apilevel-">
1808    <h4 class="jd-details-title">
1809      <span class="normal">
1810        public
1811        static
1812        final
1813        int
1814      </span>
1815        IDLE_REASON_NONE
1816    </h4>
1817      <div class="api-level">
1818
1819
1820
1821
1822      </div>
1823    <div class="jd-details-descr">
1824
1825  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that the player currently has no idle reason. </p></div>
1826
1827
1828        <div class="jd-tagdata">
1829        <span class="jd-tagtitle">Constant Value: </span>
1830        <span>
1831
1832                0
1833                (0x00000000)
1834
1835        </span>
1836        </div>
1837
1838    </div>
1839</div>
1840
1841
1842
1843<A NAME="PLAYER_STATE_BUFFERING"></A>
1844
1845<div class="jd-details api apilevel-">
1846    <h4 class="jd-details-title">
1847      <span class="normal">
1848        public
1849        static
1850        final
1851        int
1852      </span>
1853        PLAYER_STATE_BUFFERING
1854    </h4>
1855      <div class="api-level">
1856
1857
1858
1859
1860      </div>
1861    <div class="jd-details-descr">
1862
1863  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that the media player is buffering. </p></div>
1864
1865
1866        <div class="jd-tagdata">
1867        <span class="jd-tagtitle">Constant Value: </span>
1868        <span>
1869
1870                4
1871                (0x00000004)
1872
1873        </span>
1874        </div>
1875
1876    </div>
1877</div>
1878
1879
1880
1881<A NAME="PLAYER_STATE_IDLE"></A>
1882
1883<div class="jd-details api apilevel-">
1884    <h4 class="jd-details-title">
1885      <span class="normal">
1886        public
1887        static
1888        final
1889        int
1890      </span>
1891        PLAYER_STATE_IDLE
1892    </h4>
1893      <div class="api-level">
1894
1895
1896
1897
1898      </div>
1899    <div class="jd-details-descr">
1900
1901  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that the media player is idle. </p></div>
1902
1903
1904        <div class="jd-tagdata">
1905        <span class="jd-tagtitle">Constant Value: </span>
1906        <span>
1907
1908                1
1909                (0x00000001)
1910
1911        </span>
1912        </div>
1913
1914    </div>
1915</div>
1916
1917
1918
1919<A NAME="PLAYER_STATE_PAUSED"></A>
1920
1921<div class="jd-details api apilevel-">
1922    <h4 class="jd-details-title">
1923      <span class="normal">
1924        public
1925        static
1926        final
1927        int
1928      </span>
1929        PLAYER_STATE_PAUSED
1930    </h4>
1931      <div class="api-level">
1932
1933
1934
1935
1936      </div>
1937    <div class="jd-details-descr">
1938
1939  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that the media player is paused. </p></div>
1940
1941
1942        <div class="jd-tagdata">
1943        <span class="jd-tagtitle">Constant Value: </span>
1944        <span>
1945
1946                3
1947                (0x00000003)
1948
1949        </span>
1950        </div>
1951
1952    </div>
1953</div>
1954
1955
1956
1957<A NAME="PLAYER_STATE_PLAYING"></A>
1958
1959<div class="jd-details api apilevel-">
1960    <h4 class="jd-details-title">
1961      <span class="normal">
1962        public
1963        static
1964        final
1965        int
1966      </span>
1967        PLAYER_STATE_PLAYING
1968    </h4>
1969      <div class="api-level">
1970
1971
1972
1973
1974      </div>
1975    <div class="jd-details-descr">
1976
1977  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that the media player is playing. </p></div>
1978
1979
1980        <div class="jd-tagdata">
1981        <span class="jd-tagtitle">Constant Value: </span>
1982        <span>
1983
1984                2
1985                (0x00000002)
1986
1987        </span>
1988        </div>
1989
1990    </div>
1991</div>
1992
1993
1994
1995<A NAME="PLAYER_STATE_UNKNOWN"></A>
1996
1997<div class="jd-details api apilevel-">
1998    <h4 class="jd-details-title">
1999      <span class="normal">
2000        public
2001        static
2002        final
2003        int
2004      </span>
2005        PLAYER_STATE_UNKNOWN
2006    </h4>
2007      <div class="api-level">
2008
2009
2010
2011
2012      </div>
2013    <div class="jd-details-descr">
2014
2015  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating unknown player state. </p></div>
2016
2017
2018        <div class="jd-tagdata">
2019        <span class="jd-tagtitle">Constant Value: </span>
2020        <span>
2021
2022                0
2023                (0x00000000)
2024
2025        </span>
2026        </div>
2027
2028    </div>
2029</div>
2030
2031
2032
2033
2034<!-- Fields -->
2035
2036
2037<!-- Public ctors -->
2038
2039
2040
2041<!-- ========= CONSTRUCTOR DETAIL ======== -->
2042<!-- Protected ctors -->
2043
2044
2045
2046<!-- ========= METHOD DETAIL ======== -->
2047<!-- Public methdos -->
2048
2049<h2>Public Methods</h2>
2050
2051
2052
2053<A NAME="getActiveTrackIds()"></A>
2054
2055<div class="jd-details api apilevel-">
2056    <h4 class="jd-details-title">
2057      <span class="normal">
2058        public
2059
2060
2061
2062
2063        long[]
2064      </span>
2065      <span class="sympad">getActiveTrackIds</span>
2066      <span class="normal">()</span>
2067    </h4>
2068      <div class="api-level">
2069        <div></div>
2070
2071
2072
2073      </div>
2074    <div class="jd-details-descr">
2075
2076  <div class="jd-tagdata jd-tagdescr"><p>Returns the list of active track IDs, if any, otherwise <code>null</code>.
2077</p></div>
2078
2079    </div>
2080</div>
2081
2082
2083<A NAME="getCustomData()"></A>
2084
2085<div class="jd-details api apilevel-">
2086    <h4 class="jd-details-title">
2087      <span class="normal">
2088        public
2089
2090
2091
2092
2093        JSONObject
2094      </span>
2095      <span class="sympad">getCustomData</span>
2096      <span class="normal">()</span>
2097    </h4>
2098      <div class="api-level">
2099        <div></div>
2100
2101
2102
2103      </div>
2104    <div class="jd-details-descr">
2105
2106  <div class="jd-tagdata jd-tagdescr"><p>Returns any custom data that is associated with the media item.
2107</p></div>
2108
2109    </div>
2110</div>
2111
2112
2113<A NAME="getIdleReason()"></A>
2114
2115<div class="jd-details api apilevel-">
2116    <h4 class="jd-details-title">
2117      <span class="normal">
2118        public
2119
2120
2121
2122
2123        int
2124      </span>
2125      <span class="sympad">getIdleReason</span>
2126      <span class="normal">()</span>
2127    </h4>
2128      <div class="api-level">
2129        <div></div>
2130
2131
2132
2133      </div>
2134    <div class="jd-details-descr">
2135
2136  <div class="jd-tagdata jd-tagdescr"><p>Gets the player state idle reason. This value is only meaningful if the player state is
2137 in fact <code><a href="/reference/com/google/android/gms/cast/MediaStatus.html#PLAYER_STATE_IDLE">PLAYER_STATE_IDLE</a></code>.
2138</p></div>
2139
2140    </div>
2141</div>
2142
2143
2144<A NAME="getMediaInfo()"></A>
2145
2146<div class="jd-details api apilevel-">
2147    <h4 class="jd-details-title">
2148      <span class="normal">
2149        public
2150
2151
2152
2153
2154        <a href="/reference/com/google/android/gms/cast/MediaInfo.html">MediaInfo</a>
2155      </span>
2156      <span class="sympad">getMediaInfo</span>
2157      <span class="normal">()</span>
2158    </h4>
2159      <div class="api-level">
2160        <div></div>
2161
2162
2163
2164      </div>
2165    <div class="jd-details-descr">
2166
2167  <div class="jd-tagdata jd-tagdescr"><p>Returns the <code><a href="/reference/com/google/android/gms/cast/MediaInfo.html">MediaInfo</a></code> for this item.
2168</p></div>
2169
2170    </div>
2171</div>
2172
2173
2174<A NAME="getPlaybackRate()"></A>
2175
2176<div class="jd-details api apilevel-">
2177    <h4 class="jd-details-title">
2178      <span class="normal">
2179        public
2180
2181
2182
2183
2184        double
2185      </span>
2186      <span class="sympad">getPlaybackRate</span>
2187      <span class="normal">()</span>
2188    </h4>
2189      <div class="api-level">
2190        <div></div>
2191
2192
2193
2194      </div>
2195    <div class="jd-details-descr">
2196
2197  <div class="jd-tagdata jd-tagdescr"><p>Gets the current stream playback rate. This will be negative if the stream is seeking
2198 backwards, 0 if the stream is paused, 1 if the stream is playing normally, and some other
2199 postive value if the stream is seeking forwards.
2200</p></div>
2201
2202    </div>
2203</div>
2204
2205
2206<A NAME="getPlayerState()"></A>
2207
2208<div class="jd-details api apilevel-">
2209    <h4 class="jd-details-title">
2210      <span class="normal">
2211        public
2212
2213
2214
2215
2216        int
2217      </span>
2218      <span class="sympad">getPlayerState</span>
2219      <span class="normal">()</span>
2220    </h4>
2221      <div class="api-level">
2222        <div></div>
2223
2224
2225
2226      </div>
2227    <div class="jd-details-descr">
2228
2229  <div class="jd-tagdata jd-tagdescr"><p>Gets the current media player state.
2230</p></div>
2231
2232    </div>
2233</div>
2234
2235
2236<A NAME="getStreamPosition()"></A>
2237
2238<div class="jd-details api apilevel-">
2239    <h4 class="jd-details-title">
2240      <span class="normal">
2241        public
2242
2243
2244
2245
2246        long
2247      </span>
2248      <span class="sympad">getStreamPosition</span>
2249      <span class="normal">()</span>
2250    </h4>
2251      <div class="api-level">
2252        <div></div>
2253
2254
2255
2256      </div>
2257    <div class="jd-details-descr">
2258
2259  <div class="jd-tagdata jd-tagdescr"><p>Returns the current stream position, in milliseconds.
2260</p></div>
2261
2262    </div>
2263</div>
2264
2265
2266<A NAME="getStreamVolume()"></A>
2267
2268<div class="jd-details api apilevel-">
2269    <h4 class="jd-details-title">
2270      <span class="normal">
2271        public
2272
2273
2274
2275
2276        double
2277      </span>
2278      <span class="sympad">getStreamVolume</span>
2279      <span class="normal">()</span>
2280    </h4>
2281      <div class="api-level">
2282        <div></div>
2283
2284
2285
2286      </div>
2287    <div class="jd-details-descr">
2288
2289  <div class="jd-tagdata jd-tagdescr"><p>Returns the stream's volume.
2290</p></div>
2291
2292    </div>
2293</div>
2294
2295
2296<A NAME="isMediaCommandSupported(long)"></A>
2297
2298<div class="jd-details api apilevel-">
2299    <h4 class="jd-details-title">
2300      <span class="normal">
2301        public
2302
2303
2304
2305
2306        boolean
2307      </span>
2308      <span class="sympad">isMediaCommandSupported</span>
2309      <span class="normal">(long mediaCommand)</span>
2310    </h4>
2311      <div class="api-level">
2312        <div></div>
2313
2314
2315
2316      </div>
2317    <div class="jd-details-descr">
2318
2319  <div class="jd-tagdata jd-tagdescr"><p>Tests if the stream supports a given control command.</p></div>
2320  <div class="jd-tagdata">
2321      <h5 class="jd-tagtitle">Parameters</h5>
2322      <table class="jd-tagtable">
2323        <tr>
2324          <th>mediaCommand</td>
2325          <td>The media command.</td>
2326        </tr>
2327      </table>
2328  </div>
2329  <div class="jd-tagdata">
2330      <h5 class="jd-tagtitle">Returns</h5>
2331      <ul class="nolist"><li><code>true</code> if the command is supported, <code>false</code> otherwise.
2332</li></ul>
2333  </div>
2334
2335    </div>
2336</div>
2337
2338
2339<A NAME="isMute()"></A>
2340
2341<div class="jd-details api apilevel-">
2342    <h4 class="jd-details-title">
2343      <span class="normal">
2344        public
2345
2346
2347
2348
2349        boolean
2350      </span>
2351      <span class="sympad">isMute</span>
2352      <span class="normal">()</span>
2353    </h4>
2354      <div class="api-level">
2355        <div></div>
2356
2357
2358
2359      </div>
2360    <div class="jd-details-descr">
2361
2362  <div class="jd-tagdata jd-tagdescr"><p>Returns the stream's mute state.
2363</p></div>
2364
2365    </div>
2366</div>
2367
2368
2369
2370
2371
2372<!-- ========= METHOD DETAIL ======== -->
2373
2374
2375
2376<!-- ========= END OF CLASS DATA ========= -->
2377<A NAME="navbar_top"></A>
2378
2379<div id="footer" class="wrap" >
2380
2381
2382  <div id="copyright">
2383
2384  Except as noted, this content is licensed under <a
2385  href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
2386  For details and restrictions, see the <a href="/license.html">
2387  Content License</a>.
2388  </div>
2389  <div id="build_info">
2390
2391<script src="/timestamp.js" type="text/javascript"></script>
2392<script>document.write(BUILD_TIMESTAMP)</script>
2393
2394  </div>
2395
2396
2397  <div id="footerlinks">
2398
2399  <p>
2400    <a href="/about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
2401    <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
2402    <a href="/support.html">Support</a>
2403  </p>
2404  </div>
2405
2406</div> <!-- end footer -->
2407</div> <!-- jd-content -->
2408
2409</div><!-- end doc-content -->
2410
2411</div> <!-- end body-content -->
2412
2413
2414
2415
2416
2417
2418</body>
2419</html>
2420