Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
779f88ec
Commit
779f88ec
authored
Dec 13, 2010
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
windowscodecs: Convert the coclasses registration to the IRegistrar mechanism.
parent
59852bc3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
87 additions
and
325 deletions
+87
-325
Makefile.in
dlls/windowscodecs/Makefile.in
+3
-3
regsvr.c
dlls/windowscodecs/regsvr.c
+0
-322
windowscodecs_wincodec.idl
dlls/windowscodecs/windowscodecs_wincodec.idl
+84
-0
No files found.
dlls/windowscodecs/Makefile.in
View file @
779f88ec
...
...
@@ -2,7 +2,7 @@ MODULE = windowscodecs.dll
IMPORTLIB
=
windowscodecs
IMPORTS
=
uuid ole32 oleaut32 shlwapi advapi32 rpcrt4
EXTRAINCL
=
@PNGINCL@
EXTRADEFS
=
-DENTRY_PREFIX
=
WIC_
-DPROXY_DELEGATION
-D
REGISTER_PROXY
_DLL
EXTRADEFS
=
-DENTRY_PREFIX
=
WIC_
-DPROXY_DELEGATION
-D
WINE_REGISTER
_DLL
C_SRCS
=
\
bmpdecode.c
\
...
...
@@ -28,8 +28,8 @@ C_SRCS = \
RC_SRCS
=
version.rc
IDL_P_SRCS
=
\
windowscodecs_wincodec.idl
IDL_P_SRCS
=
windowscodecs_wincodec.idl
IDL_R_SRCS
=
windowscodecs_wincodec.idl
EXTRA_OBJS
=
dlldata.o
...
...
dlls/windowscodecs/regsvr.c
View file @
779f88ec
This diff is collapsed.
Click to expand it.
dlls/windowscodecs/windowscodecs_wincodec.idl
View file @
779f88ec
...
...
@@ -17,3 +17,87 @@
*/
#
include
"wincodec.idl"
[
helpstring
(
"WIC Imaging Factory"
),
threading
(
both
),
uuid
(
cacaf262
-
9370
-
4615
-
a13b
-
9
f5539da4c0a
)
]
coclass
WICImagingFactory
{
interface
IWICImagingFactory
; }
[
helpstring
(
"WIC BMP Decoder"
),
threading
(
both
),
uuid
(
6b462062
-
7
cbf
-400d-9
fdb
-
813
dd10f2778
)
]
coclass
WICBmpDecoder
{
interface
IWICBitmapDecoder
; }
[
helpstring
(
"WIC PNG Decoder"
),
threading
(
both
),
uuid
(
389
ea17b
-
5078
-
4
cde
-
b6ef
-
25
c15175c751
)
]
coclass
WICPngDecoder
{
interface
IWICBitmapDecoder
; }
[
helpstring
(
"WIC PNG Encoder"
),
threading
(
both
),
uuid
(
27949969
-
876
a
-
41
d7
-
9447
-
568
f6a35a4dc
)
]
coclass
WICPngEncoder
{
interface
IWICBitmapEncoder
; }
[
helpstring
(
"WIC BMP Encoder"
),
threading
(
apartment
),
uuid
(
69b
e8bb4
-
d66d
-
47
c8
-
865
a
-
ed1589433782
)
]
coclass
WICBmpEncoder
{
interface
IWICBitmapEncoder
; }
[
helpstring
(
"WIC GIF Decoder"
),
threading
(
both
),
uuid
(
381
dda3c
-
9
ce9
-
4834
-
a23e
-
1
f98f8fc52be
)
]
coclass
WICGifDecoder
{
interface
IWICBitmapDecoder
; }
[
helpstring
(
"WIC ICO Decoder"
),
threading
(
both
),
uuid
(
c61bfcdf
-
2
e0f
-
4
aad
-
a8d7
-
e06bafebcdfe
)
]
coclass
WICIcoDecoder
{
interface
IWICBitmapDecoder
; }
[
helpstring
(
"WIC JPEG Decoder"
),
threading
(
both
),
uuid
(
9456
a480
-
e88b
-
43
ea
-
9
e73
-
0b2
d9b71b1ca
)
]
coclass
WICJpegDecoder
{
interface
IWICBitmapDecoder
; }
[
helpstring
(
"WIC TIFF Decoder"
),
threading
(
both
),
uuid
(
b54e85d9
-
fe23
-
499
f
-
8b88
-
6
acea713752b
)
]
coclass
WICTiffDecoder
{
interface
IWICBitmapDecoder
; }
[
helpstring
(
"WIC ICNS Encoder"
),
threading
(
both
),
uuid
(
312
fb6f1
-
b767
-409d-8
a6d
-
0
fc154d4f05c
)
]
coclass
WICIcnsEncoder
{
interface
IWICBitmapEncoder
; }
[
helpstring
(
"WIC Default Format Converter"
),
threading
(
both
),
uuid
(
1
a3f11dc
-
b514
-
4b17
-
8
c5f
-
2154513852
f1
)
]
coclass
WICDefaultFormatConverter
{
interface
IWICFormatConverter
; }
[
helpstring
(
"WIC TGA Decoder"
),
threading
(
both
),
uuid
(
b11fc79a
-
67
cc
-
43
e6
-
a9ce
-
e3d54945d304
)
]
coclass
WineTgaDecoder
{
interface
IWICBitmapDecoder
; }
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment