summaryrefslogtreecommitdiff
path: root/include/xine.h.in
AgeCommit message (Collapse)Author
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-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
2002-10-24xine_get_file_extensions and xine_get_mime_types functions addedGuenter Bartsch
CVS patchset: 2993 CVS date: 2002/10/24 22:54:27
2002-10-24audio settings public interfaceGuenter Bartsch
CVS patchset: 2991 CVS date: 2002/10/24 19:37:26
2002-10-24xine_scan_plugins is goneMichael Roitzsch
CVS patchset: 2988 CVS date: 2002/10/24 16:41:05
2002-10-23input_dvd.c now listens for keyboard events from xine-ui.James Courtier-Dutton
CVS patchset: 2962 CVS date: 2002/10/23 11:44:30
2002-10-20AUTHORS:Stephen Torri
Added myself to AUTHORS configure.ac: Removed a '-O' flag from DEBUG_CFLAGS when its initialized. The flag is added later depending on architecture of CPU. include/xine.h.in: src/xine-utils/Makefile.am: src/xine-utils/xine_check.h: src/xine-utils/xine_check.c: misc/xine-config.in: Moved some of the system checks from xine-config.in to xine_check.c. Now some of the checks are written in C instead of shell script. This is the first beta/bleeding edge/kick the tires/it might break for you version. It works for me (Intel P3). It will report to the stdout your kernel version, MTRR (x86) architecture only (depends on kernel), symbolic link for CDROM is ok, symbolic link for DVD is ok, and if environment variable "DISPLAY" is set. It will later support telling if DMA is turned on for IDE based DVD drives (Need help here - see below) and XVinfo. DMA: <HELP REQUIRED>: DMA is successfully check but I cannot determine that from the /dev/dvd symbolic link for those DVD drives that need to use the ide-scsi module (e.g. My DVD/CDRW). I can verify DMA is set if I hard code the link into the code (obviously not a prime choice). So if any solutions are known please pass them along. misc/Makefile.am: misc/xine-config.in: src/xine-engine/Makefile.am: Removed xine_logo information from xine-lib. Please let me know if I missed anyting. CVS patchset: 2869 CVS date: 2002/10/20 02:17:36
2002-10-19seeking in public api is now millisecond accurate (sorry, forgot that one ↵Guenter Bartsch
but it was agreed it should be that way), events contain a timestamp now CVS patchset: 2864 CVS date: 2002/10/19 21:23:52
2002-10-14introduction of xine_stream_t and async xine events - all still in developementGuenter Bartsch
CVS patchset: 2828 CVS date: 2002/10/14 15:46:48
2002-09-22API review part IMichael Roitzsch
- 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
2002-09-21Rename xine_(load/save/reset)_config to xine_config_(load/save/reset).Daniel Caujolle-Bert
CVS patchset: 2728 CVS date: 2002/09/21 12:20:47
2002-09-21Add forgotten xine_get_string_version() to public header.Daniel Caujolle-Bert
CVS patchset: 2727 CVS date: 2002/09/21 11:58:40
2002-09-18first steps towards implementing stream/meta infoGuenter Bartsch
CVS patchset: 2680 CVS date: 2002/09/18 00:51:33