Age | Commit message (Collapse) | Author |
|
CVS patchset: 3021
CVS date: 2002/10/26 20:52:42
|
|
CVS patchset: 3012
CVS date: 2002/10/26 16:13:16
|
|
CVS patchset: 2981
CVS date: 2002/10/24 11:30:38
|
|
CVS patchset: 2966
CVS date: 2002/10/23 12:59:56
|
|
CVS patchset: 2962
CVS date: 2002/10/23 11:44:30
|
|
CLUT and timing do not seem to be working well yet.
CVS patchset: 2897
CVS date: 2002/10/21 12:10:58
|
|
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
|
|
CVS patchset: 2828
CVS date: 2002/10/14 15:46:48
|
|
Each time a dvd menu button was selected, we lost a few bytes.
I recommend "memprof" for a quick and friendly memory leak tracker.
CVS patchset: 2827
CVS date: 2002/10/14 14:00:19
|
|
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
|
|
Get DVD support to compile.
FIXME: We need to sort out the nav_types.h include file.
Basically, Which version of it should we use ?
CVS patchset: 2704
CVS date: 2002/09/19 05:01:57
|
|
CVS patchset: 2693
CVS date: 2002/09/18 15:42:56
|
|
CVS patchset: 2691
CVS date: 2002/09/18 15:39:51
|
|
CVS patchset: 2682
CVS date: 2002/09/18 06:42:23
|
|
libspudec parses nav_pci info correctly.
libdvdnav does not parse nav_pci info at all.
CVS patchset: 2681
CVS date: 2002/09/18 04:20:09
|
|
adapt some more decoders
CVS patchset: 2618
CVS date: 2002/09/05 22:18:50
|
|
(geez this was a job)
CVS patchset: 2616
CVS date: 2002/09/05 20:44:38
|
|
broken now ... matthias/miguel: please fix it :-)
CVS patchset: 2606
CVS date: 2002/09/04 23:31:05
|
|
fix a wrong format statement.
CVS patchset: 2577
CVS date: 2002/09/01 06:02:53
|
|
- libdvdread already checks them
- at least one (really broken) dvd I have here doesn't like them
CVS patchset: 2342
CVS date: 2002/07/23 10:03:23
|
|
don't abort on broken spu control sequences, skip them instead
CVS patchset: 2328
CVS date: 2002/07/20 16:28:14
|
|
CVS patchset: 2320
CVS date: 2002/07/19 17:16:39
|
|
CVS patchset: 2222
CVS date: 2002/07/06 16:38:30
|
|
Overlay clipping areas are in overlay coordinates.
Therefore, up to now, the menu highlight positions were only correct, when
the menu subpicture started at (0,0) on screen. Although this seems to be
common, it is not necessarily true and I have dvds here, for which it is
not.
The fix is easy: Correctly convert the button areas to clipping areas by
subtracting the subpictures display offset.
CVS patchset: 2221
CVS date: 2002/07/06 16:36:43
|
|
CVS patchset: 2214
CVS date: 2002/07/05 17:31:59
|
|
CVS patchset: 2138
CVS date: 2002/06/23 16:18:44
|
|
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
|
|
increased interface version numbers, to reflect the xine_t change
CVS patchset: 1939
CVS date: 2002/05/25 19:19:16
|
|
handling for decoder plugins
CVS patchset: 1824
CVS date: 2002/05/01 19:42:56
|
|
CVS patchset: 1775
CVS date: 2002/04/25 12:55:47
|
|
CVS patchset: 1774
CVS date: 2002/04/24 20:26:06
|
|
CVS patchset: 1773
CVS date: 2002/04/24 13:42:17
|
|
CVS patchset: 1771
CVS date: 2002/04/23 23:46:23
|
|
Apparently transparent SPUs are still needed, in case buttons go on them.
CVS patchset: 1770
CVS date: 2002/04/23 22:42:17
|
|
Once a menu has been activated, it will not move until the next menu appears.
CVS patchset: 1769
CVS date: 2002/04/23 21:48:06
|
|
Remove some highlight code from xine-dvdnav.
CVS patchset: 1768
CVS date: 2002/04/23 20:27:31
|
|
- update dxr3 and xvid plugins to new interface (add dispose() functions)
CVS patchset: 1766
CVS date: 2002/04/23 15:45:19
|
|
- add dispose() function to all decoder plugin structures
CVS patchset: 1763
CVS date: 2002/04/23 13:30:42
|
|
CVS patchset: 1745
CVS date: 2002/04/20 14:02:45
|
|
CVS patchset: 1703
CVS date: 2002/04/09 13:53:52
|
|
First step here is make libspudec use different calls to video_overlay than osd, so changes can be made to menu handling without effecting osd too much.
CVS patchset: 1702
CVS date: 2002/04/09 13:20:43
|
|
CVS patchset: 1687
CVS date: 2002/04/06 15:40:19
|
|
CVS patchset: 1651
CVS date: 2002/03/31 20:38:40
|
|
CVS patchset: 1632
CVS date: 2002/03/25 13:57:25
|
|
now, so check and report, thanks.
CVS patchset: 1629
CVS date: 2002/03/24 23:31:56
|
|
updated at this point). demux_qt can handle compressed audio, but is still unfinished.
Yes, this _is_ the big metronom update, metronom now depends on disc_off information in discontinuities.
CVS patchset: 1554
CVS date: 2002/03/11 12:31:24
|
|
actually work yet.
CVS patchset: 1519
CVS date: 2002/02/25 23:44:05
|
|
- pts are 64 bit now
- scr and video_out-loop run all the time
- video_out cleanups
- metronom cleanups
- buffer type BUF_CONTROL_DISCONTINUITY is used internally now,
input plugins should no longer send this one
- support for individual frame durations
- using nano-/usleep instead of itimer (simpler code, maybe this will
help freebsd)
CVS patchset: 1487
CVS date: 2002/02/09 07:13:22
|
|
XV colours look good, XShm colours do not.
CVS patchset: 1411
CVS date: 2002/01/15 20:22:43
|