Yizzho/peek/videos (#25983)

* Add basics of VideoPreviewer to build on

* WIP

* Minimal working code, todo next:dimension + MTC

* Nits

* Change back to GetImageSize as it indeed doesn't work with videos

* Add win32 helper methods to get video size; Refactor get size operation;

* Remove unused code

* Set VideoTask; Add message error for HR result;

* Add open read only for filestream

* Remove unused code

* Update expect.txt

* Remove comment

* Cleanup code

* Force pause videopreview on previewer change

---------

Co-authored-by: Jojo Zhou <yizzho@microsoft.com>
Co-authored-by: Yawen Hou <yawenhou@microsoft.com>
Co-authored-by: Clint Rutkas <clint@rutkas.com>
Co-authored-by: Yawen Hou <Sytta@users.noreply.github.com>
Co-authored-by: Samuel Chapleau 🌈 <sachaple@microsoft.com>
This commit is contained in:
Jojo Zhou
2023-05-15 14:06:08 -07:00
committed by GitHub
parent 5aa58bf922
commit a0b9af039d
15 changed files with 222 additions and 32 deletions

View File

@@ -113,6 +113,7 @@ arsinh
artanh
arw
asdf
asf
AShortcut
ASingle
ASSOCCHANGED
@@ -225,8 +226,8 @@ bytearray
CABD
CALG
callbackptr
cameligo
calpwstr
cameligo
Cangjie
CANRENAME
CAPTUREBLT
@@ -771,6 +772,7 @@ google
gpedit
gpo
GPOCA
gpp
GPT
gpu
graphql
@@ -1121,13 +1123,13 @@ LPCTSTR
LPCWSTR
lpdw
lpfn
lpmi
LPINPUT
lpmi
LPMINMAXINFO
LPMONITORINFO
LPOSVERSIONINFOEXW
lprc
LPPOINT
lprc
LPRECT
LPSAFEARRAY
LPSTR
@@ -1230,6 +1232,7 @@ Miracast
mjpg
mkd
mkdn
mkv
mlcfg
mmc
mmcexe
@@ -1511,7 +1514,6 @@ pft
pgp
pgsql
pguid
pkey
PHANDLE
phbm
phbmp
@@ -1525,6 +1527,7 @@ pinfo
pinvoke
pipename
PKBDLLHOOKSTRUCT
pkey
PKEY
plib
PLK