Age | Commit message (Collapse) | Author |
|
CVS patchset: 3467
CVS date: 2002/12/08 23:35:45
|
|
to xfreeing gc before creating a new one.
CVS patchset: 3459
CVS date: 2002/12/07 23:00:07
|
|
CVS patchset: 3455
CVS date: 2002/12/07 01:14:52
|
|
CVS patchset: 3434
CVS date: 2002/12/06 01:33:00
|
|
that might fix the segfault with wmv8
CVS patchset: 3432
CVS date: 2002/12/06 01:25:04
|
|
CVS patchset: 3354
CVS date: 2002/11/24 02:50:48
|
|
size ratio and therefore the position of the image is now configurable
(I remembered my arts lessons at school where the teacher told us that images
look more pleasing when the lower border is twice the size of the upper and set
the default accordingly. ;)
CVS patchset: 3337
CVS date: 2002/11/22 18:06:09
|
|
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
|
|
CVS patchset: 3329
CVS date: 2002/11/21 23:24:50
|
|
CVS patchset: 3318
CVS date: 2002/11/20 14:20:39
|
|
* 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
|
|
CVS patchset: 3239
CVS date: 2002/11/11 20:02:39
|
|
CVS patchset: 3238
CVS date: 2002/11/11 19:46:24
|
|
Cleared up trailing spaces
src/xine-engine/Makefile.am:
libxine should depend on the build libxineutil.
src/xine-utils/Makefile.am:
src/xine-utils/xine_check.c:
src/xine-utils/xine_check.h:
Added checking of support of yuv12
CVS patchset: 3223
CVS date: 2002/11/10 20:35:50
|
|
CVS patchset: 3221
CVS date: 2002/11/10 13:38:04
|
|
CVS patchset: 3193
CVS date: 2002/11/04 22:48:14
|
|
CVS patchset: 3186
CVS date: 2002/11/04 10:07:50
|
|
CVS patchset: 3183
CVS date: 2002/11/04 08:05:12
|
|
on Solaris/IA32 again. Change xine to use -mcpu=ultrasparc on sun4u platform.
CVS patchset: 3158
CVS date: 2002/11/02 22:30:20
|
|
Xv headers on Linux. Added pgx64 to ChangeLog. Made AUTHORS pretty again.
CVS patchset: 3139
CVS date: 2002/11/02 04:31:06
|
|
CVS patchset: 3093
CVS date: 2002/10/29 17:08:54
|
|
CVS patchset: 3085
CVS date: 2002/10/29 02:57:59
|
|
CVS patchset: 3078
CVS date: 2002/10/29 00:36:21
|
|
to get a minimal dynamic linker symbol table
CVS patchset: 3073
CVS date: 2002/10/28 13:30:58
|
|
shouldn't override CFLAGS and suggest we use AM_CFLAGS instead.
CVS patchset: 3066
CVS date: 2002/10/28 12:58:07
|
|
CVS patchset: 3054
CVS date: 2002/10/27 22:50:01
|
|
CVS patchset: 3008
CVS date: 2002/10/26 10:20:20
|
|
CVS patchset: 2934
CVS date: 2002/10/22 16:42:24
|
|
CVS patchset: 2853
CVS date: 2002/10/18 20:04:24
|
|
plugin info
struct to the plugin class struct
small nerby change in libffmpeg decoder plugin:
access to video_out/audio_out in decoders should now be done via the
appropriate members in xine_stream_t
CVS patchset: 2843
CVS date: 2002/10/17 17:43:41
|
|
other audio output plugin from build process
CVS patchset: 2841
CVS date: 2002/10/16 22:54:47
|
|
CVS patchset: 2839
CVS date: 2002/10/16 21:20:19
|
|
registered as config options
CVS patchset: 2838
CVS date: 2002/10/16 21:11:50
|
|
caused by old plugins lying around... remove all video output plugins except xv from build process for now
CVS patchset: 2836
CVS date: 2002/10/16 14:19:38
|
|
MediaLib.
CVS patchset: 2826
CVS date: 2002/10/13 17:24:29
|
|
when the system has no usable /dev/m640 device:
video_out_pgx64: can't open framebuffer device (/dev/m640)
Segmentation fault (core dumped)
CVS patchset: 2825
CVS date: 2002/10/13 15:39:30
|
|
CVS patchset: 2811
CVS date: 2002/10/12 01:34:46
|
|
CVS patchset: 2809
CVS date: 2002/10/10 20:00:28
|
|
CVS patchset: 2808
CVS date: 2002/10/10 14:05:19
|
|
CVS patchset: 2806
CVS date: 2002/10/09 23:48:46
|
|
- 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
|
|
CVS patchset: 2796
CVS date: 2002/10/06 16:12:10
|
|
CVS patchset: 2784
CVS date: 2002/10/05 04:11:58
|
|
patch by Howdy Pierce
CVS patchset: 2782
CVS date: 2002/10/04 13:36:56
|
|
blend_rgb16 changes. <- Need testing further.
CVS patchset: 2773
CVS date: 2002/10/03 06:04:54
|
|
The fixes involved getting blend_rgb16 to correctly handle different colours in the
highlight area and general overlay area.
Another fix involved fixing the overlay scaling function so that it scales in the same
proportion as the yuv2rgb code.
Currently, blend_yuv has not been updated.
blend_rgb16 has been improved.
blend_rgb24 and blend_rgb32 have not been changed and will probably not work now.
The performance improvements are due to two things: -
1) Special detection of overlays without any buttons/clip areas.
This is detected by ensuring overl->clip_top = -1 when no button is present.
2) Reorganise the blending code so that for each time round the loop, the fewest
possible IF statements are executed.
So, for overlays without any buttons, not checks for the clip area is done.
For overlay with buttons, state is kept as to whether we are above, to the left, inside
or to the right or below the clip area, thus saving having to do IF statements each time
round the loop to find out where we are.
CVS patchset: 2762
CVS date: 2002/09/30 05:16:45
|
|
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
|
|
CVS patchset: 2695
CVS date: 2002/09/18 20:58:28
|
|
CVS patchset: 2685
CVS date: 2002/09/18 11:13:51
|
|
something must be broken at ffmpeg, also happens with mplayer)
- added priority sorted lists, now autoprobing should work again.
- fixed infinite loop in plugin loader.
obs: latest ffmpeg contains ppc optimizations, someone will have to enable these
though.
CVS patchset: 2676
CVS date: 2002/09/16 21:49:34
|