[XviD-devel] [ANNOUNCE] XviD 1.0.2 available
Reini Urban
rurban at x-ray.at
Mon Aug 30 09:40:50 CEST 2004
sorry,
xvidcore-1.0.2/dshow doesn't compile.
attached is a patch.
win32 binaries as always at
http://xarch.tu-graz.ac.at/home/rurban/software/xvid/
(Though I would recommend the better pre 1.1 snapshot versions)
Michael Militzer schrieb:
> This is XviD 1.0.2 bugfix release.
>
> This release fixes very minor bugs. It is source and binary compatible
> with the previous version.
>
> Changes since 1.0.1:
>
> * xvidcore
> - Fixed non compliant bvop decoding (was using rounding=0 instead
> of rounding=1)
> - Added better mv bound clipping for broken streams.
> - Better behavior with content claiming not containing bvops but
> eventually having bvops.
> - Force fincr and fbase to be < 16bit.
> - Fixed thread safety problem in C language iDCT implementation.
>
> * VFW frontend
> - Memory leak
>
> * Debian dir
> - Added again to release files as it seems debian will not
> include xvidcore in its pool.
>
>
> The files are available in the download section of XviD.org:
> http://www.xvid.org/downloads.html
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
-------------- next part --------------
--- xvidcore-1.0.2/dshow/src/Configure.cpp~ 2004-08-29 12:37:04.000000000 +0100
+++ xvidcore-1.0.2/dshow/src/Configure.cpp 2004-08-30 08:33:48.062647200 +0100
@@ -62,7 +62,7 @@
return PropertySheet (&psh);
}
-
+extern "C" void CALLBACK Configure(HWND hWndParent, HINSTANCE hInstParent, LPSTR lpCmdLine, int nCmdShow );
void CALLBACK Configure(HWND hWndParent, HINSTANCE hInstParent, LPSTR lpCmdLine, int nCmdShow )
{
@@ -70,3 +70,19 @@
LoadRegistryInfo();
adv_dialog( GetDesktopWindow() );
}
\ Kein Zeilenumbruch am Dateiende.
+
+
+
+/* strmbase.lib\dllentry.obj:DllEntryPoint at 12 */
+extern "C" BOOL WINAPI DllEntryPoint(HINSTANCE, ULONG, LPVOID);
+
+
+extern "C" BOOL WINAPI DllMain(HINSTANCE hInst, DWORD fdwReason, LPVOID lpvReserved);
+
+BOOL WINAPI DllMain(HINSTANCE hInst, DWORD fdwReason, LPVOID lpvReserved)
+{
+ g_hInst = hInst;
+
+ /* Call directshow DllEntryPoint at 12 */
+ return DllEntryPoint(hInst, fdwReason, lpvReserved);
+}
--- xvidcore-1.0.2/dshow/src/debug.h~ 2004-08-29 12:37:04.000000000 +0100
+++ xvidcore-1.0.2/dshow/src/debug.h 2004-08-30 08:31:14.517737600 +0100
@@ -20,4 +20,4 @@
#endif
-#endif /* _DSHOW_DEBUG */
\ Kein Zeilenumbruch am Dateiende.
+#endif /* _DSHOW_DEBUG */
--- xvidcore-1.0.2/dshow/src/config.h~ 2004-08-29 12:37:04.000000000 +0100
+++ xvidcore-1.0.2/dshow/src/config.h 2004-08-30 08:31:09.017808000 +0100
@@ -56,4 +56,4 @@
#endif
-#endif
\ Kein Zeilenumbruch am Dateiende.
+#endif
More information about the XviD-devel
mailing list