Age | Commit message (Collapse) | Author |
|
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
|
|
old open() function replaced by :
*_class_get_instance() : return an instance if the plugin handles the mrl
*_plugin_open() : open the stream
CVS patchset: 4599
CVS date: 2003/04/13 16:08:26
|
|
See xine-devel for details.
Basicaly it adds callbacks to fifo, and everything is done at fifo level now.
It fixes deadlocks with ogg/ogm streams, pauses the engine at the right time, and evaluates better the length of the data in fifos (using pts when the bitrate is not constant).
Enjoy.
CVS patchset: 4513
CVS date: 2003/03/30 15:19:45
|
|
non-interlaved or
bad interleaved files show slider problems
- make metronom prebuffer configurable. see metronom.h for comments.
CVS patchset: 4501
CVS date: 2003/03/27 18:56:54
|
|
- add missing destruction of some pthread structs
- do not init streams_lock twice
CVS patchset: 4479
CVS date: 2003/03/25 12:52:32
|
|
supported. Fix play_internal segfault, if stream->input_plugin is NULL
CVS patchset: 4432
CVS date: 2003/03/16 21:40:27
|
|
Try to cut the MRL at the first '#' as before. But if that fails, do not bail
out, but try to cut at all further '#' as well.
This will make xine accept some illegal MRLs, but only in cases where it would have
failed before. The advantage is that filenames with '#' in them can now be used
without the difficult escaping.
CVS patchset: 4373
CVS date: 2003/03/08 14:16:54
|
|
CVS patchset: 4360
CVS date: 2003/03/07 17:00:56
|
|
CVS patchset: 4357
CVS date: 2003/03/07 12:51:47
|
|
CVS patchset: 4345
CVS date: 2003/03/06 16:49:30
|
|
call xine_get_current_frame() with img=NULL to get width/height
(and other info) before allocating the img buffer and calling again to get the
frame...
CVS patchset: 4343
CVS date: 2003/03/05 23:55:06
|
|
CVS patchset: 4249
CVS date: 2003/02/22 14:18:55
|
|
- xine will try to open stream.ext using all demuxers _except_ demux_id.
- then it will be finally probed by content for demux_id.
why? this is the mechanism to catch buggy content probing demuxers.
it's is not intended for end users, but rather to make possible some
kind of script testing of xine-lib and QA before releases.
CVS patchset: 4149
CVS date: 2003/02/14 00:35:29
|
|
(the _cool_ menu in xine-ui displays the correct languages now)
CVS patchset: 4144
CVS date: 2003/02/13 16:24:27
|