summaryrefslogtreecommitdiff
path: root/src/libw32dll
AgeCommit message (Collapse)Author
2002-12-01preliminary support for ClearVideo DLLMike Melanson
CVS patchset: 3409 CVS date: 2002/12/01 17:05:34
2002-11-22Developers can now run "make" in their work area (e.g. src/libffmpeg) and itStephen Torri
will build all dependent parts (e.g. libxine.la). The directory must still be prepared by running autogen.sh. CVS patchset: 3331 CVS date: 2002/11/22 05:25:14
2002-11-20engine modifications to allow post plugin layer:Michael Roitzsch
* new public output interface xine_{audio,video}_port_t instead of xine_{ao,vo}_driver_t, old names kept as aliases for compatibility * modified the engine to allow multiple streams per output * renaming of some internal structures according to public changes * moving SCR out of per-stream-metronom into a global metronom_clock_t residing in xine_t and therefore easily available to the output layer * adapting all available plugins (note to external projects: the compiler will help you a lot, if a plugin compiles, it is adapted, because all changes add new parameters to some functions) * bump up all interface versions because of xine_t and xine_stream_t changes CVS patchset: 3312 CVS date: 2002/11/20 11:57:38
2002-11-15Fix memory leak (temporary copy of header buffer)Ewald Snel
CVS patchset: 3267 CVS date: 2002/11/15 18:01:59
2002-11-13Fix w32a_dispose.Thibaut Mattern
this->stream->audio_out->close () was never called. CVS patchset: 3254 CVS date: 2002/11/13 00:23:29
2002-11-12merge metronom's improvements (inform decoders about discontinuities)Miguel Freitas
http://sourceforge.net/mailarchive/forum.php?thread_id=1297475&forum_id=7131 CVS patchset: 3250 CVS date: 2002/11/12 18:40:50
2002-10-31Yes, Virginia, there are 2 different versions of Windows Media AudioMike Melanson
CVS patchset: 3105 CVS date: 2002/10/31 05:23:02
2002-10-28Build all xine plugin modules with "-export-symbols-regex xine_plugin_info",Juergen Keil
to get a minimal dynamic linker symbol table CVS patchset: 3073 CVS date: 2002/10/28 13:30:58
2002-10-23final c++ -> c coding style fixes, libxine compiles nowGuenter Bartsch
CVS patchset: 2971 CVS date: 2002/10/23 20:26:32
2002-10-20plugin interface version number fixGuenter Bartsch
CVS patchset: 2888 CVS date: 2002/10/20 19:12:24
2002-10-20win32 decoder adapted to new apiGuenter Bartsch
CVS patchset: 2874 CVS date: 2002/10/20 15:56:27
2002-10-09configure.ac:Stephen Torri
- OpenGL header GL/gl.h is checked to see if its exists with wrong header name (GL/GL.h). Test failed despite the file required by src/video_out/video_out_opengl.c was GL/gl.h - Ascii-Art library version incorrect. Required version is 1.4 (contains aalib-config) m4/aa.m4: - Changed aalib version to 1.4 src/audio_out/Makefile.am: src/demuxers/Makefile.am: src/dxr3/Makefile.am: src/input/Makefile.am: src/input/libdvdnav/Makefile.am: src/input/libdvdread/Makefile.am: src/libffmpeg/libavcodec/Makefile.am: src/libffmpeg/libavcodec/i386/Makefile.am: src/libffmpeg/libavcodec/mlib/Makefile.am: src/libmad/Makefile.am: src/libmpeg2/Makefile.am: src/libvorbis/Makefile.am: src/libw32dll/Makefile.am: src/libw32dll/wine/Makefile.am: src/libxineadec/Makefile.am: src/libxvid/Makefile.am: src/video_out/Makefile.am: src/video_out/libdha/Makefile.am: src/video_out/vidix/Makefile.am: src/xine-engine/Makefile.am: src/xine-utils/Makefile.am: - Removed @CFLAGS@ from all AM_CFLAGS. @CFLAGS@ are added in Makefile.in. Adding it here was redundant. Thanks to Mike and others for pointing this out. CVS patchset: 2805 CVS date: 2002/10/09 05:13:38
2002-10-07Remove the vsscanf prototype for solaris, it's incompatible with the oneJuergen Keil
contained in the solaris9 <stdio.h> CVS patchset: 2800 CVS date: 2002/10/07 14:17:05
2002-09-19whoupsGuenter Bartsch
CVS patchset: 2713 CVS date: 2002/09/19 21:40:36
2002-09-19small typoGuenter Bartsch
CVS patchset: 2712 CVS date: 2002/09/19 21:39:45
2002-09-19Updated cvscompile.sh to look for configure.acStephen Torri
Replaced configure.in with configure.ac Remove acconfig.h (Unnecessary with autoconf 2.52 or above) Updated configure.ac to remove deprecated macros, upgraded AC_DEFINE to include comments, merged in acconfig.h. Combined libxine and libxineutils into one library. libxineutils is created but not installed. Its statically linked into libxine. Advanced libxine version from 0.2.0 to 1.0.0 Removed references for skins. Plugins now installed to <libdir>/xine/plugins/$XINE_MAJOR.$XINE_MORE. $XINE_SUB Xine-config updated for new location of plugins Sorted file lists in Makefile.am to make them more readable. TODO: remove skins references from xine-config CVS patchset: 2705 CVS date: 2002/09/19 06:01:18
2002-09-19metadataGuenter Bartsch
CVS patchset: 2703 CVS date: 2002/09/19 02:14:02
2002-09-05remove plugin's private priority and interface membersMichael Roitzsch
adapt some more decoders CVS patchset: 2618 CVS date: 2002/09/05 22:18:50
2002-09-05make all the plugin init functions staticMichael Roitzsch
(geez this was a job) CVS patchset: 2616 CVS date: 2002/09/05 20:44:38
2002-09-04merging in the new_api branch ... unfortunately video_out / vo_scale is ↵Guenter Bartsch
broken now ... matthias/miguel: please fix it :-) CVS patchset: 2606 CVS date: 2002/09/04 23:31:05
2002-08-29added preliminary support for a video codec known only as 'Xxan'Mike Melanson
CVS patchset: 2551 CVS date: 2002/08/29 06:06:02
2002-08-11fix long standing bug of segfaults on exit. stupid me: i had overlookedMiguel Freitas
this CodecAlloc/CodecRelease stuff... CVS patchset: 2430 CVS date: 2002/08/11 15:03:10
2002-08-10syncing my local tree:Miguel Freitas
- removes w32codec syncshutdown hack - vo_driver api changed to support drivers with persistent overlays. that will break binary compatibility xine-lib/xine-ui (xine-ui needs to be recompiled). in order to keep binary compatibility overlay_begin/overlay_end must be added after redraw_needed. - video_overlay cleanups - fix a hard to trigger condition where redraw wouldn't happen (freeing handles) CVS patchset: 2427 CVS date: 2002/08/10 21:25:20
2002-07-15Add 'pitch' support to video decoders (pitch != width)Ewald Snel
CVS patchset: 2282 CVS date: 2002/07/15 21:42:33
2002-07-10Fix naming bug by ValtrIIPhilipp Hahn
CVS patchset: 2242 CVS date: 2002/07/10 05:44:09
2002-07-05hack to use dv codecuid45177
CVS patchset: 2219 CVS date: 2002/07/05 21:34:39
2002-07-05- win32 bugfixesMiguel Freitas
- asf bugfixes - ffmpeg supporting ms iso mpeg4 - softsync fix by Bill Fink CVS patchset: 2216 CVS date: 2002/07/05 20:54:37
2002-07-05Bump up version numbers due to changes in xine_tMichael Roitzsch
CVS patchset: 2214 CVS date: 2002/07/05 17:31:59
2002-07-01enable ffmpeg's msmpeg4 v1/v2.Miguel Freitas
note: i don't have any v1 streams to test. v2 are working fine though. CVS patchset: 2189 CVS date: 2002/07/01 17:56:05
2002-06-26Define __stdcall and __cdecl as empty macros when gcc is not used, so that weJuergen Keil
can compile xine once again, using a non-gcc compiler. CVS patchset: 2167 CVS date: 2002/06/26 15:54:25
2002-06-23Let cvs ignore a lot of files that are built.Dennis Björklund
CVS patchset: 2138 CVS date: 2002/06/23 16:18:44
2002-06-21update win32 codec loading codeMiguel Freitas
- shiny new win32 crap from avifile and mplayer! - shiny new compilation warnings! - use directshow filter to decode msmpeg v1/v2 - disable SYNC_SHUTDOWN ugly hack (will be removed soon, i hope) CVS patchset: 2114 CVS date: 2002/06/21 01:44:17
2002-06-19Fix previous commit (should link to libxine instead of libxineutils)Ewald Snel
CVS patchset: 2093 CVS date: 2002/06/19 19:02:34
2002-06-19Fix memory leaks and related bugsEwald Snel
CVS patchset: 2092 CVS date: 2002/06/19 16:33:00
2002-06-12Remove no more needed XINE_LOGO.Daniel Caujolle-Bert
Internationalize all config related stuff. Fix not registered mrl ending in roq/film demuxer. Add bindtextdomain() calls in load_plugins (for audio/video out plugins). CVS patchset: 2066 CVS date: 2002/06/12 12:22:25
2002-06-09improve error reporting for win32 codecsMiguel Freitas
CVS patchset: 2049 CVS date: 2002/06/09 13:23:36
2002-06-08changed BUF_AUDIO_IMAADPCM -> BUF_AUDIO_MSIMAADPCM for clarificationMike Melanson
CVS patchset: 2039 CVS date: 2002/06/08 19:45:19
2002-05-25patch from Michael Roitzsch:Siggi Langauf
increased interface version numbers, to reflect the xine_t change CVS patchset: 1939 CVS date: 2002/05/25 19:19:16
2002-05-01big cleanup on plugin dispose handling, small improvements on version ↵Guenter Bartsch
handling for decoder plugins CVS patchset: 1824 CVS date: 2002/05/01 19:42:56
2002-04-29Replace all exit(1) with abort().James Courtier-Dutton
xine-lib should really never do an exit or abort, but instead pass back nice error values to the calling application, but until that happens, use abort() as that is tracable with gdb, whereas exit(1) is not backtraceable. CVS patchset: 1811 CVS date: 2002/04/29 23:31:59
2002-04-29Trying to fix libw32dll compiling.James Courtier-Dutton
CVS patchset: 1808 CVS date: 2002/04/29 20:58:50
2002-04-28Fixes for some compile errors.James Courtier-Dutton
CVS patchset: 1803 CVS date: 2002/04/28 23:47:50
2002-04-28Thread-safe once-only initializationEwald Snel
CVS patchset: 1796 CVS date: 2002/04/28 15:32:41
2002-04-23Increment audio/video/spu decoder and input plugin API version numberEwald Snel
- update dxr3 and xvid plugins to new interface (add dispose() functions) CVS patchset: 1766 CVS date: 2002/04/23 15:45:19
2002-04-23Fix memory leaks by disposing input, demux and decoder plugins at exitEwald Snel
- add dispose() function to all decoder plugin structures CVS patchset: 1763 CVS date: 2002/04/23 13:30:42
2002-04-23remove hardcoded waveformat sizeMiguel Freitas
CVS patchset: 1757 CVS date: 2002/04/23 00:58:32
2002-04-20fix several audio buffer leaksMiguel Freitas
CVS patchset: 1748 CVS date: 2002/04/20 18:31:03
2002-04-16fix segfault reported by Chris Rankin and add keyframe supportMiguel Freitas
CVS patchset: 1726 CVS date: 2002/04/16 02:36:46
2002-04-09- new (fast) demuxer seeking schemeMiguel Freitas
- updated decoder api to allow reseting internal state on seeks CVS patchset: 1696 CVS date: 2002/04/09 03:37:59
2002-04-07Fix compile problems with wine including the wrong header files.James Courtier-Dutton
CVS patchset: 1695 CVS date: 2002/04/07 12:17:26