⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nsihxplayer.h

📁 linux下的一款播放器
💻 H
📖 第 1 页 / 共 5 页
字号:
/* * DO NOT EDIT.  THIS FILE IS GENERATED FROM nsIHXPlayer.idl */#ifndef __gen_nsIHXPlayer_h__#define __gen_nsIHXPlayer_h__#ifndef __gen_nsISupports_h__#include "nsISupports.h"#endif/* For IDL files that don't want to include root IDL files. */#ifndef NS_NO_VTABLE#define NS_NO_VTABLE#endif/* starting interface:    nsIHXPlayer */#define NS_IHXPLAYER_IID_STR "fa21776e-8d69-4462-8c49-baf6c3e0ae20"#define NS_IHXPLAYER_IID \  {0xfa21776e, 0x8d69, 0x4462, \    { 0x8c, 0x49, 0xba, 0xf6, 0xc3, 0xe0, 0xae, 0x20 }}class NS_NO_VTABLE nsIHXPlayer : public nsISupports { public:   NS_DEFINE_STATIC_IID_ACCESSOR(NS_IHXPLAYER_IID)  /* boolean SetSource (in string Source); */  NS_IMETHOD SetSource(const char *Source, PRBool *_retval) = 0;  /* boolean SetControlString (in string Controls); */  NS_IMETHOD SetControlString(const char *Controls, PRBool *_retval) = 0;  /* boolean SetConsoleName (in string Console, in boolean a); */  NS_IMETHOD SetConsoleName(const char *Console, PRBool a, PRBool *_retval) = 0;  /* boolean SetConsole (in string Console); */  NS_IMETHOD SetConsole(const char *Console, PRBool *_retval) = 0;  /* boolean SetAutoStart (in boolean autoStart); */  NS_IMETHOD SetAutoStart(PRBool autoStart, PRBool *_retval) = 0;  /* boolean SetNoLabels (in boolean noLabels); */  NS_IMETHOD SetNoLabels(PRBool noLabels, PRBool *_retval) = 0;  /* boolean DoPlayPause (); */  NS_IMETHOD DoPlayPause(PRBool *_retval) = 0;  /* boolean DoPause (); */  NS_IMETHOD DoPause(PRBool *_retval) = 0;  /* boolean DoPlay (); */  NS_IMETHOD DoPlay(PRBool *_retval) = 0;  /* boolean DoStop (); */  NS_IMETHOD DoStop(PRBool *_retval) = 0;  /* long GetPosition (); */  NS_IMETHOD GetPosition(PRInt32 *_retval) = 0;  /* boolean SetPosition (in long Position); */  NS_IMETHOD SetPosition(PRInt32 Position, PRBool *_retval) = 0;  /* long GetLength (); */  NS_IMETHOD GetLength(PRInt32 *_retval) = 0;  /* long GetPlayState (); */  NS_IMETHOD GetPlayState(PRInt32 *_retval) = 0;  /* long GetStereoState (); */  NS_IMETHOD GetStereoState(PRInt32 *_retval) = 0;  /* string GetTitle (); */  NS_IMETHOD GetTitle(char **_retval) = 0;  /* string GetAuthor (); */  NS_IMETHOD GetAuthor(char **_retval) = 0;  /* string GetCopyright (); */  NS_IMETHOD GetCopyright(char **_retval) = 0;  /* boolean GetLiveState (); */  NS_IMETHOD GetLiveState(PRBool *_retval) = 0;  /* boolean IsZoomed (); */  NS_IMETHOD IsZoomed(PRBool *_retval) = 0;  /* boolean SetZoomed (in boolean isZoomed); */  NS_IMETHOD SetZoomed(PRBool isZoomed, PRBool *_retval) = 0;  /* boolean DoNextItem (); */  NS_IMETHOD DoNextItem(PRBool *_retval) = 0;  /* boolean DoPrevItem (); */  NS_IMETHOD DoPrevItem(PRBool *_retval) = 0;  /* boolean DoNextEntry (); */  NS_IMETHOD DoNextEntry(PRBool *_retval) = 0;  /* boolean DoPrevEntry (); */  NS_IMETHOD DoPrevEntry(PRBool *_retval) = 0;  /* boolean CanPlayPause (); */  NS_IMETHOD CanPlayPause(PRBool *_retval) = 0;  /* boolean CanStop (); */  NS_IMETHOD CanStop(PRBool *_retval) = 0;  /* boolean HasNextEntry (); */  NS_IMETHOD HasNextEntry(PRBool *_retval) = 0;  /* boolean HasPrevEntry (); */  NS_IMETHOD HasPrevEntry(PRBool *_retval) = 0;  /* boolean HasNextItem (); */  NS_IMETHOD HasNextItem(PRBool *_retval) = 0;  /* boolean HasPrevItem (); */  NS_IMETHOD HasPrevItem(PRBool *_retval) = 0;  /* boolean SetVolume (in long newVolume); */  NS_IMETHOD SetVolume(PRInt32 newVolume, PRBool *_retval) = 0;  /* boolean SetMute (in boolean isMute); */  NS_IMETHOD SetMute(PRBool isMute, PRBool *_retval) = 0;  /* boolean SetEnableContextMenu (in boolean isMenuOn); */  NS_IMETHOD SetEnableContextMenu(PRBool isMenuOn, PRBool *_retval) = 0;  /* boolean GetEnableContextMenu (); */  NS_IMETHOD GetEnableContextMenu(PRBool *_retval) = 0;  /* boolean EnableMessageBox (in boolean isMessageBoxOn); */  NS_IMETHOD EnableMessageBox(PRBool isMessageBoxOn, PRBool *_retval) = 0;  /* boolean SetEnableMessageBox (in boolean isMessageBoxOn); */  NS_IMETHOD SetEnableMessageBox(PRBool isMessageBoxOn, PRBool *_retval) = 0;  /* boolean GetEnableMessageBox (); */  NS_IMETHOD GetEnableMessageBox(PRBool *_retval) = 0;  /* long GetPacketsTotal (); */  NS_IMETHOD GetPacketsTotal(PRInt32 *_retval) = 0;  /* long GetPacketsReceived (); */  NS_IMETHOD GetPacketsReceived(PRInt32 *_retval) = 0;  /* long GetPacketsOutOfOrder (); */  NS_IMETHOD GetPacketsOutOfOrder(PRInt32 *_retval) = 0;  /* long GetPacketsMissing (); */  NS_IMETHOD GetPacketsMissing(PRInt32 *_retval) = 0;  /* long GetPacketsLate (); */  NS_IMETHOD GetPacketsLate(PRInt32 *_retval) = 0;  /* long GetBandwidthAverage (); */  NS_IMETHOD GetBandwidthAverage(PRInt32 *_retval) = 0;  /* long GetBandwidthCurrent (); */  NS_IMETHOD GetBandwidthCurrent(PRInt32 *_retval) = 0;  /* boolean AboutBox (); */  NS_IMETHOD AboutBox(PRBool *_retval) = 0;  /* boolean EditPreferences (); */  NS_IMETHOD EditPreferences(PRBool *_retval) = 0;  /* boolean SetShowPreferences (in boolean bShowPref); */  NS_IMETHOD SetShowPreferences(PRBool bShowPref, PRBool *_retval) = 0;  /* boolean HideShowStatistics (); */  NS_IMETHOD HideShowStatistics(PRBool *_retval) = 0;  /* boolean IsStatisticsVisible (); */  NS_IMETHOD IsStatisticsVisible(PRBool *_retval) = 0;  /* boolean IsDone (); */  NS_IMETHOD IsDone(PRBool *_retval) = 0;  /* boolean StatusScanStart (); */  NS_IMETHOD StatusScanStart(PRBool *_retval) = 0;  /* boolean StatusScanEnd (); */  NS_IMETHOD StatusScanEnd(PRBool *_retval) = 0;  /* boolean StatusScan (in string ShowString); */  NS_IMETHOD StatusScan(const char *ShowString, PRBool *_retval) = 0;  /* boolean SetAutoGoToURL (in boolean giveNetscapeURL); */  NS_IMETHOD SetAutoGoToURL(PRBool giveNetscapeURL, PRBool *_retval) = 0;  /* boolean GetAutoGoToURL (); */  NS_IMETHOD GetAutoGoToURL(PRBool *_retval) = 0;  /* boolean ProcessIdle (); */  NS_IMETHOD ProcessIdle(PRBool *_retval) = 0;  /* boolean SetControls (in string v); */  NS_IMETHOD SetControls(const char *v, PRBool *_retval) = 0;  /* string GetVersionInfo (); */  NS_IMETHOD GetVersionInfo(char **_retval) = 0;  /* boolean GetPreFetch (); */  NS_IMETHOD GetPreFetch(PRBool *_retval) = 0;  /* boolean SetPreFetch (in boolean bWantsPrefetch); */  NS_IMETHOD SetPreFetch(PRBool bWantsPrefetch, PRBool *_retval) = 0;  /* boolean SetShuffle (in boolean bShuffleOn); */  NS_IMETHOD SetShuffle(PRBool bShuffleOn, PRBool *_retval) = 0;  /* boolean GetShuffle (); */  NS_IMETHOD GetShuffle(PRBool *_retval) = 0;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -