interface_v_l_c_media_player.html 109 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
  5. <meta http-equiv="X-UA-Compatible" content="IE=9"/>
  6. <meta name="generator" content="Doxygen 1.8.11"/>
  7. <title>VLCKit: VLCMediaPlayer Class Reference</title>
  8. <link href="tabs.css" rel="stylesheet" type="text/css"/>
  9. <script type="text/javascript" src="jquery.js"></script>
  10. <script type="text/javascript" src="dynsections.js"></script>
  11. <link href="search/search.css" rel="stylesheet" type="text/css"/>
  12. <script type="text/javascript" src="search/searchdata.js"></script>
  13. <script type="text/javascript" src="search/search.js"></script>
  14. <script type="text/javascript">
  15. $(document).ready(function() { init_search(); });
  16. </script>
  17. <link href="doxygen.css" rel="stylesheet" type="text/css" />
  18. </head>
  19. <body>
  20. <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
  21. <div id="titlearea">
  22. <table cellspacing="0" cellpadding="0">
  23. <tbody>
  24. <tr style="height: 56px;">
  25. <td id="projectalign" style="padding-left: 0.5em;">
  26. <div id="projectname">VLCKit
  27. </div>
  28. </td>
  29. </tr>
  30. </tbody>
  31. </table>
  32. </div>
  33. <!-- end header part -->
  34. <!-- Generated by Doxygen 1.8.11 -->
  35. <script type="text/javascript">
  36. var searchBox = new SearchBox("searchBox", "search",false,'Search');
  37. </script>
  38. <div id="navrow1" class="tabs">
  39. <ul class="tablist">
  40. <li><a href="index.html"><span>Main&#160;Page</span></a></li>
  41. <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
  42. <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
  43. <li><a href="files.html"><span>Files</span></a></li>
  44. <li>
  45. <div id="MSearchBox" class="MSearchBoxInactive">
  46. <span class="left">
  47. <img id="MSearchSelect" src="search/mag_sel.png"
  48. onmouseover="return searchBox.OnSearchSelectShow()"
  49. onmouseout="return searchBox.OnSearchSelectHide()"
  50. alt=""/>
  51. <input type="text" id="MSearchField" value="Search" accesskey="S"
  52. onfocus="searchBox.OnSearchFieldFocus(true)"
  53. onblur="searchBox.OnSearchFieldFocus(false)"
  54. onkeyup="searchBox.OnSearchFieldChange(event)"/>
  55. </span><span class="right">
  56. <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
  57. </span>
  58. </div>
  59. </li>
  60. </ul>
  61. </div>
  62. <div id="navrow2" class="tabs2">
  63. <ul class="tablist">
  64. <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
  65. <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
  66. <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
  67. <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
  68. </ul>
  69. </div>
  70. <!-- window showing the filter options -->
  71. <div id="MSearchSelectWindow"
  72. onmouseover="return searchBox.OnSearchSelectShow()"
  73. onmouseout="return searchBox.OnSearchSelectHide()"
  74. onkeydown="return searchBox.OnSearchSelectKey(event)">
  75. </div>
  76. <!-- iframe showing the search results (closed by default) -->
  77. <div id="MSearchResultsWindow">
  78. <iframe src="javascript:void(0)" frameborder="0"
  79. name="MSearchResults" id="MSearchResults">
  80. </iframe>
  81. </div>
  82. </div><!-- top -->
  83. <div class="header">
  84. <div class="summary">
  85. <a href="#pub-methods">Instance Methods</a> &#124;
  86. <a href="#pub-attribs">Public Attributes</a> &#124;
  87. <a href="#properties">Properties</a> &#124;
  88. <a href="class_v_l_c_media_player-members.html">List of all members</a> </div>
  89. <div class="headertitle">
  90. <div class="title">VLCMediaPlayer Class Reference</div> </div>
  91. </div><!--header-->
  92. <div class="contents">
  93. <p><code>#import &lt;<a class="el" href="_v_l_c_media_player_8h_source.html">VLCMediaPlayer.h</a>&gt;</code></p>
  94. <div class="dynheader">
  95. Inheritance diagram for VLCMediaPlayer:</div>
  96. <div class="dyncontent">
  97. <div class="center">
  98. <img src="interface_v_l_c_media_player.png" usemap="#VLCMediaPlayer_map" alt=""/>
  99. <map id="VLCMediaPlayer_map" name="VLCMediaPlayer_map">
  100. <area href="interface_v_l_c_stream_session.html" alt="VLCStreamSession" shape="rect" coords="0,112,120,136"/>
  101. </map>
  102. </div></div>
  103. <table class="memberdecls">
  104. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
  105. Instance Methods</h2></td></tr>
  106. <tr class="memitem:a432545540f6be27394824275fa6e3d10"><td class="memItemLeft" align="right" valign="top">(instancetype)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a432545540f6be27394824275fa6e3d10">initWithVideoView:</a></td></tr>
  107. <tr class="separator:a432545540f6be27394824275fa6e3d10"><td class="memSeparator" colspan="2">&#160;</td></tr>
  108. <tr class="memitem:ad00097d1bab674773134188770396d1d"><td class="memItemLeft" align="right" valign="top">(instancetype)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ad00097d1bab674773134188770396d1d">initWithVideoLayer:</a></td></tr>
  109. <tr class="separator:ad00097d1bab674773134188770396d1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  110. <tr class="memitem:a80fb8e4483b8675f8752ad006fd0f361"><td class="memItemLeft" align="right" valign="top">(instancetype)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a80fb8e4483b8675f8752ad006fd0f361">initWithOptions:</a></td></tr>
  111. <tr class="separator:a80fb8e4483b8675f8752ad006fd0f361"><td class="memSeparator" colspan="2">&#160;</td></tr>
  112. <tr class="memitem:a91e1bad6eaedb58cbfe097f633c50ebd"><td class="memItemLeft" align="right" valign="top">(instancetype)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a91e1bad6eaedb58cbfe097f633c50ebd">initWithLibVLCInstance:andLibrary:</a></td></tr>
  113. <tr class="separator:a91e1bad6eaedb58cbfe097f633c50ebd"><td class="memSeparator" colspan="2">&#160;</td></tr>
  114. <tr class="memitem:a1eb2229ede2d006bec1650e4d4b0fa02"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a1eb2229ede2d006bec1650e4d4b0fa02">setVideoView:</a></td></tr>
  115. <tr class="separator:a1eb2229ede2d006bec1650e4d4b0fa02"><td class="memSeparator" colspan="2">&#160;</td></tr>
  116. <tr class="memitem:a76dc478bf25fae8e0f671e39d006ce25"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a76dc478bf25fae8e0f671e39d006ce25">setVideoLayer:</a></td></tr>
  117. <tr class="separator:a76dc478bf25fae8e0f671e39d006ce25"><td class="memSeparator" colspan="2">&#160;</td></tr>
  118. <tr class="memitem:ac0e16c49e1746e74a35fd50f870c5e31"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ac0e16c49e1746e74a35fd50f870c5e31">saveVideoSnapshotAt:withWidth:andHeight:</a></td></tr>
  119. <tr class="separator:ac0e16c49e1746e74a35fd50f870c5e31"><td class="memSeparator" colspan="2">&#160;</td></tr>
  120. <tr class="memitem:a95abbbed4ddab2adb3fb5c4a8b8ae076"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a95abbbed4ddab2adb3fb5c4a8b8ae076">setDeinterlaceFilter:</a></td></tr>
  121. <tr class="separator:a95abbbed4ddab2adb3fb5c4a8b8ae076"><td class="memSeparator" colspan="2">&#160;</td></tr>
  122. <tr class="memitem:ab59f33aa946850a6387d87630c2cca16"><td class="memItemLeft" align="right" valign="top">(float framesPerSecond)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ab59f33aa946850a6387d87630c2cca16">__attribute__</a></td></tr>
  123. <tr class="separator:ab59f33aa946850a6387d87630c2cca16"><td class="memSeparator" colspan="2">&#160;</td></tr>
  124. <tr class="memitem:a18546cd8ca1b827eb5ddb9384e172166"><td class="memItemLeft" align="right" valign="top">(BOOL)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a18546cd8ca1b827eb5ddb9384e172166">openVideoSubTitlesFromFile:</a></td></tr>
  125. <tr class="separator:a18546cd8ca1b827eb5ddb9384e172166"><td class="memSeparator" colspan="2">&#160;</td></tr>
  126. <tr class="memitem:a7eb2b3aeb06985b3b655c1c76609924f"><td class="memItemLeft" align="right" valign="top">(typedef)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a7eb2b3aeb06985b3b655c1c76609924f">NS_ENUM</a></td></tr>
  127. <tr class="separator:a7eb2b3aeb06985b3b655c1c76609924f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  128. <tr class="memitem:a9477125c5c85a4c598e4088c031331e2"><td class="memItemLeft" align="right" valign="top">(int)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a9477125c5c85a4c598e4088c031331e2">addPlaybackSlave:type:enforce:</a></td></tr>
  129. <tr class="separator:a9477125c5c85a4c598e4088c031331e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  130. <tr class="memitem:ae2a2398ebf77aaa0dd5218d6e17a61f4"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ae2a2398ebf77aaa0dd5218d6e17a61f4">previousChapter</a></td></tr>
  131. <tr class="separator:ae2a2398ebf77aaa0dd5218d6e17a61f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  132. <tr class="memitem:acfaac1c1cf8ae35bd40d80afa42bf1f0"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#acfaac1c1cf8ae35bd40d80afa42bf1f0">nextChapter</a></td></tr>
  133. <tr class="separator:acfaac1c1cf8ae35bd40d80afa42bf1f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
  134. <tr class="memitem:a42a283dd2c12d510f247d10510deffff"><td class="memItemLeft" align="right" valign="top">(int)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a42a283dd2c12d510f247d10510deffff">numberOfChaptersForTitle:</a></td></tr>
  135. <tr class="separator:a42a283dd2c12d510f247d10510deffff"><td class="memSeparator" colspan="2">&#160;</td></tr>
  136. <tr class="memitem:a59fbfd5a29004a32b9f64328ad6b57a4"><td class="memItemLeft" align="right" valign="top">(NSArray *)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a59fbfd5a29004a32b9f64328ad6b57a4">chaptersForTitleIndex:</a></td></tr>
  137. <tr class="separator:a59fbfd5a29004a32b9f64328ad6b57a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  138. <tr class="memitem:a637f12081f1748693c9234b33c752640"><td class="memItemLeft" align="right" valign="top">(NSArray *)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a637f12081f1748693c9234b33c752640">chapterDescriptionsOfTitle:</a></td></tr>
  139. <tr class="separator:a637f12081f1748693c9234b33c752640"><td class="memSeparator" colspan="2">&#160;</td></tr>
  140. <tr class="memitem:aae0b500274a748ac5c035c2a3c46c366"><td class="memItemLeft" align="right" valign="top">(NSUInteger countOfTitles)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#aae0b500274a748ac5c035c2a3c46c366">__attribute__</a></td></tr>
  141. <tr class="separator:aae0b500274a748ac5c035c2a3c46c366"><td class="memSeparator" colspan="2">&#160;</td></tr>
  142. <tr class="memitem:a4e26f7c5c05ef844fc1d8a3ae8e99ad4"><td class="memItemLeft" align="right" valign="top">(NSArray *titles)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a4e26f7c5c05ef844fc1d8a3ae8e99ad4">__attribute__</a></td></tr>
  143. <tr class="separator:a4e26f7c5c05ef844fc1d8a3ae8e99ad4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  144. <tr class="memitem:abb2864039496be0bde196467971dd873"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#abb2864039496be0bde196467971dd873">resetEqualizerFromProfile:</a></td></tr>
  145. <tr class="separator:abb2864039496be0bde196467971dd873"><td class="memSeparator" colspan="2">&#160;</td></tr>
  146. <tr class="memitem:aa46d4dfad32097dc1cac62f795e06f39"><td class="memItemLeft" align="right" valign="top">(CGFloat)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#aa46d4dfad32097dc1cac62f795e06f39">frequencyOfBandAtIndex:</a></td></tr>
  147. <tr class="separator:aa46d4dfad32097dc1cac62f795e06f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
  148. <tr class="memitem:ae61e529ff86b246ebe54cc29b0a96c0e"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ae61e529ff86b246ebe54cc29b0a96c0e">setAmplification:forBand:</a></td></tr>
  149. <tr class="separator:ae61e529ff86b246ebe54cc29b0a96c0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  150. <tr class="memitem:ab60ddfe3c2f9d1943e094ce169ac1dbf"><td class="memItemLeft" align="right" valign="top">(CGFloat)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ab60ddfe3c2f9d1943e094ce169ac1dbf">amplificationOfBand:</a></td></tr>
  151. <tr class="separator:ab60ddfe3c2f9d1943e094ce169ac1dbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
  152. <tr class="memitem:a7da1ef4be33931daadf5937cd2365924"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a7da1ef4be33931daadf5937cd2365924">play</a></td></tr>
  153. <tr class="separator:a7da1ef4be33931daadf5937cd2365924"><td class="memSeparator" colspan="2">&#160;</td></tr>
  154. <tr class="memitem:aaef26685e063e62599a5b0248a072a0f"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#aaef26685e063e62599a5b0248a072a0f">pause</a></td></tr>
  155. <tr class="separator:aaef26685e063e62599a5b0248a072a0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  156. <tr class="memitem:ad7184261982c10d5d1307e37ed16fb52"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ad7184261982c10d5d1307e37ed16fb52">stop</a></td></tr>
  157. <tr class="separator:ad7184261982c10d5d1307e37ed16fb52"><td class="memSeparator" colspan="2">&#160;</td></tr>
  158. <tr class="memitem:a0efca8c5d59212429f7aa715f61b7637"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a0efca8c5d59212429f7aa715f61b7637">gotoNextFrame</a></td></tr>
  159. <tr class="separator:a0efca8c5d59212429f7aa715f61b7637"><td class="memSeparator" colspan="2">&#160;</td></tr>
  160. <tr class="memitem:a1ad6cf29b157d2042f125b03a739c6ea"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a1ad6cf29b157d2042f125b03a739c6ea">fastForward</a></td></tr>
  161. <tr class="separator:a1ad6cf29b157d2042f125b03a739c6ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
  162. <tr class="memitem:ae0790b3fdd424f5c59472f416b8ee5f4"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ae0790b3fdd424f5c59472f416b8ee5f4">fastForwardAtRate:</a></td></tr>
  163. <tr class="separator:ae0790b3fdd424f5c59472f416b8ee5f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  164. <tr class="memitem:ac03553439681974c0da7014c44b104d6"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ac03553439681974c0da7014c44b104d6">rewind</a></td></tr>
  165. <tr class="separator:ac03553439681974c0da7014c44b104d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  166. <tr class="memitem:ade646072ef74f61b84e4afdc260a0f36"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ade646072ef74f61b84e4afdc260a0f36">rewindAtRate:</a></td></tr>
  167. <tr class="separator:ade646072ef74f61b84e4afdc260a0f36"><td class="memSeparator" colspan="2">&#160;</td></tr>
  168. <tr class="memitem:a86d420386d6dde28818ae2a7e56f6198"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a86d420386d6dde28818ae2a7e56f6198">jumpBackward:</a></td></tr>
  169. <tr class="separator:a86d420386d6dde28818ae2a7e56f6198"><td class="memSeparator" colspan="2">&#160;</td></tr>
  170. <tr class="memitem:a51e8067be7f55f64d3cfa3e4acccfafc"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a51e8067be7f55f64d3cfa3e4acccfafc">jumpForward:</a></td></tr>
  171. <tr class="separator:a51e8067be7f55f64d3cfa3e4acccfafc"><td class="memSeparator" colspan="2">&#160;</td></tr>
  172. <tr class="memitem:aefc367fa665de839effe00bccb4b7261"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#aefc367fa665de839effe00bccb4b7261">extraShortJumpBackward</a></td></tr>
  173. <tr class="separator:aefc367fa665de839effe00bccb4b7261"><td class="memSeparator" colspan="2">&#160;</td></tr>
  174. <tr class="memitem:ac77c500c9dbfb4bf3f3228db0f970e50"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ac77c500c9dbfb4bf3f3228db0f970e50">extraShortJumpForward</a></td></tr>
  175. <tr class="separator:ac77c500c9dbfb4bf3f3228db0f970e50"><td class="memSeparator" colspan="2">&#160;</td></tr>
  176. <tr class="memitem:a8a8548e2888bbcf9bf8ed5a35fc30cf4"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a8a8548e2888bbcf9bf8ed5a35fc30cf4">shortJumpBackward</a></td></tr>
  177. <tr class="separator:a8a8548e2888bbcf9bf8ed5a35fc30cf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  178. <tr class="memitem:ab09028de82e23ba963e7b645949aa212"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ab09028de82e23ba963e7b645949aa212">shortJumpForward</a></td></tr>
  179. <tr class="separator:ab09028de82e23ba963e7b645949aa212"><td class="memSeparator" colspan="2">&#160;</td></tr>
  180. <tr class="memitem:ae010feb668404c839ca683ecef6ee7a2"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ae010feb668404c839ca683ecef6ee7a2">mediumJumpBackward</a></td></tr>
  181. <tr class="separator:ae010feb668404c839ca683ecef6ee7a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  182. <tr class="memitem:ae87c31a4ebc3274b2b275bc5ac42f24c"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ae87c31a4ebc3274b2b275bc5ac42f24c">mediumJumpForward</a></td></tr>
  183. <tr class="separator:ae87c31a4ebc3274b2b275bc5ac42f24c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  184. <tr class="memitem:a78d5c9af63086443c9539c06b63bff4d"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a78d5c9af63086443c9539c06b63bff4d">longJumpBackward</a></td></tr>
  185. <tr class="separator:a78d5c9af63086443c9539c06b63bff4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  186. <tr class="memitem:ad04f7a86349209e50615afc1a513a768"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#ad04f7a86349209e50615afc1a513a768">longJumpForward</a></td></tr>
  187. <tr class="separator:ad04f7a86349209e50615afc1a513a768"><td class="memSeparator" colspan="2">&#160;</td></tr>
  188. <tr class="memitem:a2309a13bb4aa332f3dd1eecead8831a3"><td class="memItemLeft" align="right" valign="top">(void)&#160;</td><td class="memItemRight" valign="bottom">- <a class="el" href="interface_v_l_c_media_player.html#a2309a13bb4aa332f3dd1eecead8831a3">performNavigationAction:</a></td></tr>
  189. <tr class="separator:a2309a13bb4aa332f3dd1eecead8831a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  190. </table><table class="memberdecls">
  191. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
  192. Public Attributes</h2></td></tr>
  193. <tr class="memitem:a20081eb2719b21bd55b4d2ce185f86f2"><td class="memItemLeft" align="right" valign="top">NSString *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a20081eb2719b21bd55b4d2ce185f86f2">VLCChapterDescriptionName</a></td></tr>
  194. <tr class="separator:a20081eb2719b21bd55b4d2ce185f86f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  195. <tr class="memitem:ab5d7190ce89c08ae1b14e6c2a827d104"><td class="memItemLeft" align="right" valign="top">NSString *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#ab5d7190ce89c08ae1b14e6c2a827d104">VLCChapterDescriptionTimeOffset</a></td></tr>
  196. <tr class="separator:ab5d7190ce89c08ae1b14e6c2a827d104"><td class="memSeparator" colspan="2">&#160;</td></tr>
  197. <tr class="memitem:a5d87f02211d47497f35bf616f7a0374e"><td class="memItemLeft" align="right" valign="top">NSString *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a5d87f02211d47497f35bf616f7a0374e">VLCChapterDescriptionDuration</a></td></tr>
  198. <tr class="separator:a5d87f02211d47497f35bf616f7a0374e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  199. <tr class="memitem:ac4bd07aad0599f2f61cbac7281981df7"><td class="memItemLeft" align="right" valign="top">NSString *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#ac4bd07aad0599f2f61cbac7281981df7">VLCTitleDescriptionDuration</a></td></tr>
  200. <tr class="separator:ac4bd07aad0599f2f61cbac7281981df7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  201. <tr class="memitem:a1cfbed633aa7783841c153d48088ba70"><td class="memItemLeft" align="right" valign="top">NSString *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a1cfbed633aa7783841c153d48088ba70">VLCTitleDescriptionIsMenu</a></td></tr>
  202. <tr class="separator:a1cfbed633aa7783841c153d48088ba70"><td class="memSeparator" colspan="2">&#160;</td></tr>
  203. </table><table class="memberdecls">
  204. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
  205. Properties</h2></td></tr>
  206. <tr class="memitem:a32b5af405c337b3704957d7c15cbdd61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_v_l_c_library.html">VLCLibrary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a32b5af405c337b3704957d7c15cbdd61">libraryInstance</a></td></tr>
  207. <tr class="separator:a32b5af405c337b3704957d7c15cbdd61"><td class="memSeparator" colspan="2">&#160;</td></tr>
  208. <tr class="memitem:a138068f5da49d36c7fbd43dabea55666"><td class="memItemLeft" align="right" valign="top">id&lt; <a class="el" href="protocol_v_l_c_media_player_delegate-p.html">VLCMediaPlayerDelegate</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a138068f5da49d36c7fbd43dabea55666">delegate</a></td></tr>
  209. <tr class="separator:a138068f5da49d36c7fbd43dabea55666"><td class="memSeparator" colspan="2">&#160;</td></tr>
  210. <tr class="memitem:af6fa6a9a81e9db3aa58596a1b5b48196"><td class="memItemLeft" align="right" valign="top">id&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#af6fa6a9a81e9db3aa58596a1b5b48196">drawable</a></td></tr>
  211. <tr class="separator:af6fa6a9a81e9db3aa58596a1b5b48196"><td class="memSeparator" colspan="2">&#160;</td></tr>
  212. <tr class="memitem:a3ee849792344fed560e4308ebe8e4a76"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a3ee849792344fed560e4308ebe8e4a76">videoAspectRatio</a></td></tr>
  213. <tr class="separator:a3ee849792344fed560e4308ebe8e4a76"><td class="memSeparator" colspan="2">&#160;</td></tr>
  214. <tr class="memitem:a3f0fd895e58be570f115ab6f09501ffe"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a3f0fd895e58be570f115ab6f09501ffe">videoCropGeometry</a></td></tr>
  215. <tr class="separator:a3f0fd895e58be570f115ab6f09501ffe"><td class="memSeparator" colspan="2">&#160;</td></tr>
  216. <tr class="memitem:a773e8e2b5b169fa6cb0bcef37330d327"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a773e8e2b5b169fa6cb0bcef37330d327">scaleFactor</a></td></tr>
  217. <tr class="separator:a773e8e2b5b169fa6cb0bcef37330d327"><td class="memSeparator" colspan="2">&#160;</td></tr>
  218. <tr class="memitem:af7a158c0c906970b991154efab0300bd"><td class="memItemLeft" align="right" valign="top">BOOL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#af7a158c0c906970b991154efab0300bd">adjustFilterEnabled</a></td></tr>
  219. <tr class="separator:af7a158c0c906970b991154efab0300bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
  220. <tr class="memitem:aee995a8531e197917dbad6516594a777"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#aee995a8531e197917dbad6516594a777">contrast</a></td></tr>
  221. <tr class="separator:aee995a8531e197917dbad6516594a777"><td class="memSeparator" colspan="2">&#160;</td></tr>
  222. <tr class="memitem:aec3ba8ab1cc0e096e27e26718904d8a7"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#aec3ba8ab1cc0e096e27e26718904d8a7">brightness</a></td></tr>
  223. <tr class="separator:aec3ba8ab1cc0e096e27e26718904d8a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  224. <tr class="memitem:ab276a7f5adfa522cfe25d0a3b637f646"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#ab276a7f5adfa522cfe25d0a3b637f646">hue</a></td></tr>
  225. <tr class="separator:ab276a7f5adfa522cfe25d0a3b637f646"><td class="memSeparator" colspan="2">&#160;</td></tr>
  226. <tr class="memitem:a6b7d12cf171b798406f128a3f5b54908"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a6b7d12cf171b798406f128a3f5b54908">saturation</a></td></tr>
  227. <tr class="separator:a6b7d12cf171b798406f128a3f5b54908"><td class="memSeparator" colspan="2">&#160;</td></tr>
  228. <tr class="memitem:acab90fc3b5eef2c26e044df40fd84a61"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#acab90fc3b5eef2c26e044df40fd84a61">gamma</a></td></tr>
  229. <tr class="separator:acab90fc3b5eef2c26e044df40fd84a61"><td class="memSeparator" colspan="2">&#160;</td></tr>
  230. <tr class="memitem:adcfbd421109bce67c3950a8c45b0bbea"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#adcfbd421109bce67c3950a8c45b0bbea">rate</a></td></tr>
  231. <tr class="separator:adcfbd421109bce67c3950a8c45b0bbea"><td class="memSeparator" colspan="2">&#160;</td></tr>
  232. <tr class="memitem:a68098fd773aeae1824545f7490079f3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_v_l_c_audio.html">VLCAudio</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a68098fd773aeae1824545f7490079f3c">audio</a></td></tr>
  233. <tr class="separator:a68098fd773aeae1824545f7490079f3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  234. <tr class="memitem:a0734e2b2d4edebeaf3ca9e1cce85f361"><td class="memItemLeft" align="right" valign="top">CGSize&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a0734e2b2d4edebeaf3ca9e1cce85f361">videoSize</a></td></tr>
  235. <tr class="separator:a0734e2b2d4edebeaf3ca9e1cce85f361"><td class="memSeparator" colspan="2">&#160;</td></tr>
  236. <tr class="memitem:aa39d7bc28b9d74bca2e18e27357576eb"><td class="memItemLeft" align="right" valign="top">BOOL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#aa39d7bc28b9d74bca2e18e27357576eb">hasVideoOut</a></td></tr>
  237. <tr class="separator:aa39d7bc28b9d74bca2e18e27357576eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  238. <tr class="memitem:a5915273012b273885dd9570d56777ccf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_v_l_c_time.html">VLCTime</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a5915273012b273885dd9570d56777ccf">time</a></td></tr>
  239. <tr class="separator:a5915273012b273885dd9570d56777ccf"><td class="memSeparator" colspan="2">&#160;</td></tr>
  240. <tr class="memitem:a994615b429c023db77a00d1efec06fd3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_v_l_c_time.html">VLCTime</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a994615b429c023db77a00d1efec06fd3">remainingTime</a></td></tr>
  241. <tr class="separator:a994615b429c023db77a00d1efec06fd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  242. <tr class="memitem:a8715f7c45a4389fd57dc6730312ca43e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a8715f7c45a4389fd57dc6730312ca43e">currentVideoTrackIndex</a></td></tr>
  243. <tr class="separator:a8715f7c45a4389fd57dc6730312ca43e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  244. <tr class="memitem:aaa31a3ee365dd1721064f19319bb8026"><td class="memItemLeft" align="right" valign="top">NSArray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#aaa31a3ee365dd1721064f19319bb8026">videoTrackNames</a></td></tr>
  245. <tr class="separator:aaa31a3ee365dd1721064f19319bb8026"><td class="memSeparator" colspan="2">&#160;</td></tr>
  246. <tr class="memitem:a4f1abde67436f198f0d07b885bd5ac59"><td class="memItemLeft" align="right" valign="top">NSArray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a4f1abde67436f198f0d07b885bd5ac59">videoTrackIndexes</a></td></tr>
  247. <tr class="separator:a4f1abde67436f198f0d07b885bd5ac59"><td class="memSeparator" colspan="2">&#160;</td></tr>
  248. <tr class="memitem:af142280306f73367c1a3aa748f7233f9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#af142280306f73367c1a3aa748f7233f9">numberOfVideoTracks</a></td></tr>
  249. <tr class="separator:af142280306f73367c1a3aa748f7233f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  250. <tr class="memitem:a23063281cc095d506b38f421d974bfe3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a23063281cc095d506b38f421d974bfe3">currentVideoSubTitleIndex</a></td></tr>
  251. <tr class="separator:a23063281cc095d506b38f421d974bfe3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  252. <tr class="memitem:aaaf3e36c370456bbf30058eedaf7844e"><td class="memItemLeft" align="right" valign="top">NSArray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#aaaf3e36c370456bbf30058eedaf7844e">videoSubTitlesNames</a></td></tr>
  253. <tr class="separator:aaaf3e36c370456bbf30058eedaf7844e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  254. <tr class="memitem:a1c8a4af83a85f3e8606049aad6f75169"><td class="memItemLeft" align="right" valign="top">NSArray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a1c8a4af83a85f3e8606049aad6f75169">videoSubTitlesIndexes</a></td></tr>
  255. <tr class="separator:a1c8a4af83a85f3e8606049aad6f75169"><td class="memSeparator" colspan="2">&#160;</td></tr>
  256. <tr class="memitem:ae6163ca36922d10f0b30a7275545a673"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#ae6163ca36922d10f0b30a7275545a673">numberOfSubtitlesTracks</a></td></tr>
  257. <tr class="separator:ae6163ca36922d10f0b30a7275545a673"><td class="memSeparator" colspan="2">&#160;</td></tr>
  258. <tr class="memitem:a8fe537bb090fd54c8f223a8e682b76c8"><td class="memItemLeft" align="right" valign="top">NSInteger&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a8fe537bb090fd54c8f223a8e682b76c8">currentVideoSubTitleDelay</a></td></tr>
  259. <tr class="separator:a8fe537bb090fd54c8f223a8e682b76c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  260. <tr class="memitem:a83e7480a6144c4dc4dae14a413fa2ece"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a83e7480a6144c4dc4dae14a413fa2ece">currentChapterIndex</a></td></tr>
  261. <tr class="separator:a83e7480a6144c4dc4dae14a413fa2ece"><td class="memSeparator" colspan="2">&#160;</td></tr>
  262. <tr class="memitem:aefa58a904c759776773a8287225138b3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#aefa58a904c759776773a8287225138b3">currentTitleIndex</a></td></tr>
  263. <tr class="separator:aefa58a904c759776773a8287225138b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  264. <tr class="memitem:a73e07e681449f1122a4fa1f66d9fc52d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a73e07e681449f1122a4fa1f66d9fc52d">numberOfTitles</a></td></tr>
  265. <tr class="separator:a73e07e681449f1122a4fa1f66d9fc52d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  266. <tr class="memitem:a2907bb09c29757c5c0f89e5bbe7e7394"><td class="memItemLeft" align="right" valign="top">NSString *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a2907bb09c29757c5c0f89e5bbe7e7394">VLCTitleDescriptionName</a></td></tr>
  267. <tr class="separator:a2907bb09c29757c5c0f89e5bbe7e7394"><td class="memSeparator" colspan="2">&#160;</td></tr>
  268. <tr class="memitem:a937a50fb274ec99b146d999fd8c02a1b"><td class="memItemLeft" align="right" valign="top">NSArray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a937a50fb274ec99b146d999fd8c02a1b">titleDescriptions</a></td></tr>
  269. <tr class="separator:a937a50fb274ec99b146d999fd8c02a1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  270. <tr class="memitem:a93ba313f95351de59e84cdeeea720822"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a93ba313f95351de59e84cdeeea720822">indexOfLongestTitle</a></td></tr>
  271. <tr class="separator:a93ba313f95351de59e84cdeeea720822"><td class="memSeparator" colspan="2">&#160;</td></tr>
  272. <tr class="memitem:a4aedc95307034b1d3a0f8ec51802e7f4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a4aedc95307034b1d3a0f8ec51802e7f4">currentAudioTrackIndex</a></td></tr>
  273. <tr class="separator:a4aedc95307034b1d3a0f8ec51802e7f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  274. <tr class="memitem:adde3f17fc7a88a00221a58bd564120c8"><td class="memItemLeft" align="right" valign="top">NSArray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#adde3f17fc7a88a00221a58bd564120c8">audioTrackNames</a></td></tr>
  275. <tr class="separator:adde3f17fc7a88a00221a58bd564120c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  276. <tr class="memitem:ae67fa3af66466f93f46bd14c07c60780"><td class="memItemLeft" align="right" valign="top">NSArray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#ae67fa3af66466f93f46bd14c07c60780">audioTrackIndexes</a></td></tr>
  277. <tr class="separator:ae67fa3af66466f93f46bd14c07c60780"><td class="memSeparator" colspan="2">&#160;</td></tr>
  278. <tr class="memitem:a932d093bc73aea01f953a1b96023f401"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a932d093bc73aea01f953a1b96023f401">numberOfAudioTracks</a></td></tr>
  279. <tr class="separator:a932d093bc73aea01f953a1b96023f401"><td class="memSeparator" colspan="2">&#160;</td></tr>
  280. <tr class="memitem:ad29d5abf2c543de5d7f911a8a216480e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#ad29d5abf2c543de5d7f911a8a216480e">audioChannel</a></td></tr>
  281. <tr class="separator:ad29d5abf2c543de5d7f911a8a216480e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  282. <tr class="memitem:a4e32c4423cb48d9491591ba55df6cbd6"><td class="memItemLeft" align="right" valign="top">NSInteger&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a4e32c4423cb48d9491591ba55df6cbd6">currentAudioPlaybackDelay</a></td></tr>
  283. <tr class="separator:a4e32c4423cb48d9491591ba55df6cbd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  284. <tr class="memitem:a9889583a2e2b6f6045c1a779a486859d"><td class="memItemLeft" align="right" valign="top">NSArray *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a9889583a2e2b6f6045c1a779a486859d">equalizerProfiles</a></td></tr>
  285. <tr class="separator:a9889583a2e2b6f6045c1a779a486859d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  286. <tr class="memitem:a1750c810467d11cb0cf4e835ea9163f3"><td class="memItemLeft" align="right" valign="top">BOOL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a1750c810467d11cb0cf4e835ea9163f3">equalizerEnabled</a></td></tr>
  287. <tr class="separator:a1750c810467d11cb0cf4e835ea9163f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  288. <tr class="memitem:a1dd4611ad95d596a0d086092ca0c571a"><td class="memItemLeft" align="right" valign="top">CGFloat&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a1dd4611ad95d596a0d086092ca0c571a">preAmplification</a></td></tr>
  289. <tr class="separator:a1dd4611ad95d596a0d086092ca0c571a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  290. <tr class="memitem:abfda4f0fc83029e50e631d2fbe1c8c48"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#abfda4f0fc83029e50e631d2fbe1c8c48">numberOfBands</a></td></tr>
  291. <tr class="separator:abfda4f0fc83029e50e631d2fbe1c8c48"><td class="memSeparator" colspan="2">&#160;</td></tr>
  292. <tr class="memitem:addd666feffd6b2e3ee0c6586f04983d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_v_l_c_media.html">VLCMedia</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#addd666feffd6b2e3ee0c6586f04983d4">media</a></td></tr>
  293. <tr class="separator:addd666feffd6b2e3ee0c6586f04983d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  294. <tr class="memitem:a6fa5e39a09fd25c262c9a2ea20e5b9df"><td class="memItemLeft" align="right" valign="top">BOOL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a6fa5e39a09fd25c262c9a2ea20e5b9df">playing</a></td></tr>
  295. <tr class="separator:a6fa5e39a09fd25c262c9a2ea20e5b9df"><td class="memSeparator" colspan="2">&#160;</td></tr>
  296. <tr class="memitem:aa55f09ffe39e021920248ff142ae0f75"><td class="memItemLeft" align="right" valign="top">BOOL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#aa55f09ffe39e021920248ff142ae0f75">willPlay</a></td></tr>
  297. <tr class="separator:aa55f09ffe39e021920248ff142ae0f75"><td class="memSeparator" colspan="2">&#160;</td></tr>
  298. <tr class="memitem:aa800575a8facf5db251df3cc88bd44ea"><td class="memItemLeft" align="right" valign="top">VLCMediaPlayerState&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#aa800575a8facf5db251df3cc88bd44ea">state</a></td></tr>
  299. <tr class="separator:aa800575a8facf5db251df3cc88bd44ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
  300. <tr class="memitem:af10549bcee345334f42548cfda9ce51c"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#af10549bcee345334f42548cfda9ce51c">position</a></td></tr>
  301. <tr class="separator:af10549bcee345334f42548cfda9ce51c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  302. <tr class="memitem:ae3f8bc09a07c8b58935d4cd1cf58e69e"><td class="memItemLeft" align="right" valign="top">BOOL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#ae3f8bc09a07c8b58935d4cd1cf58e69e">seekable</a></td></tr>
  303. <tr class="separator:ae3f8bc09a07c8b58935d4cd1cf58e69e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  304. <tr class="memitem:a1e2ece165a5fb056a2f8737ac1ff2367"><td class="memItemLeft" align="right" valign="top">BOOL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_v_l_c_media_player.html#a1e2ece165a5fb056a2f8737ac1ff2367">canPause</a></td></tr>
  305. <tr class="separator:a1e2ece165a5fb056a2f8737ac1ff2367"><td class="memSeparator" colspan="2">&#160;</td></tr>
  306. </table>
  307. <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
  308. <div class="textblock"><p>The player base class needed to do any playback </p>
  309. </div><h2 class="groupheader">Method Documentation</h2>
  310. <a class="anchor" id="ab59f33aa946850a6387d87630c2cca16"></a>
  311. <div class="memitem">
  312. <div class="memproto">
  313. <table class="memname">
  314. <tr>
  315. <td class="memname">- (float framesPerSecond) __attribute__ </td>
  316. <td></td>
  317. <td class="paramtype">((deprecated))&#160;</td>
  318. <td class="paramname"></td>
  319. <td></td>
  320. </tr>
  321. </table>
  322. </div><div class="memdoc">
  323. <p>Frames per second </p><dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000008">Deprecated:</a></b></dt><dd>provided for API compatibility only, to retrieve a media's FPS, use VLCMediaTracksInformationFrameRate. </dd></dl>
  324. <dl class="section return"><dt>Returns</dt><dd>0 </dd></dl>
  325. </div>
  326. </div>
  327. <a class="anchor" id="aae0b500274a748ac5c035c2a3c46c366"></a>
  328. <div class="memitem">
  329. <div class="memproto">
  330. <table class="memname">
  331. <tr>
  332. <td class="memname">- (NSUInteger countOfTitles) __attribute__ </td>
  333. <td></td>
  334. <td class="paramtype">((deprecated))&#160;</td>
  335. <td class="paramname"></td>
  336. <td></td>
  337. </tr>
  338. </table>
  339. </div><div class="memdoc">
  340. <p>count of titles </p><dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000011">Deprecated:</a></b></dt><dd>Use numberOfTitles instead </dd></dl>
  341. </div>
  342. </div>
  343. <a class="anchor" id="a4e26f7c5c05ef844fc1d8a3ae8e99ad4"></a>
  344. <div class="memitem">
  345. <div class="memproto">
  346. <table class="memname">
  347. <tr>
  348. <td class="memname">- (NSArray* titles) __attribute__ </td>
  349. <td></td>
  350. <td class="paramtype">((deprecated))&#160;</td>
  351. <td class="paramname"></td>
  352. <td></td>
  353. </tr>
  354. </table>
  355. </div><div class="memdoc">
  356. <p>array of available titles </p><dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000012">Deprecated:</a></b></dt><dd>Use titleDescriptions instead </dd></dl>
  357. </div>
  358. </div>
  359. <a class="anchor" id="a9477125c5c85a4c598e4088c031331e2"></a>
  360. <div class="memitem">
  361. <div class="memproto">
  362. <table class="memname">
  363. <tr>
  364. <td class="memname">- (int) addPlaybackSlave: </td>
  365. <td></td>
  366. <td class="paramtype">(NSURL *)&#160;</td>
  367. <td class="paramname"><em>slaveURL</em></td>
  368. </tr>
  369. <tr>
  370. <td class="paramkey">type:</td>
  371. <td></td>
  372. <td class="paramtype">(VLCMediaPlaybackSlaveType)&#160;</td>
  373. <td class="paramname"><em>slaveType</em></td>
  374. </tr>
  375. <tr>
  376. <td class="paramkey">enforce:</td>
  377. <td></td>
  378. <td class="paramtype">(BOOL)&#160;</td>
  379. <td class="paramname"><em>enforceSelection</em>&#160;</td>
  380. </tr>
  381. <tr>
  382. <td></td>
  383. <td></td>
  384. <td></td><td></td>
  385. </tr>
  386. </table>
  387. </div><div class="memdoc">
  388. <p>Add additional input sources to a playing media item This way, you can add subtitles or audio files to an existing input stream For the user, it will appear as if they were part of the existing stream </p><dl class="params"><dt>Parameters</dt><dd>
  389. <table class="params">
  390. <tr><td class="paramname">slaveURL</td><td>of the content to be added </td></tr>
  391. <tr><td class="paramname">slaveType</td><td>content type </td></tr>
  392. <tr><td class="paramname">enforceSelection</td><td>switch to the added accessory content </td></tr>
  393. </table>
  394. </dd>
  395. </dl>
  396. </div>
  397. </div>
  398. <a class="anchor" id="ab60ddfe3c2f9d1943e094ce169ac1dbf"></a>
  399. <div class="memitem">
  400. <div class="memproto">
  401. <table class="memname">
  402. <tr>
  403. <td class="memname">- (CGFloat) amplificationOfBand: </td>
  404. <td></td>
  405. <td class="paramtype">(unsigned)&#160;</td>
  406. <td class="paramname"><em>index</em></td>
  407. <td></td>
  408. </tr>
  409. </table>
  410. </div><div class="memdoc">
  411. <p>amplification of band </p><dl class="params"><dt>Parameters</dt><dd>
  412. <table class="params">
  413. <tr><td class="paramname">index</td><td>of the band </td></tr>
  414. </table>
  415. </dd>
  416. </dl>
  417. <dl class="section return"><dt>Returns</dt><dd>current amplification value (clamped to the -20.0 to +20.0 range) </dd></dl>
  418. </div>
  419. </div>
  420. <a class="anchor" id="a637f12081f1748693c9234b33c752640"></a>
  421. <div class="memitem">
  422. <div class="memproto">
  423. <table class="memname">
  424. <tr>
  425. <td class="memname">- (NSArray *) chapterDescriptionsOfTitle: </td>
  426. <td></td>
  427. <td class="paramtype">(int)&#160;</td>
  428. <td class="paramname"><em>titleIndex</em></td>
  429. <td></td>
  430. </tr>
  431. </table>
  432. </div><div class="memdoc">
  433. <p>chapter descriptions an array of all chapters of the given title including information about chapter name, time offset and duration </p><dl class="section note"><dt>Note</dt><dd>if no title value is provided, information about the chapters of the current title is returned </dd></dl>
  434. <dl class="section return"><dt>Returns</dt><dd>array describing the titles in details </dd></dl>
  435. <dl class="section see"><dt>See also</dt><dd><a class="el" href="interface_v_l_c_media_player.html#a20081eb2719b21bd55b4d2ce185f86f2">VLCChapterDescriptionName</a> </dd>
  436. <dd>
  437. <a class="el" href="interface_v_l_c_media_player.html#ab5d7190ce89c08ae1b14e6c2a827d104">VLCChapterDescriptionTimeOffset</a> </dd>
  438. <dd>
  439. <a class="el" href="interface_v_l_c_media_player.html#a5d87f02211d47497f35bf616f7a0374e">VLCChapterDescriptionDuration</a> </dd></dl>
  440. </div>
  441. </div>
  442. <a class="anchor" id="a59fbfd5a29004a32b9f64328ad6b57a4"></a>
  443. <div class="memitem">
  444. <div class="memproto">
  445. <table class="memname">
  446. <tr>
  447. <td class="memname">- (NSArray *) chaptersForTitleIndex: </td>
  448. <td></td>
  449. <td class="paramtype">((deprecated))&#160;</td>
  450. <td class="paramname"><em>__attribute__</em></td>
  451. <td></td>
  452. </tr>
  453. </table>
  454. </div><div class="memdoc">
  455. <p>Chapters of a given title index </p><dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000010">Deprecated:</a></b></dt><dd>Use chapterDescriptionsOfTitle instead </dd></dl>
  456. </div>
  457. </div>
  458. <a class="anchor" id="aefc367fa665de839effe00bccb4b7261"></a>
  459. <div class="memitem">
  460. <div class="memproto">
  461. <table class="memname">
  462. <tr>
  463. <td class="memname">- (void) extraShortJumpBackward </td>
  464. <td></td>
  465. <td class="paramname"></td>
  466. <td></td>
  467. </tr>
  468. </table>
  469. </div><div class="memdoc">
  470. <p>Jumps shortly backward in current stream if seeking is supported. </p>
  471. </div>
  472. </div>
  473. <a class="anchor" id="ac77c500c9dbfb4bf3f3228db0f970e50"></a>
  474. <div class="memitem">
  475. <div class="memproto">
  476. <table class="memname">
  477. <tr>
  478. <td class="memname">- (void) extraShortJumpForward </td>
  479. <td></td>
  480. <td class="paramname"></td>
  481. <td></td>
  482. </tr>
  483. </table>
  484. </div><div class="memdoc">
  485. <p>Jumps shortly forward in current stream if seeking is supported. </p>
  486. </div>
  487. </div>
  488. <a class="anchor" id="a1ad6cf29b157d2042f125b03a739c6ea"></a>
  489. <div class="memitem">
  490. <div class="memproto">
  491. <table class="memname">
  492. <tr>
  493. <td class="memname">- (void) fastForward </td>
  494. <td></td>
  495. <td class="paramname"></td>
  496. <td></td>
  497. </tr>
  498. </table>
  499. </div><div class="memdoc">
  500. <p>Fast forwards through the feed at the standard 1x rate. </p>
  501. </div>
  502. </div>
  503. <a class="anchor" id="ae0790b3fdd424f5c59472f416b8ee5f4"></a>
  504. <div class="memitem">
  505. <div class="memproto">
  506. <table class="memname">
  507. <tr>
  508. <td class="memname">- (void) fastForwardAtRate: </td>
  509. <td></td>
  510. <td class="paramtype">(float)&#160;</td>
  511. <td class="paramname"><em>rate</em></td>
  512. <td></td>
  513. </tr>
  514. </table>
  515. </div><div class="memdoc">
  516. <p>Fast forwards through the feed at the rate specified. </p><dl class="params"><dt>Parameters</dt><dd>
  517. <table class="params">
  518. <tr><td class="paramname">rate</td><td>Rate at which the feed should be fast forwarded. </td></tr>
  519. </table>
  520. </dd>
  521. </dl>
  522. </div>
  523. </div>
  524. <a class="anchor" id="aa46d4dfad32097dc1cac62f795e06f39"></a>
  525. <div class="memitem">
  526. <div class="memproto">
  527. <table class="memname">
  528. <tr>
  529. <td class="memname">- (CGFloat) frequencyOfBandAtIndex: </td>
  530. <td></td>
  531. <td class="paramtype">(unsigned)&#160;</td>
  532. <td class="paramname"><em>index</em></td>
  533. <td></td>
  534. </tr>
  535. </table>
  536. </div><div class="memdoc">
  537. <p>frequency of equalizer band </p><dl class="params"><dt>Parameters</dt><dd>
  538. <table class="params">
  539. <tr><td class="paramname">index</td><td>the band index </td></tr>
  540. </table>
  541. </dd>
  542. </dl>
  543. <dl class="section return"><dt>Returns</dt><dd>frequency of the requested equalizer band </dd></dl>
  544. </div>
  545. </div>
  546. <a class="anchor" id="a0efca8c5d59212429f7aa715f61b7637"></a>
  547. <div class="memitem">
  548. <div class="memproto">
  549. <table class="memname">
  550. <tr>
  551. <td class="memname">- (void) gotoNextFrame </td>
  552. <td></td>
  553. <td class="paramname"></td>
  554. <td></td>
  555. </tr>
  556. </table>
  557. </div><div class="memdoc">
  558. <p>Advance one frame. </p>
  559. </div>
  560. </div>
  561. <a class="anchor" id="a91e1bad6eaedb58cbfe097f633c50ebd"></a>
  562. <div class="memitem">
  563. <div class="memproto">
  564. <table class="memname">
  565. <tr>
  566. <td class="memname">- (instancetype) initWithLibVLCInstance: </td>
  567. <td></td>
  568. <td class="paramtype">(void *)&#160;</td>
  569. <td class="paramname"><em>playerInstance</em></td>
  570. </tr>
  571. <tr>
  572. <td class="paramkey">andLibrary:</td>
  573. <td></td>
  574. <td class="paramtype">(<a class="el" href="interface_v_l_c_library.html">VLCLibrary</a> *)&#160;</td>
  575. <td class="paramname"><em>library</em>&#160;</td>
  576. </tr>
  577. <tr>
  578. <td></td>
  579. <td></td>
  580. <td></td><td></td>
  581. </tr>
  582. </table>
  583. </div><div class="memdoc">
  584. <p>initialize player with a certain libvlc instance and <a class="el" href="interface_v_l_c_library.html">VLCLibrary</a> </p><dl class="params"><dt>Parameters</dt><dd>
  585. <table class="params">
  586. <tr><td class="paramname">playerInstance</td><td>the libvlc instance </td></tr>
  587. <tr><td class="paramname">library</td><td>the library instance </td></tr>
  588. </table>
  589. </dd>
  590. </dl>
  591. <dl class="section note"><dt>Note</dt><dd>This is an advanced initializer for very specialized environments </dd></dl>
  592. </div>
  593. </div>
  594. <a class="anchor" id="a80fb8e4483b8675f8752ad006fd0f361"></a>
  595. <div class="memitem">
  596. <div class="memproto">
  597. <table class="memname">
  598. <tr>
  599. <td class="memname">- (instancetype) initWithOptions: </td>
  600. <td></td>
  601. <td class="paramtype">(NSArray *)&#160;</td>
  602. <td class="paramname"><em>options</em></td>
  603. <td></td>
  604. </tr>
  605. </table>
  606. </div><div class="memdoc">
  607. <p>initialize player with a given set of options </p><dl class="params"><dt>Parameters</dt><dd>
  608. <table class="params">
  609. <tr><td class="paramname">options</td><td>an array of private options </td></tr>
  610. </table>
  611. </dd>
  612. </dl>
  613. <dl class="section note"><dt>Note</dt><dd>This will allocate a new libvlc and <a class="el" href="interface_v_l_c_library.html">VLCLibrary</a> instance, which will have a memory impact </dd></dl>
  614. </div>
  615. </div>
  616. <a class="anchor" id="ad00097d1bab674773134188770396d1d"></a>
  617. <div class="memitem">
  618. <div class="memproto">
  619. <table class="memname">
  620. <tr>
  621. <td class="memname">- (instancetype) initWithVideoLayer: </td>
  622. <td></td>
  623. <td class="paramtype">(<a class="el" href="interface_v_l_c_video_layer.html">VLCVideoLayer</a> *)&#160;</td>
  624. <td class="paramname"><em>aVideoLayer</em></td>
  625. <td></td>
  626. </tr>
  627. </table>
  628. </div><div class="memdoc">
  629. <p>initialize player with a given video layer </p><dl class="params"><dt>Parameters</dt><dd>
  630. <table class="params">
  631. <tr><td class="paramname">aVideoLayer</td><td>an instance of <a class="el" href="interface_v_l_c_video_layer.html">VLCVideoLayer</a> </td></tr>
  632. </table>
  633. </dd>
  634. </dl>
  635. <dl class="section note"><dt>Note</dt><dd>This initializer is for macOS only </dd></dl>
  636. </div>
  637. </div>
  638. <a class="anchor" id="a432545540f6be27394824275fa6e3d10"></a>
  639. <div class="memitem">
  640. <div class="memproto">
  641. <table class="memname">
  642. <tr>
  643. <td class="memname">- (instancetype) initWithVideoView: </td>
  644. <td></td>
  645. <td class="paramtype">(<a class="el" href="interface_v_l_c_video_view.html">VLCVideoView</a> *)&#160;</td>
  646. <td class="paramname"><em>aVideoView</em></td>
  647. <td></td>
  648. </tr>
  649. </table>
  650. </div><div class="memdoc">
  651. <p>initialize player with a given video view </p><dl class="params"><dt>Parameters</dt><dd>
  652. <table class="params">
  653. <tr><td class="paramname">aVideoView</td><td>an instance of <a class="el" href="interface_v_l_c_video_view.html">VLCVideoView</a> </td></tr>
  654. </table>
  655. </dd>
  656. </dl>
  657. <dl class="section note"><dt>Note</dt><dd>This initializer is for macOS only </dd></dl>
  658. </div>
  659. </div>
  660. <a class="anchor" id="a86d420386d6dde28818ae2a7e56f6198"></a>
  661. <div class="memitem">
  662. <div class="memproto">
  663. <table class="memname">
  664. <tr>
  665. <td class="memname">- (void) jumpBackward: </td>
  666. <td></td>
  667. <td class="paramtype">(int)&#160;</td>
  668. <td class="paramname"><em>interval</em></td>
  669. <td></td>
  670. </tr>
  671. </table>
  672. </div><div class="memdoc">
  673. <p>Jumps shortly backward in current stream if seeking is supported. </p><dl class="params"><dt>Parameters</dt><dd>
  674. <table class="params">
  675. <tr><td class="paramname">interval</td><td>to skip, in sec. </td></tr>
  676. </table>
  677. </dd>
  678. </dl>
  679. </div>
  680. </div>
  681. <a class="anchor" id="a51e8067be7f55f64d3cfa3e4acccfafc"></a>
  682. <div class="memitem">
  683. <div class="memproto">
  684. <table class="memname">
  685. <tr>
  686. <td class="memname">- (void) jumpForward: </td>
  687. <td></td>
  688. <td class="paramtype">(int)&#160;</td>
  689. <td class="paramname"><em>interval</em></td>
  690. <td></td>
  691. </tr>
  692. </table>
  693. </div><div class="memdoc">
  694. <p>Jumps shortly forward in current stream if seeking is supported. </p><dl class="params"><dt>Parameters</dt><dd>
  695. <table class="params">
  696. <tr><td class="paramname">interval</td><td>to skip, in sec. </td></tr>
  697. </table>
  698. </dd>
  699. </dl>
  700. </div>
  701. </div>
  702. <a class="anchor" id="a78d5c9af63086443c9539c06b63bff4d"></a>
  703. <div class="memitem">
  704. <div class="memproto">
  705. <table class="memname">
  706. <tr>
  707. <td class="memname">- (void) longJumpBackward </td>
  708. <td></td>
  709. <td class="paramname"></td>
  710. <td></td>
  711. </tr>
  712. </table>
  713. </div><div class="memdoc">
  714. <p>Jumps shortly backward in current stream if seeking is supported. </p>
  715. </div>
  716. </div>
  717. <a class="anchor" id="ad04f7a86349209e50615afc1a513a768"></a>
  718. <div class="memitem">
  719. <div class="memproto">
  720. <table class="memname">
  721. <tr>
  722. <td class="memname">- (void) longJumpForward </td>
  723. <td></td>
  724. <td class="paramname"></td>
  725. <td></td>
  726. </tr>
  727. </table>
  728. </div><div class="memdoc">
  729. <p>Jumps shortly forward in current stream if seeking is supported. </p>
  730. </div>
  731. </div>
  732. <a class="anchor" id="ae010feb668404c839ca683ecef6ee7a2"></a>
  733. <div class="memitem">
  734. <div class="memproto">
  735. <table class="memname">
  736. <tr>
  737. <td class="memname">- (void) mediumJumpBackward </td>
  738. <td></td>
  739. <td class="paramname"></td>
  740. <td></td>
  741. </tr>
  742. </table>
  743. </div><div class="memdoc">
  744. <p>Jumps shortly backward in current stream if seeking is supported. </p>
  745. </div>
  746. </div>
  747. <a class="anchor" id="ae87c31a4ebc3274b2b275bc5ac42f24c"></a>
  748. <div class="memitem">
  749. <div class="memproto">
  750. <table class="memname">
  751. <tr>
  752. <td class="memname">- (void) mediumJumpForward </td>
  753. <td></td>
  754. <td class="paramname"></td>
  755. <td></td>
  756. </tr>
  757. </table>
  758. </div><div class="memdoc">
  759. <p>Jumps shortly forward in current stream if seeking is supported. </p>
  760. </div>
  761. </div>
  762. <a class="anchor" id="acfaac1c1cf8ae35bd40d80afa42bf1f0"></a>
  763. <div class="memitem">
  764. <div class="memproto">
  765. <table class="memname">
  766. <tr>
  767. <td class="memname">- (void) nextChapter </td>
  768. <td></td>
  769. <td class="paramname"></td>
  770. <td></td>
  771. </tr>
  772. </table>
  773. </div><div class="memdoc">
  774. <p>switch to the next chapter </p>
  775. </div>
  776. </div>
  777. <a class="anchor" id="a7eb2b3aeb06985b3b655c1c76609924f"></a>
  778. <div class="memitem">
  779. <div class="memproto">
  780. <table class="memname">
  781. <tr>
  782. <td class="memname">- (typedef) NS_ENUM </td>
  783. <td></td>
  784. <td class="paramtype">(unsigned)&#160;</td>
  785. <td class="paramname"></td>
  786. </tr>
  787. <tr>
  788. <td class="paramkey"></td>
  789. <td></td>
  790. <td class="paramtype">(VLCMediaPlaybackSlaveType)&#160;</td>
  791. <td class="paramname">&#160;</td>
  792. </tr>
  793. <tr>
  794. <td></td>
  795. <td></td>
  796. <td></td><td></td>
  797. </tr>
  798. </table>
  799. </div><div class="memdoc">
  800. <p>VLCMediaPlaybackNavigationAction describes actions which can be performed to navigate an interactive title </p>
  801. </div>
  802. </div>
  803. <a class="anchor" id="a42a283dd2c12d510f247d10510deffff"></a>
  804. <div class="memitem">
  805. <div class="memproto">
  806. <table class="memname">
  807. <tr>
  808. <td class="memname">- (int) numberOfChaptersForTitle: </td>
  809. <td></td>
  810. <td class="paramtype">(int)&#160;</td>
  811. <td class="paramname"><em>titleIndex</em></td>
  812. <td></td>
  813. </tr>
  814. </table>
  815. </div><div class="memdoc">
  816. <p>returns the number of chapters for a given title </p><dl class="params"><dt>Parameters</dt><dd>
  817. <table class="params">
  818. <tr><td class="paramname">titleIndex</td><td>the index of the title you are requesting the chapters for </td></tr>
  819. </table>
  820. </dd>
  821. </dl>
  822. </div>
  823. </div>
  824. <a class="anchor" id="a18546cd8ca1b827eb5ddb9384e172166"></a>
  825. <div class="memitem">
  826. <div class="memproto">
  827. <table class="memname">
  828. <tr>
  829. <td class="memname">- (BOOL) openVideoSubTitlesFromFile: </td>
  830. <td></td>
  831. <td class="paramtype">((deprecated))&#160;</td>
  832. <td class="paramname"><em>__attribute__</em></td>
  833. <td></td>
  834. </tr>
  835. </table>
  836. </div><div class="memdoc">
  837. <p>Load and set a specific video subtitle, from a file. </p><dl class="params"><dt>Parameters</dt><dd>
  838. <table class="params">
  839. <tr><td class="paramname">path</td><td>to a file </td></tr>
  840. </table>
  841. </dd>
  842. </dl>
  843. <dl class="section return"><dt>Returns</dt><dd>if the call succeed..</dd></dl>
  844. <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000009">Deprecated:</a></b></dt><dd>use addPlaybackSlave:type:enforce: instead </dd></dl>
  845. </div>
  846. </div>
  847. <a class="anchor" id="aaef26685e063e62599a5b0248a072a0f"></a>
  848. <div class="memitem">
  849. <div class="memproto">
  850. <table class="memname">
  851. <tr>
  852. <td class="memname">- (void) pause </td>
  853. <td></td>
  854. <td class="paramname"></td>
  855. <td></td>
  856. </tr>
  857. </table>
  858. </div><div class="memdoc">
  859. <p>Toggle's the pause state of the feed. </p>
  860. </div>
  861. </div>
  862. <a class="anchor" id="a2309a13bb4aa332f3dd1eecead8831a3"></a>
  863. <div class="memitem">
  864. <div class="memproto">
  865. <table class="memname">
  866. <tr>
  867. <td class="memname">- (void) performNavigationAction: </td>
  868. <td></td>
  869. <td class="paramtype">(VLCMediaPlaybackNavigationAction)&#160;</td>
  870. <td class="paramname"><em>action</em></td>
  871. <td></td>
  872. </tr>
  873. </table>
  874. </div><div class="memdoc">
  875. <p>performs navigation actions on interactive titles </p>
  876. </div>
  877. </div>
  878. <a class="anchor" id="a7da1ef4be33931daadf5937cd2365924"></a>
  879. <div class="memitem">
  880. <div class="memproto">
  881. <table class="memname">
  882. <tr>
  883. <td class="memname">- (void) play </td>
  884. <td></td>
  885. <td class="paramname"></td>
  886. <td></td>
  887. </tr>
  888. </table>
  889. </div><div class="memdoc">
  890. <p>Plays a media resource using the currently selected media controller (or default controller. If feed was paused then the feed resumes at the position it was paused in. </p>
  891. </div>
  892. </div>
  893. <a class="anchor" id="ae2a2398ebf77aaa0dd5218d6e17a61f4"></a>
  894. <div class="memitem">
  895. <div class="memproto">
  896. <table class="memname">
  897. <tr>
  898. <td class="memname">- (void) previousChapter </td>
  899. <td></td>
  900. <td class="paramname"></td>
  901. <td></td>
  902. </tr>
  903. </table>
  904. </div><div class="memdoc">
  905. <p>switch to the previous chapter </p>
  906. </div>
  907. </div>
  908. <a class="anchor" id="abb2864039496be0bde196467971dd873"></a>
  909. <div class="memitem">
  910. <div class="memproto">
  911. <table class="memname">
  912. <tr>
  913. <td class="memname">- (void) resetEqualizerFromProfile: </td>
  914. <td></td>
  915. <td class="paramtype">(unsigned)&#160;</td>
  916. <td class="paramname"><em>profile</em></td>
  917. <td></td>
  918. </tr>
  919. </table>
  920. </div><div class="memdoc">
  921. <p>Re-set the equalizer to a profile retrieved from the list </p><dl class="section note"><dt>Note</dt><dd>This doesn't enable the Equalizer automagically </dd></dl>
  922. </div>
  923. </div>
  924. <a class="anchor" id="ac03553439681974c0da7014c44b104d6"></a>
  925. <div class="memitem">
  926. <div class="memproto">
  927. <table class="memname">
  928. <tr>
  929. <td class="memname">- (void) rewind </td>
  930. <td></td>
  931. <td class="paramname"></td>
  932. <td></td>
  933. </tr>
  934. </table>
  935. </div><div class="memdoc">
  936. <p>Rewinds through the feed at the standard 1x rate. </p>
  937. </div>
  938. </div>
  939. <a class="anchor" id="ade646072ef74f61b84e4afdc260a0f36"></a>
  940. <div class="memitem">
  941. <div class="memproto">
  942. <table class="memname">
  943. <tr>
  944. <td class="memname">- (void) rewindAtRate: </td>
  945. <td></td>
  946. <td class="paramtype">(float)&#160;</td>
  947. <td class="paramname"><em>rate</em></td>
  948. <td></td>
  949. </tr>
  950. </table>
  951. </div><div class="memdoc">
  952. <p>Rewinds through the feed at the rate specified. </p><dl class="params"><dt>Parameters</dt><dd>
  953. <table class="params">
  954. <tr><td class="paramname">rate</td><td>Rate at which the feed should be fast rewound. </td></tr>
  955. </table>
  956. </dd>
  957. </dl>
  958. </div>
  959. </div>
  960. <a class="anchor" id="ac0e16c49e1746e74a35fd50f870c5e31"></a>
  961. <div class="memitem">
  962. <div class="memproto">
  963. <table class="memname">
  964. <tr>
  965. <td class="memname">- (void) saveVideoSnapshotAt: </td>
  966. <td></td>
  967. <td class="paramtype">(NSString *)&#160;</td>
  968. <td class="paramname"><em>path</em></td>
  969. </tr>
  970. <tr>
  971. <td class="paramkey">withWidth:</td>
  972. <td></td>
  973. <td class="paramtype">(int)&#160;</td>
  974. <td class="paramname"><em>width</em></td>
  975. </tr>
  976. <tr>
  977. <td class="paramkey">andHeight:</td>
  978. <td></td>
  979. <td class="paramtype">(int)&#160;</td>
  980. <td class="paramname"><em>height</em>&#160;</td>
  981. </tr>
  982. <tr>
  983. <td></td>
  984. <td></td>
  985. <td></td><td></td>
  986. </tr>
  987. </table>
  988. </div><div class="memdoc">
  989. <p>Take a snapshot of the current video.</p>
  990. <p>If width AND height is 0, original size is used. If width OR height is 0, original aspect-ratio is preserved.</p>
  991. <dl class="params"><dt>Parameters</dt><dd>
  992. <table class="params">
  993. <tr><td class="paramname">path</td><td>the path where to save the screenshot to </td></tr>
  994. <tr><td class="paramname">width</td><td>the snapshot's width </td></tr>
  995. <tr><td class="paramname">height</td><td>the snapshot's height </td></tr>
  996. </table>
  997. </dd>
  998. </dl>
  999. </div>
  1000. </div>
  1001. <a class="anchor" id="ae61e529ff86b246ebe54cc29b0a96c0e"></a>
  1002. <div class="memitem">
  1003. <div class="memproto">
  1004. <table class="memname">
  1005. <tr>
  1006. <td class="memname">- (void) setAmplification: </td>
  1007. <td></td>
  1008. <td class="paramtype">(CGFloat)&#160;</td>
  1009. <td class="paramname"><em>amplification</em></td>
  1010. </tr>
  1011. <tr>
  1012. <td class="paramkey">forBand:</td>
  1013. <td></td>
  1014. <td class="paramtype">(unsigned)&#160;</td>
  1015. <td class="paramname"><em>index</em>&#160;</td>
  1016. </tr>
  1017. <tr>
  1018. <td></td>
  1019. <td></td>
  1020. <td></td><td></td>
  1021. </tr>
  1022. </table>
  1023. </div><div class="memdoc">
  1024. <p>set amplification for band </p><dl class="params"><dt>Parameters</dt><dd>
  1025. <table class="params">
  1026. <tr><td class="paramname">amplification</td><td>value (clamped to the -20.0 to +20.0 range) </td></tr>
  1027. <tr><td class="paramname">index</td><td>of the respective band </td></tr>
  1028. </table>
  1029. </dd>
  1030. </dl>
  1031. </div>
  1032. </div>
  1033. <a class="anchor" id="a95abbbed4ddab2adb3fb5c4a8b8ae076"></a>
  1034. <div class="memitem">
  1035. <div class="memproto">
  1036. <table class="memname">
  1037. <tr>
  1038. <td class="memname">- (void) setDeinterlaceFilter: </td>
  1039. <td></td>
  1040. <td class="paramtype">(NSString *)&#160;</td>
  1041. <td class="paramname"><em>name</em></td>
  1042. <td></td>
  1043. </tr>
  1044. </table>
  1045. </div><div class="memdoc">
  1046. <p>Enable or disable deinterlace filter</p>
  1047. <dl class="params"><dt>Parameters</dt><dd>
  1048. <table class="params">
  1049. <tr><td class="paramname">name</td><td>of deinterlace filter to use (availability depends on underlying VLC version), NULL to disable. </td></tr>
  1050. </table>
  1051. </dd>
  1052. </dl>
  1053. </div>
  1054. </div>
  1055. <a class="anchor" id="a76dc478bf25fae8e0f671e39d006ce25"></a>
  1056. <div class="memitem">
  1057. <div class="memproto">
  1058. <table class="memname">
  1059. <tr>
  1060. <td class="memname">- (void) setVideoLayer: </td>
  1061. <td></td>
  1062. <td class="paramtype">(<a class="el" href="interface_v_l_c_video_layer.html">VLCVideoLayer</a> *)&#160;</td>
  1063. <td class="paramname"><em>aVideoLayer</em></td>
  1064. <td></td>
  1065. </tr>
  1066. </table>
  1067. </div><div class="memdoc">
  1068. <p>set a video layer for rendering </p><dl class="params"><dt>Parameters</dt><dd>
  1069. <table class="params">
  1070. <tr><td class="paramname">aVideoLayer</td><td>instance of <a class="el" href="interface_v_l_c_video_layer.html">VLCVideoLayer</a> </td></tr>
  1071. </table>
  1072. </dd>
  1073. </dl>
  1074. <dl class="section note"><dt>Note</dt><dd>This setter is macOS only </dd></dl>
  1075. </div>
  1076. </div>
  1077. <a class="anchor" id="a1eb2229ede2d006bec1650e4d4b0fa02"></a>
  1078. <div class="memitem">
  1079. <div class="memproto">
  1080. <table class="memname">
  1081. <tr>
  1082. <td class="memname">- (void) setVideoView: </td>
  1083. <td></td>
  1084. <td class="paramtype">(<a class="el" href="interface_v_l_c_video_view.html">VLCVideoView</a> *)&#160;</td>
  1085. <td class="paramname"><em>aVideoView</em></td>
  1086. <td></td>
  1087. </tr>
  1088. </table>
  1089. </div><div class="memdoc">
  1090. <p>set a video view for rendering </p><dl class="params"><dt>Parameters</dt><dd>
  1091. <table class="params">
  1092. <tr><td class="paramname">aVideoView</td><td>instance of <a class="el" href="interface_v_l_c_video_view.html">VLCVideoView</a> </td></tr>
  1093. </table>
  1094. </dd>
  1095. </dl>
  1096. <dl class="section note"><dt>Note</dt><dd>This setter is macOS only </dd></dl>
  1097. </div>
  1098. </div>
  1099. <a class="anchor" id="a8a8548e2888bbcf9bf8ed5a35fc30cf4"></a>
  1100. <div class="memitem">
  1101. <div class="memproto">
  1102. <table class="memname">
  1103. <tr>
  1104. <td class="memname">- (void) shortJumpBackward </td>
  1105. <td></td>
  1106. <td class="paramname"></td>
  1107. <td></td>
  1108. </tr>
  1109. </table>
  1110. </div><div class="memdoc">
  1111. <p>Jumps shortly backward in current stream if seeking is supported. </p>
  1112. </div>
  1113. </div>
  1114. <a class="anchor" id="ab09028de82e23ba963e7b645949aa212"></a>
  1115. <div class="memitem">
  1116. <div class="memproto">
  1117. <table class="memname">
  1118. <tr>
  1119. <td class="memname">- (void) shortJumpForward </td>
  1120. <td></td>
  1121. <td class="paramname"></td>
  1122. <td></td>
  1123. </tr>
  1124. </table>
  1125. </div><div class="memdoc">
  1126. <p>Jumps shortly forward in current stream if seeking is supported. </p>
  1127. </div>
  1128. </div>
  1129. <a class="anchor" id="ad7184261982c10d5d1307e37ed16fb52"></a>
  1130. <div class="memitem">
  1131. <div class="memproto">
  1132. <table class="memname">
  1133. <tr>
  1134. <td class="memname">- (void) stop </td>
  1135. <td></td>
  1136. <td class="paramname"></td>
  1137. <td></td>
  1138. </tr>
  1139. </table>
  1140. </div><div class="memdoc">
  1141. <p>Stop the playing. </p>
  1142. </div>
  1143. </div>
  1144. <h2 class="groupheader">Member Data Documentation</h2>
  1145. <a class="anchor" id="a5d87f02211d47497f35bf616f7a0374e"></a>
  1146. <div class="memitem">
  1147. <div class="memproto">
  1148. <table class="memname">
  1149. <tr>
  1150. <td class="memname">- (NSString* const) VLCChapterDescriptionDuration</td>
  1151. </tr>
  1152. </table>
  1153. </div><div class="memdoc">
  1154. <p>dictionary value for the chapter's duration </p>
  1155. </div>
  1156. </div>
  1157. <a class="anchor" id="a20081eb2719b21bd55b4d2ce185f86f2"></a>
  1158. <div class="memitem">
  1159. <div class="memproto">
  1160. <table class="memname">
  1161. <tr>
  1162. <td class="memname">- (NSString* const) VLCChapterDescriptionName</td>
  1163. </tr>
  1164. </table>
  1165. </div><div class="memdoc">
  1166. <p>dictionary value for the user-facing chapter name </p>
  1167. </div>
  1168. </div>
  1169. <a class="anchor" id="ab5d7190ce89c08ae1b14e6c2a827d104"></a>
  1170. <div class="memitem">
  1171. <div class="memproto">
  1172. <table class="memname">
  1173. <tr>
  1174. <td class="memname">- (NSString* const) VLCChapterDescriptionTimeOffset</td>
  1175. </tr>
  1176. </table>
  1177. </div><div class="memdoc">
  1178. <p>dictionary value for the chapter's time offset </p>
  1179. </div>
  1180. </div>
  1181. <a class="anchor" id="ac4bd07aad0599f2f61cbac7281981df7"></a>
  1182. <div class="memitem">
  1183. <div class="memproto">
  1184. <table class="memname">
  1185. <tr>
  1186. <td class="memname">- (NSString* const) VLCTitleDescriptionDuration</td>
  1187. </tr>
  1188. </table>
  1189. </div><div class="memdoc">
  1190. <p>dictionary value for the title's duration </p>
  1191. </div>
  1192. </div>
  1193. <a class="anchor" id="a1cfbed633aa7783841c153d48088ba70"></a>
  1194. <div class="memitem">
  1195. <div class="memproto">
  1196. <table class="memname">
  1197. <tr>
  1198. <td class="memname">- (NSString* const) VLCTitleDescriptionIsMenu</td>
  1199. </tr>
  1200. </table>
  1201. </div><div class="memdoc">
  1202. <p>dictionary value whether the title is a menu or not </p>
  1203. </div>
  1204. </div>
  1205. <h2 class="groupheader">Property Documentation</h2>
  1206. <a class="anchor" id="af7a158c0c906970b991154efab0300bd"></a>
  1207. <div class="memitem">
  1208. <div class="memproto">
  1209. <table class="mlabels">
  1210. <tr>
  1211. <td class="mlabels-left">
  1212. <table class="memname">
  1213. <tr>
  1214. <td class="memname">- (BOOL) adjustFilterEnabled</td>
  1215. </tr>
  1216. </table>
  1217. </td>
  1218. <td class="mlabels-right">
  1219. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">nonatomic</span><span class="mlabel">assign</span></span> </td>
  1220. </tr>
  1221. </table>
  1222. </div><div class="memdoc">
  1223. <p>Enable or disable adjust video filter (contrast, brightness, hue, saturation, gamma)</p>
  1224. <dl class="section return"><dt>Returns</dt><dd>bool value </dd></dl>
  1225. </div>
  1226. </div>
  1227. <a class="anchor" id="a68098fd773aeae1824545f7490079f3c"></a>
  1228. <div class="memitem">
  1229. <div class="memproto">
  1230. <table class="mlabels">
  1231. <tr>
  1232. <td class="mlabels-left">
  1233. <table class="memname">
  1234. <tr>
  1235. <td class="memname">- (<a class="el" href="interface_v_l_c_audio.html">VLCAudio</a>*) audio</td>
  1236. </tr>
  1237. </table>
  1238. </td>
  1239. <td class="mlabels-right">
  1240. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">nonatomic</span><span class="mlabel">weak</span></span> </td>
  1241. </tr>
  1242. </table>
  1243. </div><div class="memdoc">
  1244. <p>an audio controller object </p><dl class="section return"><dt>Returns</dt><dd>instance of <a class="el" href="interface_v_l_c_audio.html">VLCAudio</a> </dd></dl>
  1245. </div>
  1246. </div>
  1247. <a class="anchor" id="ad29d5abf2c543de5d7f911a8a216480e"></a>
  1248. <div class="memitem">
  1249. <div class="memproto">
  1250. <table class="mlabels">
  1251. <tr>
  1252. <td class="mlabels-left">
  1253. <table class="memname">
  1254. <tr>
  1255. <td class="memname">- (int) audioChannel</td>
  1256. </tr>
  1257. </table>
  1258. </td>
  1259. <td class="mlabels-right">
  1260. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1261. </tr>
  1262. </table>
  1263. </div><div class="memdoc">
  1264. <p>sets / returns the current audio channel </p><dl class="section return"><dt>Returns</dt><dd>the currently set audio channel </dd></dl>
  1265. </div>
  1266. </div>
  1267. <a class="anchor" id="ae67fa3af66466f93f46bd14c07c60780"></a>
  1268. <div class="memitem">
  1269. <div class="memproto">
  1270. <table class="mlabels">
  1271. <tr>
  1272. <td class="mlabels-left">
  1273. <table class="memname">
  1274. <tr>
  1275. <td class="memname">- (NSArray*) audioTrackIndexes</td>
  1276. </tr>
  1277. </table>
  1278. </td>
  1279. <td class="mlabels-right">
  1280. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">copy</span></span> </td>
  1281. </tr>
  1282. </table>
  1283. </div><div class="memdoc">
  1284. <p>Returns the audio track IDs those are needed to set the video index </p>
  1285. </div>
  1286. </div>
  1287. <a class="anchor" id="adde3f17fc7a88a00221a58bd564120c8"></a>
  1288. <div class="memitem">
  1289. <div class="memproto">
  1290. <table class="mlabels">
  1291. <tr>
  1292. <td class="mlabels-left">
  1293. <table class="memname">
  1294. <tr>
  1295. <td class="memname">- (NSArray*) audioTrackNames</td>
  1296. </tr>
  1297. </table>
  1298. </td>
  1299. <td class="mlabels-right">
  1300. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">copy</span></span> </td>
  1301. </tr>
  1302. </table>
  1303. </div><div class="memdoc">
  1304. <p>Returns the audio track names, usually a language name or a description It includes the "Disabled" fake track at index 0. </p>
  1305. </div>
  1306. </div>
  1307. <a class="anchor" id="aec3ba8ab1cc0e096e27e26718904d8a7"></a>
  1308. <div class="memitem">
  1309. <div class="memproto">
  1310. <table class="mlabels">
  1311. <tr>
  1312. <td class="mlabels-left">
  1313. <table class="memname">
  1314. <tr>
  1315. <td class="memname">- (float) brightness</td>
  1316. </tr>
  1317. </table>
  1318. </td>
  1319. <td class="mlabels-right">
  1320. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">nonatomic</span><span class="mlabel">assign</span></span> </td>
  1321. </tr>
  1322. </table>
  1323. </div><div class="memdoc">
  1324. <p>Set/Get the adjust filter's brightness value</p>
  1325. <dl class="section return"><dt>Returns</dt><dd>float value (range: 0-2, default: 1.0) </dd></dl>
  1326. </div>
  1327. </div>
  1328. <a class="anchor" id="a1e2ece165a5fb056a2f8737ac1ff2367"></a>
  1329. <div class="memitem">
  1330. <div class="memproto">
  1331. <table class="mlabels">
  1332. <tr>
  1333. <td class="mlabels-left">
  1334. <table class="memname">
  1335. <tr>
  1336. <td class="memname">- (BOOL) canPause</td>
  1337. </tr>
  1338. </table>
  1339. </td>
  1340. <td class="mlabels-right">
  1341. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1342. </tr>
  1343. </table>
  1344. </div><div class="memdoc">
  1345. <p>property whether the currently playing media can be paused (or not) </p><dl class="section return"><dt>Returns</dt><dd>BOOL value </dd></dl>
  1346. </div>
  1347. </div>
  1348. <a class="anchor" id="aee995a8531e197917dbad6516594a777"></a>
  1349. <div class="memitem">
  1350. <div class="memproto">
  1351. <table class="mlabels">
  1352. <tr>
  1353. <td class="mlabels-left">
  1354. <table class="memname">
  1355. <tr>
  1356. <td class="memname">- (float) contrast</td>
  1357. </tr>
  1358. </table>
  1359. </td>
  1360. <td class="mlabels-right">
  1361. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">nonatomic</span><span class="mlabel">assign</span></span> </td>
  1362. </tr>
  1363. </table>
  1364. </div><div class="memdoc">
  1365. <p>Set/Get the adjust filter's contrast value</p>
  1366. <dl class="section return"><dt>Returns</dt><dd>float value (range: 0-2, default: 1.0) </dd></dl>
  1367. </div>
  1368. </div>
  1369. <a class="anchor" id="a4e32c4423cb48d9491591ba55df6cbd6"></a>
  1370. <div class="memitem">
  1371. <div class="memproto">
  1372. <table class="mlabels">
  1373. <tr>
  1374. <td class="mlabels-left">
  1375. <table class="memname">
  1376. <tr>
  1377. <td class="memname">- (NSInteger) currentAudioPlaybackDelay</td>
  1378. </tr>
  1379. </table>
  1380. </td>
  1381. <td class="mlabels-right">
  1382. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1383. </tr>
  1384. </table>
  1385. </div><div class="memdoc">
  1386. <p>Get the current audio delay. Positive values means audio is delayed further, negative values less.</p>
  1387. <dl class="section return"><dt>Returns</dt><dd>time (in microseconds) the audio playback is being delayed </dd></dl>
  1388. </div>
  1389. </div>
  1390. <a class="anchor" id="a4aedc95307034b1d3a0f8ec51802e7f4"></a>
  1391. <div class="memitem">
  1392. <div class="memproto">
  1393. <table class="mlabels">
  1394. <tr>
  1395. <td class="mlabels-left">
  1396. <table class="memname">
  1397. <tr>
  1398. <td class="memname">- (int) currentAudioTrackIndex</td>
  1399. </tr>
  1400. </table>
  1401. </td>
  1402. <td class="mlabels-right">
  1403. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1404. </tr>
  1405. </table>
  1406. </div><div class="memdoc">
  1407. <p>Return the current audio track index</p>
  1408. <dl class="section return"><dt>Returns</dt><dd>0 if none is set.</dd></dl>
  1409. <p>Pass -1 to disable. </p>
  1410. </div>
  1411. </div>
  1412. <a class="anchor" id="a83e7480a6144c4dc4dae14a413fa2ece"></a>
  1413. <div class="memitem">
  1414. <div class="memproto">
  1415. <table class="mlabels">
  1416. <tr>
  1417. <td class="mlabels-left">
  1418. <table class="memname">
  1419. <tr>
  1420. <td class="memname">- (int) currentChapterIndex</td>
  1421. </tr>
  1422. </table>
  1423. </td>
  1424. <td class="mlabels-right">
  1425. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1426. </tr>
  1427. </table>
  1428. </div><div class="memdoc">
  1429. <p>Chapter selection and enumeration, it is bound to a title option. Return the current chapter index, or </p><dl class="section return"><dt>Returns</dt><dd>NSNotFound if none is set. </dd></dl>
  1430. </div>
  1431. </div>
  1432. <a class="anchor" id="aefa58a904c759776773a8287225138b3"></a>
  1433. <div class="memitem">
  1434. <div class="memproto">
  1435. <table class="mlabels">
  1436. <tr>
  1437. <td class="mlabels-left">
  1438. <table class="memname">
  1439. <tr>
  1440. <td class="memname">- (int) currentTitleIndex</td>
  1441. </tr>
  1442. </table>
  1443. </td>
  1444. <td class="mlabels-right">
  1445. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1446. </tr>
  1447. </table>
  1448. </div><div class="memdoc">
  1449. <p>Title selection and enumeration </p><dl class="section return"><dt>Returns</dt><dd>NSNotFound if none is set. </dd></dl>
  1450. </div>
  1451. </div>
  1452. <a class="anchor" id="a8fe537bb090fd54c8f223a8e682b76c8"></a>
  1453. <div class="memitem">
  1454. <div class="memproto">
  1455. <table class="mlabels">
  1456. <tr>
  1457. <td class="mlabels-left">
  1458. <table class="memname">
  1459. <tr>
  1460. <td class="memname">- (NSInteger) currentVideoSubTitleDelay</td>
  1461. </tr>
  1462. </table>
  1463. </td>
  1464. <td class="mlabels-right">
  1465. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1466. </tr>
  1467. </table>
  1468. </div><div class="memdoc">
  1469. <p>Get the current subtitle delay. Positive values means subtitles are being displayed later, negative values earlier.</p>
  1470. <dl class="section return"><dt>Returns</dt><dd>time (in microseconds) the display of subtitles is being delayed </dd></dl>
  1471. </div>
  1472. </div>
  1473. <a class="anchor" id="a23063281cc095d506b38f421d974bfe3"></a>
  1474. <div class="memitem">
  1475. <div class="memproto">
  1476. <table class="mlabels">
  1477. <tr>
  1478. <td class="mlabels-left">
  1479. <table class="memname">
  1480. <tr>
  1481. <td class="memname">- (int) currentVideoSubTitleIndex</td>
  1482. </tr>
  1483. </table>
  1484. </td>
  1485. <td class="mlabels-right">
  1486. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1487. </tr>
  1488. </table>
  1489. </div><div class="memdoc">
  1490. <p>Return the current video subtitle index</p>
  1491. <dl class="section return"><dt>Returns</dt><dd>0 if none is set.</dd></dl>
  1492. <p>Pass -1 to disable. </p>
  1493. </div>
  1494. </div>
  1495. <a class="anchor" id="a8715f7c45a4389fd57dc6730312ca43e"></a>
  1496. <div class="memitem">
  1497. <div class="memproto">
  1498. <table class="mlabels">
  1499. <tr>
  1500. <td class="mlabels-left">
  1501. <table class="memname">
  1502. <tr>
  1503. <td class="memname">- (int) currentVideoTrackIndex</td>
  1504. </tr>
  1505. </table>
  1506. </td>
  1507. <td class="mlabels-right">
  1508. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1509. </tr>
  1510. </table>
  1511. </div><div class="memdoc">
  1512. <p>Return the current video track index</p>
  1513. <dl class="section return"><dt>Returns</dt><dd>0 if none is set.</dd></dl>
  1514. <p>Pass -1 to disable. </p>
  1515. </div>
  1516. </div>
  1517. <a class="anchor" id="a138068f5da49d36c7fbd43dabea55666"></a>
  1518. <div class="memitem">
  1519. <div class="memproto">
  1520. <table class="mlabels">
  1521. <tr>
  1522. <td class="mlabels-left">
  1523. <table class="memname">
  1524. <tr>
  1525. <td class="memname">- (id&lt;<a class="el" href="protocol_v_l_c_media_player_delegate-p.html">VLCMediaPlayerDelegate</a>&gt;) delegate</td>
  1526. </tr>
  1527. </table>
  1528. </td>
  1529. <td class="mlabels-right">
  1530. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">nonatomic</span><span class="mlabel">weak</span></span> </td>
  1531. </tr>
  1532. </table>
  1533. </div><div class="memdoc">
  1534. <p>the delegate object implementing the optional protocol </p>
  1535. </div>
  1536. </div>
  1537. <a class="anchor" id="af6fa6a9a81e9db3aa58596a1b5b48196"></a>
  1538. <div class="memitem">
  1539. <div class="memproto">
  1540. <table class="mlabels">
  1541. <tr>
  1542. <td class="mlabels-left">
  1543. <table class="memname">
  1544. <tr>
  1545. <td class="memname">- (id) drawable</td>
  1546. </tr>
  1547. </table>
  1548. </td>
  1549. <td class="mlabels-right">
  1550. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">strong</span></span> </td>
  1551. </tr>
  1552. </table>
  1553. </div><div class="memdoc">
  1554. <p>set/retrieve a video view for rendering This can be any UIView or NSView or instances of <a class="el" href="interface_v_l_c_video_view.html">VLCVideoView</a> / <a class="el" href="interface_v_l_c_video_layer.html">VLCVideoLayer</a> if running on macOS </p>
  1555. </div>
  1556. </div>
  1557. <a class="anchor" id="a1750c810467d11cb0cf4e835ea9163f3"></a>
  1558. <div class="memitem">
  1559. <div class="memproto">
  1560. <table class="mlabels">
  1561. <tr>
  1562. <td class="mlabels-left">
  1563. <table class="memname">
  1564. <tr>
  1565. <td class="memname">- (BOOL) equalizerEnabled</td>
  1566. </tr>
  1567. </table>
  1568. </td>
  1569. <td class="mlabels-right">
  1570. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1571. </tr>
  1572. </table>
  1573. </div><div class="memdoc">
  1574. <p>Toggle equalizer state param: bool value to enable/disable the equalizer </p><dl class="section return"><dt>Returns</dt><dd>current state </dd></dl>
  1575. </div>
  1576. </div>
  1577. <a class="anchor" id="a9889583a2e2b6f6045c1a779a486859d"></a>
  1578. <div class="memitem">
  1579. <div class="memproto">
  1580. <table class="mlabels">
  1581. <tr>
  1582. <td class="mlabels-left">
  1583. <table class="memname">
  1584. <tr>
  1585. <td class="memname">- (NSArray*) equalizerProfiles</td>
  1586. </tr>
  1587. </table>
  1588. </td>
  1589. <td class="mlabels-right">
  1590. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">weak</span></span> </td>
  1591. </tr>
  1592. </table>
  1593. </div><div class="memdoc">
  1594. <p>Get a list of available equalizer profiles </p><dl class="section note"><dt>Note</dt><dd>Current versions do not allow the addition of further profiles so you need to handle this in your app.</dd></dl>
  1595. <dl class="section return"><dt>Returns</dt><dd>array of equalizer profiles </dd></dl>
  1596. </div>
  1597. </div>
  1598. <a class="anchor" id="acab90fc3b5eef2c26e044df40fd84a61"></a>
  1599. <div class="memitem">
  1600. <div class="memproto">
  1601. <table class="mlabels">
  1602. <tr>
  1603. <td class="mlabels-left">
  1604. <table class="memname">
  1605. <tr>
  1606. <td class="memname">- (float) gamma</td>
  1607. </tr>
  1608. </table>
  1609. </td>
  1610. <td class="mlabels-right">
  1611. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">nonatomic</span><span class="mlabel">assign</span></span> </td>
  1612. </tr>
  1613. </table>
  1614. </div><div class="memdoc">
  1615. <p>Set/Get the adjust filter's gamma value</p>
  1616. <dl class="section return"><dt>Returns</dt><dd>float value (range: 0-10, default: 1.0) </dd></dl>
  1617. </div>
  1618. </div>
  1619. <a class="anchor" id="aa39d7bc28b9d74bca2e18e27357576eb"></a>
  1620. <div class="memitem">
  1621. <div class="memproto">
  1622. <table class="mlabels">
  1623. <tr>
  1624. <td class="mlabels-left">
  1625. <table class="memname">
  1626. <tr>
  1627. <td class="memname">- (BOOL) hasVideoOut</td>
  1628. </tr>
  1629. </table>
  1630. </td>
  1631. <td class="mlabels-right">
  1632. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1633. </tr>
  1634. </table>
  1635. </div><div class="memdoc">
  1636. <p>Does the current media have a video output? </p><dl class="section note"><dt>Note</dt><dd>a false return value doesn't mean that the video doesn't have any video </dd>
  1637. <dd>
  1638. tracks. Those might just be disabled. </dd></dl>
  1639. <dl class="section return"><dt>Returns</dt><dd>current video output status </dd></dl>
  1640. </div>
  1641. </div>
  1642. <a class="anchor" id="ab276a7f5adfa522cfe25d0a3b637f646"></a>
  1643. <div class="memitem">
  1644. <div class="memproto">
  1645. <table class="mlabels">
  1646. <tr>
  1647. <td class="mlabels-left">
  1648. <table class="memname">
  1649. <tr>
  1650. <td class="memname">- (float) hue</td>
  1651. </tr>
  1652. </table>
  1653. </td>
  1654. <td class="mlabels-right">
  1655. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">nonatomic</span><span class="mlabel">assign</span></span> </td>
  1656. </tr>
  1657. </table>
  1658. </div><div class="memdoc">
  1659. <p>Set/Get the adjust filter's hue value</p>
  1660. <dl class="section return"><dt>Returns</dt><dd>float value (range: -180-180, default: 0.) </dd></dl>
  1661. </div>
  1662. </div>
  1663. <a class="anchor" id="a93ba313f95351de59e84cdeeea720822"></a>
  1664. <div class="memitem">
  1665. <div class="memproto">
  1666. <table class="mlabels">
  1667. <tr>
  1668. <td class="mlabels-left">
  1669. <table class="memname">
  1670. <tr>
  1671. <td class="memname">- (int) indexOfLongestTitle</td>
  1672. </tr>
  1673. </table>
  1674. </td>
  1675. <td class="mlabels-right">
  1676. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1677. </tr>
  1678. </table>
  1679. </div><div class="memdoc">
  1680. <p>the title with the longest duration </p><dl class="section return"><dt>Returns</dt><dd>int matching the title index </dd></dl>
  1681. </div>
  1682. </div>
  1683. <a class="anchor" id="a32b5af405c337b3704957d7c15cbdd61"></a>
  1684. <div class="memitem">
  1685. <div class="memproto">
  1686. <table class="mlabels">
  1687. <tr>
  1688. <td class="mlabels-left">
  1689. <table class="memname">
  1690. <tr>
  1691. <td class="memname">- (<a class="el" href="interface_v_l_c_library.html">VLCLibrary</a>*) libraryInstance</td>
  1692. </tr>
  1693. </table>
  1694. </td>
  1695. <td class="mlabels-right">
  1696. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">nonatomic</span><span class="mlabel">assign</span></span> </td>
  1697. </tr>
  1698. </table>
  1699. </div><div class="memdoc">
  1700. <p>the library instance in use by the player instance </p>
  1701. </div>
  1702. </div>
  1703. <a class="anchor" id="addd666feffd6b2e3ee0c6586f04983d4"></a>
  1704. <div class="memitem">
  1705. <div class="memproto">
  1706. <table class="mlabels">
  1707. <tr>
  1708. <td class="mlabels-left">
  1709. <table class="memname">
  1710. <tr>
  1711. <td class="memname">- (<a class="el" href="interface_v_l_c_media.html">VLCMedia</a>*) media</td>
  1712. </tr>
  1713. </table>
  1714. </td>
  1715. <td class="mlabels-right">
  1716. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">strong</span></span> </td>
  1717. </tr>
  1718. </table>
  1719. </div><div class="memdoc">
  1720. <p>The currently media instance set to play </p>
  1721. </div>
  1722. </div>
  1723. <a class="anchor" id="a932d093bc73aea01f953a1b96023f401"></a>
  1724. <div class="memitem">
  1725. <div class="memproto">
  1726. <table class="mlabels">
  1727. <tr>
  1728. <td class="mlabels-left">
  1729. <table class="memname">
  1730. <tr>
  1731. <td class="memname">- (int) numberOfAudioTracks</td>
  1732. </tr>
  1733. </table>
  1734. </td>
  1735. <td class="mlabels-right">
  1736. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1737. </tr>
  1738. </table>
  1739. </div><div class="memdoc">
  1740. <p>returns the number of audio tracks available in the current media </p><dl class="section return"><dt>Returns</dt><dd>number of tracks </dd></dl>
  1741. </div>
  1742. </div>
  1743. <a class="anchor" id="abfda4f0fc83029e50e631d2fbe1c8c48"></a>
  1744. <div class="memitem">
  1745. <div class="memproto">
  1746. <table class="mlabels">
  1747. <tr>
  1748. <td class="mlabels-left">
  1749. <table class="memname">
  1750. <tr>
  1751. <td class="memname">- (unsigned) numberOfBands</td>
  1752. </tr>
  1753. </table>
  1754. </td>
  1755. <td class="mlabels-right">
  1756. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1757. </tr>
  1758. </table>
  1759. </div><div class="memdoc">
  1760. <p>Number of equalizer bands </p><dl class="section return"><dt>Returns</dt><dd>the number of equalizer bands available in the current release </dd></dl>
  1761. </div>
  1762. </div>
  1763. <a class="anchor" id="ae6163ca36922d10f0b30a7275545a673"></a>
  1764. <div class="memitem">
  1765. <div class="memproto">
  1766. <table class="mlabels">
  1767. <tr>
  1768. <td class="mlabels-left">
  1769. <table class="memname">
  1770. <tr>
  1771. <td class="memname">- (int) numberOfSubtitlesTracks</td>
  1772. </tr>
  1773. </table>
  1774. </td>
  1775. <td class="mlabels-right">
  1776. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1777. </tr>
  1778. </table>
  1779. </div><div class="memdoc">
  1780. <p>returns the number of SPU tracks available in the current media </p><dl class="section return"><dt>Returns</dt><dd>number of tracks </dd></dl>
  1781. </div>
  1782. </div>
  1783. <a class="anchor" id="a73e07e681449f1122a4fa1f66d9fc52d"></a>
  1784. <div class="memitem">
  1785. <div class="memproto">
  1786. <table class="mlabels">
  1787. <tr>
  1788. <td class="mlabels-left">
  1789. <table class="memname">
  1790. <tr>
  1791. <td class="memname">- (int) numberOfTitles</td>
  1792. </tr>
  1793. </table>
  1794. </td>
  1795. <td class="mlabels-right">
  1796. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1797. </tr>
  1798. </table>
  1799. </div><div class="memdoc">
  1800. <p>number of titles available for the current media </p><dl class="section return"><dt>Returns</dt><dd>the number of titles </dd></dl>
  1801. </div>
  1802. </div>
  1803. <a class="anchor" id="af142280306f73367c1a3aa748f7233f9"></a>
  1804. <div class="memitem">
  1805. <div class="memproto">
  1806. <table class="mlabels">
  1807. <tr>
  1808. <td class="mlabels-left">
  1809. <table class="memname">
  1810. <tr>
  1811. <td class="memname">- (int) numberOfVideoTracks</td>
  1812. </tr>
  1813. </table>
  1814. </td>
  1815. <td class="mlabels-right">
  1816. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1817. </tr>
  1818. </table>
  1819. </div><div class="memdoc">
  1820. <p>returns the number of video tracks available in the current media </p><dl class="section return"><dt>Returns</dt><dd>number of tracks </dd></dl>
  1821. </div>
  1822. </div>
  1823. <a class="anchor" id="a6fa5e39a09fd25c262c9a2ea20e5b9df"></a>
  1824. <div class="memitem">
  1825. <div class="memproto">
  1826. <table class="mlabels">
  1827. <tr>
  1828. <td class="mlabels-left">
  1829. <table class="memname">
  1830. <tr>
  1831. <td class="memname">- (BOOL) playing</td>
  1832. </tr>
  1833. </table>
  1834. </td>
  1835. <td class="mlabels-right">
  1836. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1837. </tr>
  1838. </table>
  1839. </div><div class="memdoc">
  1840. <p>Playback state flag identifying that the stream is currently playing. </p><dl class="section return"><dt>Returns</dt><dd>TRUE if the feed is playing, FALSE if otherwise. </dd></dl>
  1841. </div>
  1842. </div>
  1843. <a class="anchor" id="af10549bcee345334f42548cfda9ce51c"></a>
  1844. <div class="memitem">
  1845. <div class="memproto">
  1846. <table class="mlabels">
  1847. <tr>
  1848. <td class="mlabels-left">
  1849. <table class="memname">
  1850. <tr>
  1851. <td class="memname">- (float) position</td>
  1852. </tr>
  1853. </table>
  1854. </td>
  1855. <td class="mlabels-right">
  1856. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1857. </tr>
  1858. </table>
  1859. </div><div class="memdoc">
  1860. <p>Returns the receiver's position in the reading. </p><dl class="section return"><dt>Returns</dt><dd>movie position as percentage between 0.0 and 1.0. </dd></dl>
  1861. </div>
  1862. </div>
  1863. <a class="anchor" id="a1dd4611ad95d596a0d086092ca0c571a"></a>
  1864. <div class="memitem">
  1865. <div class="memproto">
  1866. <table class="mlabels">
  1867. <tr>
  1868. <td class="mlabels-left">
  1869. <table class="memname">
  1870. <tr>
  1871. <td class="memname">- (CGFloat) preAmplification</td>
  1872. </tr>
  1873. </table>
  1874. </td>
  1875. <td class="mlabels-right">
  1876. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1877. </tr>
  1878. </table>
  1879. </div><div class="memdoc">
  1880. <p>Set amplification level param: The supplied amplification value will be clamped to the -20.0 to +20.0 range. </p><dl class="section note"><dt>Note</dt><dd>this will create and enabled an Equalizer instance if not present </dd></dl>
  1881. <dl class="section return"><dt>Returns</dt><dd>current amplification level </dd></dl>
  1882. </div>
  1883. </div>
  1884. <a class="anchor" id="adcfbd421109bce67c3950a8c45b0bbea"></a>
  1885. <div class="memitem">
  1886. <div class="memproto">
  1887. <table class="mlabels">
  1888. <tr>
  1889. <td class="mlabels-left">
  1890. <table class="memname">
  1891. <tr>
  1892. <td class="memname">- (float) rate</td>
  1893. </tr>
  1894. </table>
  1895. </td>
  1896. <td class="mlabels-right">
  1897. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">nonatomic</span><span class="mlabel">assign</span></span> </td>
  1898. </tr>
  1899. </table>
  1900. </div><div class="memdoc">
  1901. <p>Get the requested movie play rate. </p><dl class="section warning"><dt>Warning</dt><dd>Depending on the underlying media, the requested rate may be different from the real playback rate. Due to limitations of some protocols this option may not be taken into account at all, if set.</dd></dl>
  1902. <dl class="section return"><dt>Returns</dt><dd>movie play rate </dd></dl>
  1903. </div>
  1904. </div>
  1905. <a class="anchor" id="a994615b429c023db77a00d1efec06fd3"></a>
  1906. <div class="memitem">
  1907. <div class="memproto">
  1908. <table class="mlabels">
  1909. <tr>
  1910. <td class="mlabels-left">
  1911. <table class="memname">
  1912. <tr>
  1913. <td class="memname">- (<a class="el" href="interface_v_l_c_time.html">VLCTime</a>*) remainingTime</td>
  1914. </tr>
  1915. </table>
  1916. </td>
  1917. <td class="mlabels-right">
  1918. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">nonatomic</span><span class="mlabel">weak</span></span> </td>
  1919. </tr>
  1920. </table>
  1921. </div><div class="memdoc">
  1922. <p>Returns the current position (or time) of the feed, inversed if a duration is available </p><dl class="section return"><dt>Returns</dt><dd><a class="el" href="interface_v_l_c_time.html">VLCTime</a> object with requested time </dd></dl>
  1923. <dl class="section note"><dt>Note</dt><dd><a class="el" href="interface_v_l_c_time.html">VLCTime</a> will be a nullTime if no duration can be calculated for the current input </dd></dl>
  1924. </div>
  1925. </div>
  1926. <a class="anchor" id="a6b7d12cf171b798406f128a3f5b54908"></a>
  1927. <div class="memitem">
  1928. <div class="memproto">
  1929. <table class="mlabels">
  1930. <tr>
  1931. <td class="mlabels-left">
  1932. <table class="memname">
  1933. <tr>
  1934. <td class="memname">- (float) saturation</td>
  1935. </tr>
  1936. </table>
  1937. </td>
  1938. <td class="mlabels-right">
  1939. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">nonatomic</span><span class="mlabel">assign</span></span> </td>
  1940. </tr>
  1941. </table>
  1942. </div><div class="memdoc">
  1943. <p>Set/Get the adjust filter's saturation value</p>
  1944. <dl class="section return"><dt>Returns</dt><dd>float value (range: 0-3, default: 1.0) </dd></dl>
  1945. </div>
  1946. </div>
  1947. <a class="anchor" id="a773e8e2b5b169fa6cb0bcef37330d327"></a>
  1948. <div class="memitem">
  1949. <div class="memproto">
  1950. <table class="mlabels">
  1951. <tr>
  1952. <td class="mlabels-left">
  1953. <table class="memname">
  1954. <tr>
  1955. <td class="memname">- (float) scaleFactor</td>
  1956. </tr>
  1957. </table>
  1958. </td>
  1959. <td class="mlabels-right">
  1960. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">nonatomic</span><span class="mlabel">assign</span></span> </td>
  1961. </tr>
  1962. </table>
  1963. </div><div class="memdoc">
  1964. <p>Set/Get the current video scaling factor. That is the ratio of the number of pixels on screen to the number of pixels in the original decoded video in each dimension. Zero is a special value; it will adjust the video to the output window/drawable (in windowed mode) or the entire screen.</p>
  1965. <p>param: relative scale factor as float </p>
  1966. </div>
  1967. </div>
  1968. <a class="anchor" id="ae3f8bc09a07c8b58935d4cd1cf58e69e"></a>
  1969. <div class="memitem">
  1970. <div class="memproto">
  1971. <table class="mlabels">
  1972. <tr>
  1973. <td class="mlabels-left">
  1974. <table class="memname">
  1975. <tr>
  1976. <td class="memname">- (BOOL) seekable</td>
  1977. </tr>
  1978. </table>
  1979. </td>
  1980. <td class="mlabels-right">
  1981. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  1982. </tr>
  1983. </table>
  1984. </div><div class="memdoc">
  1985. <p>Set movie position. This has no effect if playback is not enabled. </p><dl class="section note"><dt>Note</dt><dd>movie position as percentage between 0.0 and 1.0. </dd></dl>
  1986. </div>
  1987. </div>
  1988. <a class="anchor" id="aa800575a8facf5db251df3cc88bd44ea"></a>
  1989. <div class="memitem">
  1990. <div class="memproto">
  1991. <table class="mlabels">
  1992. <tr>
  1993. <td class="mlabels-left">
  1994. <table class="memname">
  1995. <tr>
  1996. <td class="memname">- (VLCMediaPlayerState) state</td>
  1997. </tr>
  1998. </table>
  1999. </td>
  2000. <td class="mlabels-right">
  2001. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  2002. </tr>
  2003. </table>
  2004. </div><div class="memdoc">
  2005. <p>Playback's current state. </p><dl class="section see"><dt>See also</dt><dd>VLCMediaState </dd></dl>
  2006. </div>
  2007. </div>
  2008. <a class="anchor" id="a5915273012b273885dd9570d56777ccf"></a>
  2009. <div class="memitem">
  2010. <div class="memproto">
  2011. <table class="mlabels">
  2012. <tr>
  2013. <td class="mlabels-left">
  2014. <table class="memname">
  2015. <tr>
  2016. <td class="memname">- (<a class="el" href="interface_v_l_c_time.html">VLCTime</a>*) time</td>
  2017. </tr>
  2018. </table>
  2019. </td>
  2020. <td class="mlabels-right">
  2021. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">strong</span></span> </td>
  2022. </tr>
  2023. </table>
  2024. </div><div class="memdoc">
  2025. <p>Sets the current position (or time) of the feed. </p><dl class="params"><dt>Parameters</dt><dd>
  2026. <table class="params">
  2027. <tr><td class="paramname">value</td><td>New time to set the current position to. If time is [<a class="el" href="interface_v_l_c_time.html">VLCTime</a> nullTime], 0 is assumed. Returns the current position (or time) of the feed. </td></tr>
  2028. </table>
  2029. </dd>
  2030. </dl>
  2031. <dl class="section return"><dt>Returns</dt><dd><a class="el" href="interface_v_l_c_time.html">VLCTime</a> object with current time. </dd></dl>
  2032. </div>
  2033. </div>
  2034. <a class="anchor" id="a937a50fb274ec99b146d999fd8c02a1b"></a>
  2035. <div class="memitem">
  2036. <div class="memproto">
  2037. <table class="mlabels">
  2038. <tr>
  2039. <td class="mlabels-left">
  2040. <table class="memname">
  2041. <tr>
  2042. <td class="memname">- (NSArray*) titleDescriptions</td>
  2043. </tr>
  2044. </table>
  2045. </td>
  2046. <td class="mlabels-right">
  2047. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">copy</span></span> </td>
  2048. </tr>
  2049. </table>
  2050. </div><div class="memdoc">
  2051. <p>title descriptions an array of all titles of the current media including information of name, duration and potential menu state </p><dl class="section return"><dt>Returns</dt><dd>array describing the titles in details </dd></dl>
  2052. <dl class="section see"><dt>See also</dt><dd><a class="el" href="interface_v_l_c_media_player.html#a2907bb09c29757c5c0f89e5bbe7e7394">VLCTitleDescriptionName</a> </dd>
  2053. <dd>
  2054. <a class="el" href="interface_v_l_c_media_player.html#ac4bd07aad0599f2f61cbac7281981df7">VLCTitleDescriptionDuration</a> </dd>
  2055. <dd>
  2056. <a class="el" href="interface_v_l_c_media_player.html#a1cfbed633aa7783841c153d48088ba70">VLCTitleDescriptionIsMenu</a> </dd></dl>
  2057. </div>
  2058. </div>
  2059. <a class="anchor" id="a3ee849792344fed560e4308ebe8e4a76"></a>
  2060. <div class="memitem">
  2061. <div class="memproto">
  2062. <table class="mlabels">
  2063. <tr>
  2064. <td class="mlabels-left">
  2065. <table class="memname">
  2066. <tr>
  2067. <td class="memname">- (char*) videoAspectRatio</td>
  2068. </tr>
  2069. </table>
  2070. </td>
  2071. <td class="mlabels-right">
  2072. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  2073. </tr>
  2074. </table>
  2075. </div><div class="memdoc">
  2076. <p>Set/Get current video aspect ratio.</p>
  2077. <p>param: psz_aspect new video aspect-ratio or NULL to reset to default </p><dl class="section note"><dt>Note</dt><dd>Invalid aspect ratios are ignored. </dd></dl>
  2078. <dl class="section return"><dt>Returns</dt><dd>the video aspect ratio or NULL if unspecified (the result must be released with free()). </dd></dl>
  2079. </div>
  2080. </div>
  2081. <a class="anchor" id="a3f0fd895e58be570f115ab6f09501ffe"></a>
  2082. <div class="memitem">
  2083. <div class="memproto">
  2084. <table class="mlabels">
  2085. <tr>
  2086. <td class="mlabels-left">
  2087. <table class="memname">
  2088. <tr>
  2089. <td class="memname">- (char*) videoCropGeometry</td>
  2090. </tr>
  2091. </table>
  2092. </td>
  2093. <td class="mlabels-right">
  2094. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">write</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  2095. </tr>
  2096. </table>
  2097. </div><div class="memdoc">
  2098. <p>Set/Get current crop filter geometry.</p>
  2099. <p>param: psz_geometry new crop filter geometry (NULL to unset) </p><dl class="section return"><dt>Returns</dt><dd>the crop filter geometry or NULL if unset </dd></dl>
  2100. </div>
  2101. </div>
  2102. <a class="anchor" id="a0734e2b2d4edebeaf3ca9e1cce85f361"></a>
  2103. <div class="memitem">
  2104. <div class="memproto">
  2105. <table class="mlabels">
  2106. <tr>
  2107. <td class="mlabels-left">
  2108. <table class="memname">
  2109. <tr>
  2110. <td class="memname">- (CGSize) videoSize</td>
  2111. </tr>
  2112. </table>
  2113. </td>
  2114. <td class="mlabels-right">
  2115. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  2116. </tr>
  2117. </table>
  2118. </div><div class="memdoc">
  2119. <p>Get the current video size </p><dl class="section return"><dt>Returns</dt><dd>video size as CGSize </dd></dl>
  2120. </div>
  2121. </div>
  2122. <a class="anchor" id="a1c8a4af83a85f3e8606049aad6f75169"></a>
  2123. <div class="memitem">
  2124. <div class="memproto">
  2125. <table class="mlabels">
  2126. <tr>
  2127. <td class="mlabels-left">
  2128. <table class="memname">
  2129. <tr>
  2130. <td class="memname">- (NSArray*) videoSubTitlesIndexes</td>
  2131. </tr>
  2132. </table>
  2133. </td>
  2134. <td class="mlabels-right">
  2135. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">copy</span></span> </td>
  2136. </tr>
  2137. </table>
  2138. </div><div class="memdoc">
  2139. <p>Returns the video subtitle track IDs those are needed to set the video subtitle index </p>
  2140. </div>
  2141. </div>
  2142. <a class="anchor" id="aaaf3e36c370456bbf30058eedaf7844e"></a>
  2143. <div class="memitem">
  2144. <div class="memproto">
  2145. <table class="mlabels">
  2146. <tr>
  2147. <td class="mlabels-left">
  2148. <table class="memname">
  2149. <tr>
  2150. <td class="memname">- (NSArray*) videoSubTitlesNames</td>
  2151. </tr>
  2152. </table>
  2153. </td>
  2154. <td class="mlabels-right">
  2155. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">copy</span></span> </td>
  2156. </tr>
  2157. </table>
  2158. </div><div class="memdoc">
  2159. <p>Returns the video subtitle track names, usually a language name or a description It includes the "Disabled" fake track at index 0. </p>
  2160. </div>
  2161. </div>
  2162. <a class="anchor" id="a4f1abde67436f198f0d07b885bd5ac59"></a>
  2163. <div class="memitem">
  2164. <div class="memproto">
  2165. <table class="mlabels">
  2166. <tr>
  2167. <td class="mlabels-left">
  2168. <table class="memname">
  2169. <tr>
  2170. <td class="memname">- (NSArray*) videoTrackIndexes</td>
  2171. </tr>
  2172. </table>
  2173. </td>
  2174. <td class="mlabels-right">
  2175. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">copy</span></span> </td>
  2176. </tr>
  2177. </table>
  2178. </div><div class="memdoc">
  2179. <p>Returns the video track IDs those are needed to set the video index </p>
  2180. </div>
  2181. </div>
  2182. <a class="anchor" id="aaa31a3ee365dd1721064f19319bb8026"></a>
  2183. <div class="memitem">
  2184. <div class="memproto">
  2185. <table class="mlabels">
  2186. <tr>
  2187. <td class="mlabels-left">
  2188. <table class="memname">
  2189. <tr>
  2190. <td class="memname">- (NSArray*) videoTrackNames</td>
  2191. </tr>
  2192. </table>
  2193. </td>
  2194. <td class="mlabels-right">
  2195. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">copy</span></span> </td>
  2196. </tr>
  2197. </table>
  2198. </div><div class="memdoc">
  2199. <p>Returns the video track names, usually a language name or a description It includes the "Disabled" fake track at index 0. </p>
  2200. </div>
  2201. </div>
  2202. <a class="anchor" id="a2907bb09c29757c5c0f89e5bbe7e7394"></a>
  2203. <div class="memitem">
  2204. <div class="memproto">
  2205. <table class="memname">
  2206. <tr>
  2207. <td class="memname">- (NSString* const) VLCTitleDescriptionName</td>
  2208. </tr>
  2209. </table>
  2210. </div><div class="memdoc">
  2211. <p>dictionary value for the user-facing title name </p>
  2212. </div>
  2213. </div>
  2214. <a class="anchor" id="aa55f09ffe39e021920248ff142ae0f75"></a>
  2215. <div class="memitem">
  2216. <div class="memproto">
  2217. <table class="mlabels">
  2218. <tr>
  2219. <td class="mlabels-left">
  2220. <table class="memname">
  2221. <tr>
  2222. <td class="memname">- (BOOL) willPlay</td>
  2223. </tr>
  2224. </table>
  2225. </td>
  2226. <td class="mlabels-right">
  2227. <span class="mlabels"><span class="mlabel">read</span><span class="mlabel">atomic</span><span class="mlabel">assign</span></span> </td>
  2228. </tr>
  2229. </table>
  2230. </div><div class="memdoc">
  2231. <p>Playback state flag identifying wheather the stream will play. </p><dl class="section return"><dt>Returns</dt><dd>TRUE if the feed is ready for playback, FALSE if otherwise. </dd></dl>
  2232. </div>
  2233. </div>
  2234. <hr/>The documentation for this class was generated from the following file:<ul>
  2235. <li>Headers/Public/<a class="el" href="_v_l_c_media_player_8h_source.html">VLCMediaPlayer.h</a></li>
  2236. </ul>
  2237. </div><!-- contents -->
  2238. <!-- start footer part -->
  2239. <hr class="footer"/><address class="footer"><small>
  2240. Generated by &#160;<a href="http://www.doxygen.org/index.html">
  2241. <img class="footer" src="doxygen.png" alt="doxygen"/>
  2242. </a> 1.8.11
  2243. </small></address>
  2244. </body>
  2245. </html>