Age | Commit message (Collapse) | Author |
|
(as discussed on xine-devel, slightly improved to block acquires from
different threads between atomic revoke and issue)
* xine_ticket_t is declared in xine_internal.h and implemented in xine.c
* the ticket is acquired for (hopefully) all port operations
(no modifications to decoders needed, decoder loop does this)
* the ticket is revoked on pausing and on rewiring
* OSD does not store the port pointer any more (which was very dangerous,
since the pointer can change on rewire)
CVS patchset: 6137
CVS date: 2004/02/12 18:19:00
|
|
* post plugins are now much safer (fewer races/inconsistencies) and easier to write
* all post plugins are ported to the new architecture (and should work)
* ports can now be opened and closed with a NULL stream
CVS patchset: 6007
CVS date: 2004/01/07 19:52:42
|
|
CVS patchset: 5912
CVS date: 2003/12/14 22:13:22
|
|
CVS patchset: 5879
CVS date: 2003/12/09 00:02:28
|
|
CVS patchset: 5721
CVS date: 2003/11/11 18:44:50
|
|
The changes to the video API of course require the video/spu decoder and
post plugin APIs to be increased as well.
CVS patchset: 5579
CVS date: 2003/10/23 20:12:33
|
|
- bump vo and post interface versions
obs: video_out_xvmc.c needs some more work, see todo.
CVS patchset: 5459
CVS date: 2003/10/06 21:52:42
|
|
- add helper functions to intercept overlay manager calls within post plugins
CVS patchset: 5290
CVS date: 2003/08/15 14:38:04
|
|
patch by Philip Jgenstedt
CVS patchset: 5243
CVS date: 2003/08/04 03:47:09
|
|
img->displayed is obsolete now, drivers should use img->free.
CVS patchset: 4994
CVS date: 2003/05/31 18:33:28
|
|
CVS patchset: 4970
CVS date: 2003/05/28 12:20:16
|
|
CVS patchset: 4966
CVS date: 2003/05/28 04:26:02
|
|
* regulate mutual inclusion based on XINE_COMPILE
* src/xine-engine/spu_decoder.h was unused
-> make it the spu decoder API header and remove src/libspudec/spu_decoder_api.h
* mark some xine_stream_t members as unused for next cleanup
CVS patchset: 4883
CVS date: 2003/05/20 13:50:55
|
|
- include post plugins in plugin catalog
CVS patchset: 3716
CVS date: 2002/12/29 14:04:43
|
|
CVS patchset: 3678
CVS date: 2002/12/25 15:03:20
|
|
video because audio frames have no methods...
Michael please double check if i did something wrong! :)
CVS patchset: 3664
CVS date: 2002/12/24 13:36:21
|
|
CVS patchset: 3417
CVS date: 2002/12/03 21:59:46
|
|
CVS patchset: 3398
CVS date: 2002/12/01 14:52:55
|