Age | Commit message (Collapse) | Author |
|
CVS patchset: 5458
CVS date: 2003/10/06 19:19:04
|
|
Right computing text size of multibyte texts in OSD.
Different alias character for missing character in the conversion
and in the font: #, _
CVS patchset: 5402
CVS date: 2003/09/18 18:14:50
|
|
this is useful for (1) pausing the playback, (2) let another
application use the sound card, and then (3) unpause it again.
also add new "format" field to audio buffer (just like we have
for frames)
CVS patchset: 5312
CVS date: 2003/08/26 21:18:32
|
|
CVS patchset: 5302
CVS date: 2003/08/24 08:31:30
|
|
consistent
CVS patchset: 5236
CVS date: 2003/08/04 02:07:26
|
|
CVS patchset: 4857
CVS date: 2003/05/15 20:23:16
|
|
CVS patchset: 4707
CVS date: 2003/04/29 15:14:16
|
|
CVS patchset: 4637
CVS date: 2003/04/18 20:04:26
|
|
CVS patchset: 4575
CVS date: 2003/04/08 18:10:45
|
|
CVS patchset: 4558
CVS date: 2003/04/06 23:58:18
|
|
piece of event data will be copied (flat)
CVS patchset: 4555
CVS date: 2003/04/06 22:56:16
|
|
obs: more messages should be added
CVS patchset: 4539
CVS date: 2003/04/04 19:20:46
|
|
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
|
|
- xinefonts use unicode now
- fix endianess in xine-fontconv.c
- public render text api uses locale
CVS patchset: 4486
CVS date: 2003/03/26 11:06:39
|
|
independantly from other applications
CVS patchset: 4384
CVS date: 2003/03/08 20:25:51
|
|
function pointer added)
CVS patchset: 4379
CVS date: 2003/03/08 17:22:16
|
|
CVS patchset: 4370
CVS date: 2003/03/08 12:53:04
|
|
CVS patchset: 4356
CVS date: 2003/03/07 01:30:37
|
|
only really advanced frontends (like having multiple video outputs) will need this.
old method is still supported for 1.0 api.
CVS patchset: 4140
CVS date: 2003/02/12 22:22:31
|
|
CVS patchset: 4135
CVS date: 2003/02/11 16:42:40
|
|
now vo properties are passed through video ports, that is, post plugins
will be able to use/intercept them if they want.
it improves flexibily (eg. multiple outputs receiving properties) and
enables some other good things, like moving deinterlacer to a post plugin.
CVS patchset: 4111
CVS date: 2003/02/06 10:59:02
|
|
- implement some master/slave stuff
- implement subtitle mrl:
xine movie.mpg#subtitle:whatever.sub
CVS patchset: 3887
CVS date: 2003/01/13 02:15:07
|
|
- Calculate number of spu channels in video_decoder_loop()
- Use 'track_map' for spu channels, just like audio channels
CVS patchset: 3700
CVS date: 2002/12/27 22:49:38
|
|
of streams.
Michael, please let me know if you have a better idea! :)
CVS patchset: 3689
CVS date: 2002/12/27 03:40:07
|
|
CVS patchset: 3677
CVS date: 2002/12/25 15:02:23
|
|
CVS patchset: 3521
CVS date: 2002/12/14 18:34:57
|
|
CVS patchset: 3490
CVS date: 2002/12/12 01:58:37
|
|
CVS patchset: 3404
CVS date: 2002/12/01 15:11:02
|
|
CVS patchset: 3321
CVS date: 2002/11/20 18:41:14
|
|
* 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: 3230
CVS date: 2002/11/11 04:57:18
|
|
CVS patchset: 3118
CVS date: 2002/11/01 01:10:01
|
|
CVS patchset: 3085
CVS date: 2002/10/29 02:57:59
|
|
CVS patchset: 3034
CVS date: 2002/10/27 01:52:15
|
|
CVS patchset: 2991
CVS date: 2002/10/24 19:37:26
|
|
CVS patchset: 2875
CVS date: 2002/10/20 16:18:06
|
|
CVS patchset: 2828
CVS date: 2002/10/14 15:46:48
|
|
- bring our beloved xine_t * back (no more const there)
- remove const on some input plugin functions
where the data changes with media (dvd, ...) changes
and is therefore not const
CVS patchset: 2740
CVS date: 2002/09/22 14:29:40
|
|
CVS patchset: 2728
CVS date: 2002/09/21 12:20:47
|
|
CVS patchset: 2727
CVS date: 2002/09/21 11:58:40
|
|
CVS patchset: 2726
CVS date: 2002/09/21 11:39:45
|
|
after probing
CVS patchset: 2699
CVS date: 2002/09/19 00:40:02
|
|
CVS patchset: 2697
CVS date: 2002/09/19 00:21:44
|
|
CVS patchset: 2688
CVS date: 2002/09/18 14:31:39
|
|
CVS patchset: 2687
CVS date: 2002/09/18 12:12:35
|
|
CVS patchset: 2680
CVS date: 2002/09/18 00:51:33
|
|
Care must be taken to make sure xine_cfg_entry_t is all zeros before any calls to
xine_config_lookup functions.
CVS patchset: 2673
CVS date: 2002/09/16 15:09:36
|
|
CVS patchset: 2664
CVS date: 2002/09/14 19:04:07
|
|
implemented yet, so please move on, nothing to see here...
CVS patchset: 2660
CVS date: 2002/09/13 18:25:22
|
|
- make most char pointers const in public api
- simpler get_spu_lang / get_audio_lang signature
CVS patchset: 2651
CVS date: 2002/09/11 17:41:07
|