Commit 1c53a7fc authored by Hidenori Takeshima's avatar Hidenori Takeshima Committed by Alexandre Julliard

Added stubs for msrle32.dll and implemented RLE8 decoder.

Added stub for avicap32.
parent 3f8e407d
......@@ -7053,6 +7053,7 @@ controls/Makefile
debugger/Makefile
dlls/Makefile
dlls/advapi32/Makefile
dlls/avicap32/Makefile
dlls/avifil32/Makefile
dlls/comctl32/Makefile
dlls/commdlg/Makefile
......@@ -7077,6 +7078,7 @@ dlls/msacm/Makefile
dlls/msdmo/Makefile
dlls/msimg32/Makefile
dlls/msnet32/Makefile
dlls/msrle32/Makefile
dlls/msvcrt/Makefile
dlls/msvideo/Makefile
dlls/ntdll/Makefile
......@@ -7310,6 +7312,7 @@ controls/Makefile
debugger/Makefile
dlls/Makefile
dlls/advapi32/Makefile
dlls/avicap32/Makefile
dlls/avifil32/Makefile
dlls/comctl32/Makefile
dlls/commdlg/Makefile
......@@ -7334,6 +7337,7 @@ dlls/msacm/Makefile
dlls/msdmo/Makefile
dlls/msimg32/Makefile
dlls/msnet32/Makefile
dlls/msrle32/Makefile
dlls/msvcrt/Makefile
dlls/msvideo/Makefile
dlls/ntdll/Makefile
......
......@@ -1219,6 +1219,7 @@ controls/Makefile
debugger/Makefile
dlls/Makefile
dlls/advapi32/Makefile
dlls/avicap32/Makefile
dlls/avifil32/Makefile
dlls/comctl32/Makefile
dlls/commdlg/Makefile
......@@ -1243,6 +1244,7 @@ dlls/msacm/Makefile
dlls/msdmo/Makefile
dlls/msimg32/Makefile
dlls/msnet32/Makefile
dlls/msrle32/Makefile
dlls/msvcrt/Makefile
dlls/msvideo/Makefile
dlls/ntdll/Makefile
......
......@@ -18,6 +18,7 @@ EXTRADIRS = @GLU32FILES@ @OPENGLFILES@ @XFILES@
SUBDIRS = \
$(EXTRADIRS) \
advapi32 \
avicap32 \
avifil32 \
comctl32 \
commdlg \
......@@ -40,6 +41,7 @@ SUBDIRS = \
msdmo \
msimg32 \
msnet32 \
msrle32 \
msvcrt \
msvideo \
ntdll \
......@@ -96,6 +98,7 @@ SUBDIRS = \
all: \
$(EXTRADIRS:%=lib%.$(LIBEXT)) \
libadvapi32.$(LIBEXT) \
libavicap32.$(LIBEXT) \
libavifil32.$(LIBEXT) \
libavifile.$(LIBEXT) \
libcomctl32.$(LIBEXT) \
......@@ -141,6 +144,7 @@ all: \
libmsdmo.$(LIBEXT) \
libmsimg32.$(LIBEXT) \
libmsnet32.$(LIBEXT) \
libmsrle32.$(LIBEXT) \
libmsvcrt.$(LIBEXT) \
libmsvfw32.$(LIBEXT) \
libmsvideo.$(LIBEXT) \
......@@ -221,6 +225,9 @@ all: \
libadvapi32.$(LIBEXT): advapi32/libadvapi32.$(LIBEXT)
$(RM) $@ && $(LN_S) advapi32/libadvapi32.$(LIBEXT) $@
libavicap32.$(LIBEXT): avicap32/libavicap32.$(LIBEXT)
$(RM) $@ && $(LN_S) avicap32/libavicap32.$(LIBEXT) $@
libavifil32.$(LIBEXT) libavifile.$(LIBEXT): avifil32/libavifil32.$(LIBEXT)
$(RM) $@ && $(LN_S) avifil32/libavifil32.$(LIBEXT) $@
......@@ -320,6 +327,9 @@ libmsimg32.$(LIBEXT): msimg32/libmsimg32.$(LIBEXT)
libmsnet32.$(LIBEXT): msnet32/libmsnet32.$(LIBEXT)
$(RM) $@ && $(LN_S) msnet32/libmsnet32.$(LIBEXT) $@
libmsrle32.$(LIBEXT): msrle32/libmsrle32.$(LIBEXT)
$(RM) $@ && $(LN_S) msrle32/libmsrle32.$(LIBEXT) $@
libmsvcrt.$(LIBEXT): msvcrt/libmsvcrt.$(LIBEXT)
$(RM) $@ && $(LN_S) msvcrt/libmsvcrt.$(LIBEXT) $@
......@@ -460,6 +470,9 @@ libx11drv.$(LIBEXT): x11drv/libx11drv.$(LIBEXT)
advapi32/libadvapi32.$(LIBEXT): dummy libkernel32.$(LIBEXT) libntdll.$(LIBEXT)
@cd advapi32 && $(MAKE) libadvapi32.$(LIBEXT)
avicap32/libavicap32.$(LIBEXT): dummy libntdll.$(LIBEXT)
@cd avicap32 && $(MAKE) libavicap32.$(LIBEXT)
avifil32/libavifil32.$(LIBEXT): dummy libmsvfw32.$(LIBEXT) libole32.$(LIBEXT) \
libkernel32.$(LIBEXT) libntdll.$(LIBEXT)
@cd avifil32 && $(MAKE) libavifil32.$(LIBEXT)
......@@ -544,6 +557,10 @@ msimg32/libmsimg32.$(LIBEXT): dummy libntdll.$(LIBEXT)
msnet32/libmsnet32.$(LIBEXT): dummy libntdll.$(LIBEXT)
@cd msnet32 && $(MAKE) libmsnet32.$(LIBEXT)
msrle32/libmsrle32.$(LIBEXT): dummy libwinmm.$(LIBEXT) libuser32.$(LIBEXT) \
libkernel32.$(LIBEXT) libntdll.$(LIBEXT)
@cd msrle32 && $(MAKE) libmsrle32.$(LIBEXT)
msvcrt/libmsvcrt.$(LIBEXT): dummy libkernel32.$(LIBEXT) libntdll.$(LIBEXT)
@cd msvcrt && $(MAKE) libmsvcrt.$(LIBEXT)
......
Makefile
avicap32.spec.c
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = avicap32
LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o
C_SRCS = avicap32_main.c
@MAKE_DLL_RULES@
### Dependencies:
name url
type win32
import ntdll.dll
debug_channels()
@ stub capCreateCaptureWindowA
@ stub capCreateCaptureWindowW
@ stub capGetDriverDescriptionA
@ stub capGetDriverDescriptionW
/* nothing here yet */
Makefile
msrle32.spec.c
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = msrle32
LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o
C_SRCS = msrle32.c
@MAKE_DLL_RULES@
### Dependencies:
name msrle32
type win32
init MSRLE32_DllMain
import winmm.dll
import user32.dll
import kernel32.dll
import ntdll.dll
debug_channels(msrle32)
@ stdcall DriverProc(long long long long long) MSRLE32_DriverProc
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment