summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2003-04-08- added XINE_MSG_ENCRYPTED_SOURCE, made the demux_mpeg_block demuxer use it ↵Bastien Nocera
to report encrypted streams (for use with encrypted DVDs) CVS patchset: 4573 CVS date: 2003/04/08 14:24:26
2003-04-06fix pointers by making them relative to struct addressMiguel Freitas
CVS patchset: 4558 CVS date: 2003/04/06 23:58:18
2003-04-06fix XINE_EVENT_UI_MESSAGE - no pointers in message data please, as this ↵Guenter Bartsch
piece of event data will be copied (flat) CVS patchset: 4555 CVS date: 2003/04/06 22:56:16
2003-04-06- freetype2 support for osdStefan Holst
- png autoconf improvements CVS patchset: 4554 CVS date: 2003/04/06 15:50:56
2003-04-04add initial async error/general message reporting to frontendMiguel Freitas
obs: more messages should be added CVS patchset: 4539 CVS date: 2003/04/04 19:20:46
2003-03-27- demux_avi: do not set input_pos/time on audio buffers. otherwise ↵Miguel Freitas
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
2003-03-21add pvr realtime reporting eventMiguel Freitas
CVS patchset: 4464 CVS date: 2003/03/21 17:54:53
2003-03-20cleanups and fixes for the PVR plugin. added documentation on how to writeMiguel Freitas
a PVR frontend using that plugin, hopefully somebody will do it :) CVS patchset: 4454 CVS date: 2003/03/20 22:58:40
2003-03-19fb_visual_t for fb video driver, enable frame_output_cb in that driver.Stefan Holst
CVS patchset: 4448 CVS date: 2003/03/19 01:11:12
2003-03-16add xine_engine_set/get_param() functions. For now, only verbosity is ↵Daniel Caujolle-Bert
supported. Fix play_internal segfault, if stream->input_plugin is NULL CVS patchset: 4432 CVS date: 2003/03/16 21:40:27
2003-03-07removing a spare 's'Stefan Holst
CVS patchset: 4363 CVS date: 2003/03/07 19:04:36
2003-03-07new events for pvr, params for setting ignore modesMiguel Freitas
CVS patchset: 4353 CVS date: 2003/03/07 01:13:03
2003-03-06steps toward muting xine's console output by defaultGuenter Bartsch
CVS patchset: 4345 CVS date: 2003/03/06 16:49:30
2003-02-28new post plugin type for compositingMichael Roitzsch
CVS patchset: 4303 CVS date: 2003/02/28 12:16:00
2003-02-20Michael's num_buttons patchSiggi Langauf
(menu detection by number of SPU buttons) CVS patchset: 4220 CVS date: 2003/02/20 18:09:09
2003-02-12new method to pass gui messages to video driver.Miguel Freitas
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
2003-02-11add osd function to draw bitmaps (patch by Julio Sánchez <j.sanchezf@terra.es>)Miguel Freitas
CVS patchset: 4135 CVS date: 2003/02/11 16:42:40
2003-01-29- preliminary support for reference streams parsing at xine-lib (theyMiguel Freitas
are sent to gui using a new event) - function to return demux from mime type string (used by xine-plugin) - very simple parser for ram files at demux_real CVS patchset: 4030 CVS date: 2003/01/29 02:33:35
2003-01-18nvtv patch by Mattias Eriksson <snaggen@acc.umu.se> with a few changesMiguel Freitas
NOTE: reported to be still in a non-working state. use 'configure --enable-nvtv' to test. otherwise lib will be compiled with xine_tvmode_* dummy functions just to keep compatibility. CVS patchset: 3954 CVS date: 2003/01/18 15:29:19
2003-01-13re-add missing protoDaniel Caujolle-Bert
CVS patchset: 3905 CVS date: 2003/01/13 20:53:08
2003-01-13I should have looked closer into the last CVS conflict on this file:Michael Roitzsch
these got in there twice! CVS patchset: 3897 CVS date: 2003/01/13 14:35:45
2003-01-13forgotten return type,Michael Roitzsch
elaborate comment CVS patchset: 3895 CVS date: 2003/01/13 14:03:13
2003-01-13public header beautification and adding of xine_stream_master_slave()Michael Roitzsch
I still don't know what these XINE_DEMUX_*_STRATEGY defines are used for. Can anyone enlighten me? CVS patchset: 3893 CVS date: 2003/01/13 13:49:39
2003-01-13- add option to adjust spu sync (works for both dvd and external subtitles)Miguel Freitas
- 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
2003-01-11introducing a new, very low-impact aproach on implementing a video ↵Guenter Bartsch
processing api CVS patchset: 3875 CVS date: 2003/01/11 19:06:52
2002-12-29- new post plugin property: typeMichael Roitzsch
- include post plugins in plugin catalog CVS patchset: 3716 CVS date: 2002/12/29 14:04:43
2002-12-27quite experimental changes on post plugin api to enable rewiringMiguel Freitas
of streams. Michael, please let me know if you have a better idea! :) CVS patchset: 3689 CVS date: 2002/12/27 03:40:07
2002-12-25allow post plugin output's rewire functions to be NULLMichael Roitzsch
CVS patchset: 3677 CVS date: 2002/12/25 15:02:23
2002-12-21update comment on xine_get_pos error conditionMiguel Freitas
CVS patchset: 3610 CVS date: 2002/12/21 16:14:32
2002-12-15for XINE_GUI_SEND_VIDEOWIN_VISIBLE, data is type int, not int*Michael Roitzsch
(at least it has always been used like that) CVS patchset: 3539 CVS date: 2002/12/15 16:04:15
2002-12-14Add number of audio and subtitle channels stream informationEwald Snel
CVS patchset: 3521 CVS date: 2002/12/14 18:34:57
2002-12-06add still frame hintMiguel Freitas
CVS patchset: 3446 CVS date: 2002/12/06 18:30:46
2002-12-03elaborate some commentsMichael Roitzsch
CVS patchset: 3417 CVS date: 2002/12/03 21:59:46
2002-12-01fix typoMichael Roitzsch
CVS patchset: 3407 CVS date: 2002/12/01 15:18:13
2002-12-01adding post plugin APIMichael Roitzsch
(Please ask, if anything is unclear. Some comments could be more elaborate.) CVS patchset: 3401 CVS date: 2002/12/01 15:07:01
2002-11-21remove unused xine param defines, add title and explanation fields to xine-checkGuenter Bartsch
CVS patchset: 3325 CVS date: 2002/11/21 00:26:06
2002-11-20these const's are just plain stupid (guess who added them - me)Michael Roitzsch
I hope removing them does not break any compatibility. CVS patchset: 3320 CVS date: 2002/11/20 18:38:08
2002-11-20engine modifications to allow post plugin layer:Michael Roitzsch
* 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
2002-11-17this will be merged back to xine-lib as soon as it runs, I hope...Siggi Langauf
CVS patchset: 3275 CVS date: 2002/11/17 12:14:14
2002-11-11Oops, forgot to commit the new visual type change (NONE).Daniel Caujolle-Bert
CVS patchset: 3241 CVS date: 2002/11/11 21:07:54
2002-11-09beginnings of the get_video/audio_frame apiGuenter Bartsch
CVS patchset: 3215 CVS date: 2002/11/09 23:22:32
2002-11-03It would be nice to update the interface everyone is going to use.Stephen Torri
CVS patchset: 3176 CVS date: 2002/11/03 23:11:21
2002-11-03Added newer interface to xine_health_checkStephen Torri
CVS patchset: 3175 CVS date: 2002/11/03 23:07:14
2002-11-02 Added macros for xine health check.Stephen Torri
Added xine_health_check_s struct. CVS patchset: 3133 CVS date: 2002/11/02 02:55:46
2002-10-31new syntax for MRLsMichael Roitzsch
basic changes: - MRLs are a subset of URIs - important new delimiter is # - everything before the # will be passed to the input plugin - after the # you can add several ;-separated stream parameters: novideo - video will be ignored noaudio - audio will be ignored nospu - spus will be ignored demux:... - specify the demuxer to use (e.g. demux:mpeg_block) entry:value - assign any config entry a new value CVS patchset: 3112 CVS date: 2002/10/31 16:58:12
2002-10-30A "make install-debug" didn't install xine.h any more after the last change...Juergen Keil
CVS patchset: 3100 CVS date: 2002/10/30 13:29:31
2002-10-28hey, i want to join xine breakage party! (what do you wanna break today? tm)Miguel Freitas
- time to cleanup demuxer mess... no more pthread stuff on any demuxer. of course i haven't tested all demuxers, but they at least compile. (sorry Mike, we will need to move a few variables around to make most of your demuxers work again - not big deal i think) - make api more consistent by providing xine_open/xine_close and xine_start/xine_stop. CVS patchset: 3058 CVS date: 2002/10/28 03:24:42
2002-10-26timeouts for mms, send progress report events, introduce verbosity engine ↵Guenter Bartsch
parameter (not implemented yet), document new plugin loader in changelog CVS patchset: 3029 CVS date: 2002/10/26 22:50:52
2002-10-26add convenience comment to xine_event_tMichael Roitzsch
CVS patchset: 3009 CVS date: 2002/10/26 14:31:36
2002-10-26Removed trailing whitespaces.Stephen Torri
Changed xine_health_check to take the cdrom and dvd device links as arguments CVS patchset: 3003 CVS date: 2002/10/26 03:52:07