Age | Commit message (Collapse) | Author |
|
please everybody watch out for spelling (and other) errors
CVS patchset: 6442
CVS date: 2004/04/26 17:50:06
|
|
can receive error events before the end of xine_open()
CVS patchset: 6410
CVS date: 2004/04/16 16:34:22
|
|
xine_init().
CVS patchset: 6357
CVS date: 2004/04/09 11:26:10
|
|
(use toxine luke... ;-) )
CVS patchset: 6351
CVS date: 2004/04/08 16:20:14
|
|
CVS patchset: 6329
CVS date: 2004/04/05 17:58:54
|
|
CVS patchset: 6305
CVS date: 2004/03/23 22:54:31
|
|
to be enabled by the user
CVS patchset: 6274
CVS date: 2004/03/16 20:50:08
|
|
before aborting
CVS patchset: 6211
CVS date: 2004/03/03 20:09:11
|
|
* use _x_set_speed() for speed manipulations, since it is ticket-safe
* _x_set_speed() is an internal helper function now, move frontend locking
outside of it
* restrict access to metronom clock internal stuff
CVS patchset: 6165
CVS date: 2004/02/16 20:19:09
|
|
CVS patchset: 6162
CVS date: 2004/02/15 20:31:23
|
|
(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
|
|
CVS patchset: 6010
CVS date: 2004/01/07 22:22:54
|
|
CVS patchset: 5986
CVS date: 2004/01/04 00:00:58
|
|
CVS patchset: 5954
CVS date: 2003/12/28 15:01:39
|
|
CVS patchset: 5911
CVS date: 2003/12/14 12:31:27
|
|
CVS patchset: 5910
CVS date: 2003/12/14 12:20:17
|
|
CVS patchset: 5892
CVS date: 2003/12/12 01:44:39
|
|
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued...
CVS patchset: 5844
CVS date: 2003/12/05 15:54:56
|
|
scratch buffer enhancement (thanks Thibaut for the malloc tips), enlarge log buffer from 25 lines (very useless), to 150 (better).
CVS patchset: 5801
CVS date: 2003/11/26 23:44:08
|
|
CVS patchset: 5796
CVS date: 2003/11/26 19:43:26
|
|
CVS patchset: 5786
CVS date: 2003/11/26 13:33:54
|
|
osd renderer must be closed after decoder plugins
CVS patchset: 5779
CVS date: 2003/11/25 01:14:04
|
|
CVS patchset: 5771
CVS date: 2003/11/22 21:19:09
|
|
Makes things a bit more symetric:
- the audio fifo (demuxer->decoder) can't be NULL
- the video driver can be NULL
A dummy fifo (5 buffers) is used if the audio driver or video driver is NULL.
Audio frontends (rhythmbox, seedeexeen, quark) do not need to instanciate a video driver anymore.
CVS patchset: 5767
CVS date: 2003/11/20 00:42:14
|
|
BIG NOTE: use helpers to access to these informations (get/set/reset):
_x_{stream,meta}_info_{get,set,reset}()
are for internal use, don't use *_public() ones from inside the beast ;-)
Some wrongly names "xine_" fonction renaming.
CVS patchset: 5757
CVS date: 2003/11/16 23:33:42
|
|
XINE_ENGINE_INTERNAL for every file
CVS patchset: 5753
CVS date: 2003/11/16 15:41:15
|
|
* using xprintf() and lprintf() inside metronom
* prebuffer is now a metronom option
* some small structure cleanup
CVS patchset: 5737
CVS date: 2003/11/15 20:43:11
|
|
- demuxers should not access stream->demux_thread_running
- remove deprecated get_video_frame/got_video_frame_cb
CVS patchset: 5732
CVS date: 2003/11/15 14:00:35
|
|
CVS patchset: 5731
CVS date: 2003/11/15 13:01:00
|
|
CVS patchset: 5721
CVS date: 2003/11/11 18:44:50
|
|
CVS patchset: 5701
CVS date: 2003/11/07 17:12:47
|
|
* security warning when the user tries to set the save_dir to a dangerous location
CVS patchset: 5586
CVS date: 2003/10/24 09:34:01
|
|
onle directory.
Note, this is patch only for xine-engine. It doesn't cover cfg:// MRLs used by xine-ui.
CVS patchset: 5558
CVS date: 2003/10/20 08:36:56
|
|
CVS patchset: 5503
CVS date: 2003/10/13 11:13:59
|
|
CVS patchset: 5473
CVS date: 2003/10/08 05:33:28
|
|
CVS patchset: 5436
CVS date: 2003/10/04 15:19:23
|
|
CVS patchset: 5383
CVS date: 2003/09/15 19:02:23
|
|
CVS patchset: 5300
CVS date: 2003/08/21 00:37:26
|
|
video_overlay_manager, because
a) this thing is called "overlay manager" by everyone
b) the term "instance" is misleading, since it suggests that you would not
share the outcome of a get_instance() with others
CVS patchset: 5288
CVS date: 2003/08/15 14:35:09
|
|
CVS patchset: 5218
CVS date: 2003/07/27 12:25:04
|
|
CVS patchset: 5211
CVS date: 2003/07/25 21:02:04
|
|
CVS patchset: 5077
CVS date: 2003/06/20 20:57:28
|
|
CVS patchset: 4884
CVS date: 2003/05/20 13:58:10
|
|
* 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
|
|
CVS patchset: 4857
CVS date: 2003/05/15 20:23:16
|
|
CVS patchset: 4679
CVS date: 2003/04/25 22:27:35
|
|
rework xine_play_internal, wait for first frame after seek
CVS patchset: 4660
CVS date: 2003/04/23 14:33:01
|
|
please be gentle with me; Everything builds except for the win32 ui
CVS patchset: 4650
CVS date: 2003/04/22 23:30:29
|
|
CVS patchset: 4632
CVS date: 2003/04/17 19:01:23
|
|
CVS patchset: 4628
CVS date: 2003/04/16 22:38:44
|