Age | Commit message (Collapse) | Author |
|
The problem arises because of inconsistent usage of libdvdread's functions regarding
NAV packet reading: libspudec and the dxr3 spu decoder use some of these functions,
but they used to have private copies of the relevant files of libdvdread. These do
not work any more now, since the internal layout of NAV packets in libdvdread
changed lately. So we should always use the functions from current libdvdread.
Please note that highlights might not work yet.
The next step will be to sync libdvdnav. Stay tuned.
CVS patchset: 4371
CVS date: 2003/03/08 14:11:52
|
|
CVS patchset: 4184
CVS date: 2003/02/17 15:39:17
|
|
different sizeof than integer.
- add extra_info structure to pass informations from input/demuxers down
to the output frame. this can be used, for example, to pass the frame
number of a frame (when known by decoder). also, immediate benefict is
that we now have a slider which really shows the current position of
the playing stream. new fields can be added to extra_info keeping
binary compatibility
- bumpy everybody's api versions
CVS patchset: 3603
CVS date: 2002/12/21 12:56:44
|
|
* 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: 3298
CVS date: 2002/11/19 00:45:41
|
|
CVS patchset: 3012
CVS date: 2002/10/26 16:13:16
|
|
CVS patchset: 2981
CVS date: 2002/10/24 11:30:38
|
|
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
|
|
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: 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
|
|
CVS patchset: 2214
CVS date: 2002/07/05 17:31:59
|
|
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
|
|
- add dispose() function to all decoder plugin structures
CVS patchset: 1763
CVS date: 2002/04/23 13:30:42
|
|
CVS patchset: 1703
CVS date: 2002/04/09 13:53:52
|
|
CVS patchset: 1687
CVS date: 2002/04/06 15:40:19
|
|
CVS patchset: 1651
CVS date: 2002/03/31 20:38:40
|
|
CVS patchset: 1356
CVS date: 2002/01/06 18:27:47
|
|
The PTS value will be used to match it with the correct SPU.
CVS patchset: 1337
CVS date: 2002/01/05 10:31:31
|
|
CVS patchset: 1142
CVS date: 2001/11/30 15:39:55
|
|
support.
Work still needs to be done on it and some xine-lib api changes.
CVS patchset: 841
CVS date: 2001/10/20 17:51:58
|
|
between gui, plugins and the xine engine; code cleanup
CVS patchset: 837
CVS date: 2001/10/20 02:01:51
|
|
CVS patchset: 446
CVS date: 2001/08/17 16:15:36
|
|
CVS patchset: 436
CVS date: 2001/08/16 18:28:39
|
|
CVS patchset: 416
CVS date: 2001/08/13 12:52:33
|
|
audio, video, spu. Priorities require interface version 2
in order not to brake the existing decoder plugins.
CVS patchset: 310
CVS date: 2001/07/19 17:53:15
|
|
got_spu_packet available to the dxr3 spu decoder.
CVS patchset: 306
CVS date: 2001/07/18 12:45:31
|
|
CVS patchset: 250
CVS date: 2001/07/04 17:10:24
|