亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dvdcallback.h.svn-base

?? sigmadesign smp8623 gui source code ,bingo
?? SVN-BASE
?? 第 1 頁 / 共 2 頁
字號:
					RMdvdAudioChannels numberOfChannels,					RMdvdAudioQuantization quantization,					RMuint8 decodingSPSTN,					void *userData);/**   This callback indicates information about the upcoming VOBU.   @param VOBU_S_PTM PTS of the first data in the VOBU.   @param VOBU_E_PTM PTS of the last data in the VOBU.   @param VOBU_EA number of sectors the VOBU spans (ie: its size).   @param VOBU_1ST_EA number of sectors the 1st reference frame spans (ie: its size).   @param logicalSectorNumberStart The logical block number relative           to the start of the VMGI (video_ts/video_ts.ifo) where the first	  sector of this VOBU can be read. This corresponds to the navigation sector,	  of course. You probably want to keep it around for when PresentLogicalSectors	  callback is invoked to read the required sectors.   @param vobu_still_on if TRUE, the navigation is currently doing a still at the end           of each and every VOBU. If FALSE, there is no such still. This information	  can be used to implement a behaviour similar to the Sony reference player:	  the sony player disables audio when there is a VOBU still.   @param userData application context.   @remark VOBU_E_PTM = nextVOBU_S_PTM */typedef void (*RMdvdCallbackVOBUStart) (RMuint32 VOBU_S_PTM,					RMuint32 VOBU_E_PTM,					RMuint32 VOBU_EA,					RMuint32 VOBU_1ST_EA,					RMuint32 logicalSectorNumberStart,					RMbool vobu_still_on,					void *userData);/**   This callback is used to get information from the application about the next VOBU   to be streamed. The application is supposed to return an integer which represents   the number of VOBUs which are presented. This number is the FWDI number, as defined   in VI4-144/VI4-150.   @param userData application context.   @returns WDI This corresponds to the FWDI or BWDI, depending on the context.                If the application did set backward playback with RMdvd_Backward(),		the BWDI is expected to be returned. If the application is in the		default forward playback, the FWDI is expected to be returned.                In both cases, if the application returns zero, all VOBUs are navigated.   @remark the value returned by this callback is the same as the value which was given   to Scan_Forward_I_Frames (plus/minus the special zero value which was not allowed) */typedef RMuint8 (*RMdvdCallbackVOBUWDI) (void *userData);
/**
   This callback is used to get the application to verify/correct the starting LBA number 
   for a given title set before the core navigation tries to read it.  This is necessary 
   for some DVDs where this information is recorded incorrectly in VMGI (the majority of 
   these are created by "cheap" tools such as DVD X Copy :))

   @param VTSN VTSN of VTSI_MAT to recover.
   @param pLBA This is the LBA as reported in VMGI (on entry) and what it should be (on 
       return)
   @param userDara application context.

   @returns RM_OK if the LBA is corrected
 */
typedef RMstatus (*RMdvdCallbackVerifySA) (RMuint8 VTSN, 
							  RMuint32 reserved, 
							  RMuint32 *const pLBA, 
							  void *const userData);
