VideoMod v.5
©: yr4ik , Joker_XT , 2007KrasH
Большое спасибо Tartes Описание: эльф увеличивает возможности при просмотре видео в диспетчере файлов.
v.5 (4.3)
+Добавил масштаб
+Добавил название иконки, которая выводится в трее
+Корректная работа на 2010 (пауза, плей, перемотка, громкость, ориентация, извлечение кадра, свернуть, развернуть и иконка в трее)
Тестировалась на 750, не пишите что не работает
v.4.2
+ При свернутом видео выводится иконка в трей (Нужна функция 34D)
+ При свернутом видео другие кнопкине работают
+ Пауза работает в видеоплеере
v.4.1
+ Исправил все баги которые появились в 4 версии
v.4
+ Исправил баг с надписью "Пауза"
+ Добавил регулировку громкости
+ Добавил возможность Сворачивать и Разворачивать видео
v.3.1
+Исправил немного багов с масштабом.
v.3
+ Объеденил с эльфом VideoMn
+ Клавиша функции (меню)
+ bcfg
+ Поддержка 2010(нету масштаба)
Возможности
+Проматывать видео
+Ставить на паузу(можно поставить на джойстик или левую софту)
+Возможность делать скриншоты видео.
+Масштаб(только 2020)
+Разворачивать видео на весь экран
+Сворачивать видео
Необходим патч SoftKeyHook ©IronMaster
Необходимы новые функции:
Code
;w610 r6bc002
0CDС: 00000000 B592F544; 337: void Video_ActionBack(BOOK*,void*);
0CE4: 00000000 6996F544; 339: void Video_ZoomOn(BOOK*,void*);
0CE8: 00000000 F11D3845; 33A: void RightNow_Active(int flag /*0-1*/);
0CEC: 00000000 BD95F544; 33B: void VideoResize_AutomateMode(BOOK*,u16,u16,u16*,u16*);
0CF0: 00000000 5995F544; 33C: void VideoResize_AllScreenMode(BOOK*,u16,u16,u16*,u16*);
0CF4: 00000000 21A6F544; 33D: int Video_GetCurrentSkinID(BOOK*);
0CF8: 00000000 9979F544; 33E: void Video_SetSkin(GUI*,int);
0CFC: 00000000 E994F544; 33F: int Video_SetPermit(BOOK*,u16,u16);
0D00: 00000000 8190F544; 340: int Video_Refresh(BOOK*,GUI*);
0D04: 00000000 3593F544; 341: void Video_Play(BOOK*,void*);
0D08: 00000000 6D94F544; 342: void Video_Pause(BOOK*,void*);
0D0C: 00000000 3994F544; 343: void Video_Stop(BOOK*,void*);
Code
;W610 SW-R6CA001 Orange
0CD8: 00000000 05BEF844 ; 336: void VideoPlayerControl(BOOK *VideoPlayerBook, int);
Code
;W580 SW-R8BE001
0CD8: 00000000 F528F544 ; 336: void VideoPlayerControl(BOOK *VideoPlayerBook, int);
0CE0: 00000000 2539f544 ; 338: void Video_ExtractFrame(BOOK *VideoPlayerBook);
0CE4: 00000000 2923F544 ; 339: void Video_ZoomOn(BOOK*,void*);
0CE8: 00000000 9DB93845 ; 33A: void RightNow_Active(int flag /*0-1*/);
0CEC: 00000000 7D22F544 ; 33B: void VideoResize_AutomateMode(BOOK*,u16,u16,u16*,u16*);
0CF0: 00000000 1522F544 ; 33C: void VideoResize_AllScreenMode(BOOK*,u16,u16,u16*,u16*);
0CF4: 00000000 D532F544 ; 33D: int Video_GetCurrentSkinID(BOOK*);
0CF8: 00000000 5106F544 ; 33E: void Video_SetSkin(GUI*,int);
0CFC: 00000000 A521F544 ; 33F: int Video_SetPermit(BOOK*,u16,u16);
0D00: 00000000 411DF544 ; 340: int Video_Refresh(BOOK*,GUI*);
Code
;W580 SW-R6CA001 Orange
0CD8: 00000000 C9EEF744 ; 336: void VideoPlayerControl(BOOK *VideoPlayerBook, int);
Code
;W850 SW-R1KG001
0CD8: 00000000 49830745 ; 336: void VideoPlayerControl(BOOK *VideoPlayerBook, int);
Code
;W660 SW-R8BB001
0CD8: 00000000 A1B70745 ; 336: void VideoPlayerControl(BOOK *VideoPlayerBook, int);
Code
;W660 SW-R8BB001 orange
0CD8: 00000000 4D240B45 ; 336: void VideoPlayerControl(BOOK *VideoPlayerBook, int);
Code
;k810 SW-R8BA024
0CD8: 00000000 414D0645 ; 336: void VideoPlayerControl(BOOK *VideoPlayerBook, int);
Code
;K770 SW-R8BA024
0CD8: 00000000 01B90845 ; 336: void VideoPlayerControl(BOOK *VideoPlayerBook, int);
Code
;k790 SW-R8BF003 (p) John North
0CD8: 00000000 D195F244 ; 336: void VideoPlayerControl(BOOK *VideoPlayerBook, int);
Code
;K800 SW-R8BF003
0CD8: 00000000 79BF0545 ; 336: void VideoPlayerControl(BOOK *VideoPlayerBook, int);
Code
;W880 SW-R8BA024
0CD8: 00000000 B1890745 ; 336: void VideoPlayerControl(BOOK *VideoPlayerBook, int);
Code
;W810 SW-R4DB005
0CD8: FFFFFFFF B5C74345 ; 336: void VideoPlayerControl(BOOK *VideoPlayerBook, int);