/**   The table used to pass the decoder callbacks to the navigator upon its initialization. */typedef struct {	// decoder-related callbacks.	RMdvdCallbackPresentLogicalSector presentLogicalSector;	RMdvdCallbackDataFlushDiscontinuity dataFlushDiscontinuity;	RMdvdCallbackDataPTSDiscontinuity dataPTSDiscontinuity;	// The decoder's system time clock.	RMdvdCallbackDecoderPresentationTime decoderPresentationTime;	// The decoder's displayed picture pts.	RMdvdCallbackDecoderPresentationTime decoderDisplayedPicture;	RMdvdCallbackReadIFOSectors readIFOSectors;	RMdvdCallbackBackupVMGIFirstSector readBackupVMGI;	RMdvdCallbackBackupVTSIFirstSector readBackupVTSI;	RMdvdCallbackAuthenticate authenticate;	RMdvdCallbackSubpicturePalette subpicturePalette;	RMdvdCallbackSubpictureCompositionOn subpictureCompositionOn;	RMdvdCallbackSubpictureHilight subpictureHilight;	RMdvdCallbackSubpictureHighlightOn subpictureHilightOn;	RMdvdCallbackMacrovisionLevel macrovisionLevel;	RMdvdCallbackVideoMode videoMode;	RMdvdCallbackSTN stn;	/*	  The decoder is expected to resume normal playback. The decoder will	  probably want to notify the user too.	  The Decoder must make sure the STC is not modified/interrupted/disturbed	  by this call.	 */	RMdvdCallbackPlaybackEvent scanEnd;	// invoked when VOBU start.	RMdvdCallbackVOBUStart VOBUStart;	// invoked when VOBU end.	RMdvdCallbackPlaybackEvent VOBUEnd;	// invoked when EOS was detected in the stream and there is 	// a still underway. Likely to be a still image displayed	// for a menu.	RMdvdCallbackPlaybackEvent EOSAndStill;	RMdvdCallbackVOBUWDI VOBUwdi;	RMdvdCallbackVerifySA verifySA;} RMdvdDecoderCallbackTable;/******************************************************************              DVD runtime information. ******************************************************************//**   This callback indicates button information. If the number of buttons is not   zero, the user can call RMdvdQueryButtons to get button information.   @param BTNN button number.   @param data context.   @sa RMdvdQueryButtons */typedef void (*RMdvdCallbackButton) (RMuint8 BTNN, void *data);/**   This callback is invoked to update the player's display.   It will give the application information about the available   buttons, audio streams, sub picture streams and angles.   This callback is invoked regularly (about twice per second),    even when nothing changes.   @param UOPs   @param domainType currently selected domain.   @param chapterElapsed the time elapsed since the start of the current chapter.          The unit is tenths of seconds.   @param titleElapsed the time elapsed since the start of the current title.          The unit is tenths of seconds.   @param chapterLeft the time left to the end of the current chapter.          The unit is tenths of seconds.   @param titleLeft the time left to the end of the current title.          The unit is tenths of seconds.   @param PTTN current chapter.   @param TTN current title. Set to 0 when this value has no meaning.   @param AGLN currently selected angle number (1 <= AGLN <= 8).          Set to one by default even if no angles are available.   @param AGLNTot total number of available angles (1 <= AGLN <= 8).          Set to zero if no angles are available.   @param userData   @remark this callback is invoked at the exact moment the associated Video           data is being displayed by the decoder. */typedef void (*RMdvdCallbackStreamingStatus) (RMuint32 UOPs, RMdvdDomainType domainType,					      RMuint32 chapterElapsed, RMuint32 titleElapsed, 					      RMuint32 chapterLeft, RMuint32 titleLeft, 					      RMuint16 PTTN, RMuint8 TTN,					      RMuint8 AGLN, RMuint8 AGLTot,					      RMuint32 cellNumber,					      void *userData);/**   This callback is invoked to update the player's display.   It will give the application information about the available   audio streams and angles.   This callback is invoked regularly (about twice per second),    even when nothing changes.   @param ASTN audio stream number currently selected (0 <= ASTN <= 7).          Set to 0xf is no AST is available or selected.   @param SPSTN sub picture number currently selected (0 <= SPSTN <= 31).          Set to 62 if no SPST is available or selected.	  Set to 63 for dummy SPST.   @param displayFlag TRUE if the currently selected SPST is displayed.          FALSE otherwise.   @remark this callback will not be invoked in FF or FR mode.*/typedef void (*RMdvdCallbackSTNStatus) (RMuint8 ASTN,					RMuint8 SPSTN, RMbool displayFlag,					void *userData);/**   The table used to pass the Information callbacks to the navigator upon its initialization. */typedef struct {	RMdvdCallbackStreamingStatus streamingStatus;	RMdvdCallbackSTNStatus STNStatus;	// invoked to tell the application there might be a	// change in the number of available buttons.	// (1 <= BTNN <= 36).	RMdvdCallbackButton startButtons;	RMdvdCallbackPlaybackEvent endButtons;	// invoked to tell the application there might be a	// change in the button selected.	// (1 <= BTNN <= 36).	RMdvdCallbackButton selectedButton;	// invoked when a Still starts.	RMdvdCallbackPlaybackEvent stillOn;	// invoked when a Still ends.	RMdvdCallbackPlaybackEvent stillOff;	// invoked when a PGC playback finished 	// and there is nothing else to play.	RMdvdCallbackPlaybackEvent endPlayback;	// Invoked when scan has reached a point in 	// the PGC where it must revert to normal playback.	// The application is expected to update its display	// accrodingly.	RMdvdCallbackPlaybackEvent scanEnd;	// Added 10/27/2005	// Invoked on (supposedly) a new run	// An hack for RepeatA->Step->RepeatB stuff	RMdvdCallbackPlaybackEvent aNewRun;	// XXX: fatal error ?} RMdvdInformationCallbackTable;/******************************************************************              DVD application interaction. ******************************************************************//**   This callback is invoked in playlist mode at the end of the playback of each   playlist item.   It is supposed to return the playlistItem structure the next item to play.   @param item the item where the next playlist item to play should be copied.   @param userData application context. */typedef void (*RMdvdCallbackPlaylist) (RMdvdPlaylistItem *const item, void *userData);/**   This callback is invoked to ask the user if he wants to change the parental    level to the requestedLevel. allowed should be set to TRUE if the change is allowed.   FALSE otherwise.   @param requestedLevel level requested by navigation.   @param allowed if the user allows the parental level change. */typedef void (*RMdvdCallbackChangeParentalLevel) (RMuint8 requestedLevel, RMbool *const allowed,						  void *userData);/**   The table used to pass the Application callbacks to the navigator upon its initialization. */typedef struct {	RMdvdCallbackPlaylist getNextPlaylistItem;	RMdvdCallbackChangeParentalLevel changeParentalLevel;} RMdvdApplicationCallbackTable;#endif // __DVD_CALLBACK_H__

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
www.欧美日韩国产在线| 午夜精品在线视频一区| 成人精品视频一区二区三区| 久久精品日产第一区二区三区高清版| 黑人精品欧美一区二区蜜桃| 日韩欧美国产一区在线观看| 国产麻豆成人精品| 国产精品久久久久久久久图文区 | 色综合久久综合| 亚洲三级电影网站| 在线免费一区三区| 日韩不卡一二三区| 国产午夜精品一区二区| 91麻豆精品在线观看| 午夜激情一区二区| 精品福利视频一区二区三区| 成人永久看片免费视频天堂| 一区二区三区四区国产精品| 7777精品伊人久久久大香线蕉的| 国产一区日韩二区欧美三区| 亚洲精品中文字幕乱码三区| 日韩一级高清毛片| 99视频一区二区| 成人黄色大片在线观看| 亚洲精品久久久蜜桃| 欧美福利一区二区| 成人av在线看| 五月激情综合色| 国产精品网站在线| 91精品国产综合久久香蕉的特点| 国产精品夜夜爽| 亚欧色一区w666天堂| 日本一区二区三区视频视频| 欧美美女激情18p| 成人一区二区三区视频| 日韩二区在线观看| 国产丝袜欧美中文另类| 欧美日韩三级一区| 不卡一区二区三区四区| 久久99国产精品麻豆| 亚洲欧美经典视频| 久久精品男人天堂av| 欧美巨大另类极品videosbest| 国产成a人无v码亚洲福利| 午夜视频久久久久久| 国产精品久久午夜夜伦鲁鲁| 日韩欧美中文一区| 欧美视频精品在线| av亚洲产国偷v产偷v自拍| 裸体在线国模精品偷拍| 亚洲一二三专区| 中文字幕一区二区三区在线观看| 欧美第一区第二区| 欧美巨大另类极品videosbest| 97se亚洲国产综合自在线 | 国产精品一区二区不卡| 亚洲bdsm女犯bdsm网站| 亚洲激情图片一区| 18成人在线观看| 国产精品久久久久国产精品日日| 久久久久久久久99精品| 日韩欧美黄色影院| 日韩精品一区国产麻豆| 91精品国产欧美一区二区18| 欧美日韩国产经典色站一区二区三区 | 欧美无砖专区一中文字| 色综合久久久久久久久| www.亚洲免费av| 不卡av在线网| 99久久婷婷国产综合精品电影 | 国产宾馆实践打屁股91| 精品一区二区三区久久| 青青草国产精品97视觉盛宴| 五月婷婷激情综合| 天天综合网 天天综合色| 亚洲一区二区综合| 亚洲成人tv网| 日韩国产精品久久| 麻豆精品新av中文字幕| 激情综合亚洲精品| 国产资源精品在线观看| 欧美日韩欧美一区二区| 欧美日韩成人一区| 7777精品伊人久久久大香线蕉超级流畅| 日本韩国一区二区| 在线中文字幕一区| 欧美剧情片在线观看| 日韩小视频在线观看专区| 欧美大胆人体bbbb| 国产欧美一二三区| 亚洲久本草在线中文字幕| 亚洲一区在线观看视频| 日本不卡视频在线| 国产精品99久久久久久似苏梦涵| 波多野结衣精品在线| 在线亚洲免费视频| 日韩视频不卡中文| 久久久久久亚洲综合| 国产精品盗摄一区二区三区| 亚洲综合另类小说| 久久se精品一区精品二区| 成人sese在线| 欧美日韩免费在线视频| 欧美精品一区二区在线播放| 18成人在线观看| 亚洲一区二区精品久久av| 日韩av电影天堂| 亚洲mv大片欧洲mv大片精品| 久久精品国产成人一区二区三区| 九九**精品视频免费播放| 国产精品69久久久久水密桃| 成人av网站免费| 欧美在线你懂得| 777午夜精品免费视频| 日韩精品一区二区三区视频| 精品成a人在线观看| 亚洲三级视频在线观看| 日韩三级伦理片妻子的秘密按摩| 国产精品自在欧美一区| 国产成人免费高清| 国产精品影视网| 成人国产亚洲欧美成人综合网| 成人免费福利片| 欧美丝袜自拍制服另类| 欧美一区二区三区啪啪| 国产午夜精品一区二区三区视频| 亚洲欧美在线aaa| 亚洲地区一二三色| 不卡高清视频专区| 欧美日韩一区二区三区不卡| 精品少妇一区二区三区日产乱码| 日本一区二区成人| 亚洲h精品动漫在线观看| av资源网一区| 日韩免费在线观看| 中文在线一区二区| 天天综合天天综合色| 国产精品久久午夜夜伦鲁鲁| 91在线无精精品入口| 欧美图片一区二区三区| 欧美精品一区二区三区高清aⅴ| 国产精品日日摸夜夜摸av| 亚洲午夜日本在线观看| 韩国欧美国产1区| 99视频国产精品| 26uuu亚洲综合色欧美| 视频一区视频二区中文| 成人激情图片网| 日韩一区二区三区电影| 亚洲婷婷在线视频| 成人avav在线| 国产精品久久毛片av大全日韩| 视频一区视频二区在线观看| 99麻豆久久久国产精品免费| 亚洲精品一区二区三区香蕉 | 欧美一级艳片视频免费观看| 中文字幕一区二区视频| 久久99热狠狠色一区二区| 在线观看日韩电影| 亚洲精品视频在线观看免费| 国产精品影视天天线| 制服丝袜亚洲精品中文字幕| 日韩理论片在线| 国产99久久久久| 国产精品视频第一区| 国产一二精品视频| 日韩精品中午字幕| 亚洲高清免费在线| 欧美性一二三区| 亚洲裸体xxx| av男人天堂一区| 国产日韩欧美a| 久久99精品网久久| 久久亚洲精品国产精品紫薇| 日韩av网站在线观看| 欧美日韩中文字幕精品| 亚洲男人的天堂在线aⅴ视频 | 亚洲午夜成aⅴ人片| 成人激情校园春色| 亚洲免费在线播放| 91视频观看视频| 亚洲欧洲av一区二区三区久久| 国产乱淫av一区二区三区| 国产精品午夜春色av| 成人精品免费网站| 国产精品短视频| 91看片淫黄大片一级在线观看| 亚洲一二三四区| 欧美群妇大交群中文字幕| 亚洲成人午夜影院| 欧美日韩美少妇| 天堂精品中文字幕在线| 欧美三级电影在线看| 午夜视频在线观看一区二区三区| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 欧美精品日韩精品| 久久av老司机精品网站导航| 精品av久久707| 成人免费观看av| 亚洲免费在线视频一区 二区|