summaryrefslogtreecommitdiff
path: root/src/input
AgeCommit message (Collapse)Author
2002-10-22Changed -ansi so that the developer must include @ANSI_FLAGS@ in their ↵Stephen Torri
AC_CFLAGS variable of their Makefile.am for the directory. CVS patchset: 2943 CVS date: 2002/10/22 23:50:15
2002-10-22Recursive comments, picked up via CVS $Log keyword. Trying to fix...Juergen Keil
CVS patchset: 2941 CVS date: 2002/10/22 17:18:23
2002-10-22Fix bad comment, and disable some piece of code to enable compilation on solarisJuergen Keil
CVS patchset: 2940 CVS date: 2002/10/22 17:16:57
2002-10-22Update input_dvd.c to new api.James Courtier-Dutton
Plays DVDs now, but not menu buttons work yet. CVS patchset: 2933 CVS date: 2002/10/22 07:36:05
2002-10-22Changed comments to standard /* ... */Stephen Torri
CVS patchset: 2909 CVS date: 2002/10/22 04:34:02
2002-10-22Changed comments to standard (/* ... */)Stephen Torri
CVS patchset: 2908 CVS date: 2002/10/22 04:31:00
2002-10-22Changed comments to standard (/* ... */)Stephen Torri
Compiler warning to be fixed: dvd_udf.c: In function `UDFScanDir': dvd_udf.c:328: warning: implicit declaration of function `strcasecmp' CVS patchset: 2907 CVS date: 2002/10/22 04:29:46
2002-10-22Added "compat.h" to clear up compiler error of undeclared macros.Stephen Torri
Changed PATH_MAX to XINE_PATH_MAX Compiler warnings to be fixed: dvd_reader.c: In function `DVDOpenPath': dvd_reader.c:187: warning: implicit declaration of function `strdup' dvd_reader.c:187: warning: assignment makes pointer from integer without a cast dvd_reader.c: In function `DVDOpen': dvd_reader.c:282: warning: assignment makes pointer from integer without a cast dvd_reader.c:292: warning: implicit declaration of function `fchdir' dvd_reader.c:312: warning: implicit declaration of function `strcasecmp' dvd_reader.c:361: warning: assignment makes pointer from integer without a cast dvd_reader.c: In function `findDVDFile': dvd_reader.c:460: warning: implicit declaration of function `strncasecmp' CVS patchset: 2906 CVS date: 2002/10/22 04:28:10
2002-10-21document INPUT_CAP_CHAPTERSMichael Roitzsch
CVS patchset: 2898 CVS date: 2002/10/21 12:57:51
2002-10-20provide some documentation of input plugin capabilitiesGuenter Bartsch
CVS patchset: 2892 CVS date: 2002/10/20 22:35:33
2002-10-20get_optional_data was missingGuenter Bartsch
CVS patchset: 2890 CVS date: 2002/10/20 20:51:17
2002-10-20http input plugin adapted to new apiGuenter Bartsch
CVS patchset: 2889 CVS date: 2002/10/20 19:34:18
2002-10-20mms inpit plugin is backGuenter Bartsch
CVS patchset: 2868 CVS date: 2002/10/20 01:15:53
2002-10-18my very first try at the new streams api. some fixes to it (uninitializedMiguel Freitas
stuff and plugins being instatiated several times). actually i got it to play something (have not tried sound though). CVS patchset: 2845 CVS date: 2002/10/18 04:04:10
2002-10-17move open_plugin function (used to create new plugin instances) from the ↵Michael Roitzsch
plugin info struct to the plugin class struct small nerby change in libffmpeg decoder plugin: access to video_out/audio_out in decoders should now be done via the appropriate members in xine_stream_t CVS patchset: 2843 CVS date: 2002/10/17 17:43:41
2002-10-16bump up plugin version numbersGuenter Bartsch
CVS patchset: 2835 CVS date: 2002/10/16 14:09:12
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-10-09configure.ac:Stephen Torri
- OpenGL header GL/gl.h is checked to see if its exists with wrong header name (GL/GL.h). Test failed despite the file required by src/video_out/video_out_opengl.c was GL/gl.h - Ascii-Art library version incorrect. Required version is 1.4 (contains aalib-config) m4/aa.m4: - Changed aalib version to 1.4 src/audio_out/Makefile.am: src/demuxers/Makefile.am: src/dxr3/Makefile.am: src/input/Makefile.am: src/input/libdvdnav/Makefile.am: src/input/libdvdread/Makefile.am: src/libffmpeg/libavcodec/Makefile.am: src/libffmpeg/libavcodec/i386/Makefile.am: src/libffmpeg/libavcodec/mlib/Makefile.am: src/libmad/Makefile.am: src/libmpeg2/Makefile.am: src/libvorbis/Makefile.am: src/libw32dll/Makefile.am: src/libw32dll/wine/Makefile.am: src/libxineadec/Makefile.am: src/libxvid/Makefile.am: src/video_out/Makefile.am: src/video_out/libdha/Makefile.am: src/video_out/vidix/Makefile.am: src/xine-engine/Makefile.am: src/xine-utils/Makefile.am: - Removed @CFLAGS@ from all AM_CFLAGS. @CFLAGS@ are added in Makefile.in. Adding it here was redundant. Thanks to Mike and others for pointing this out. CVS patchset: 2805 CVS date: 2002/10/09 05:13:38
2002-10-06Proper alignment is needed for the array of "xine_mrl_t" structures on SPARC.Juergen Keil
CVS patchset: 2795 CVS date: 2002/10/06 15:48:02
2002-10-02- kill global variablesMichael Roitzsch
- remove some code that could never be reached (after return) CVS patchset: 2770 CVS date: 2002/10/02 15:56:51
2002-10-02mark some global arrays that must never be changed (multiple pluginMichael Roitzsch
instances) as const CVS patchset: 2769 CVS date: 2002/10/02 15:54:51
2002-09-28configurable skipping behaviourMichael Roitzsch
CVS patchset: 2754 CVS date: 2002/09/28 11:10:04
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-20another bit of language display tweakingMichael Roitzsch
CVS patchset: 2720 CVS date: 2002/09/20 13:24:53
2002-09-20enable DVD input plugin againMichael Roitzsch
CVS patchset: 2719 CVS date: 2002/09/20 12:57:02
2002-09-20sync to latest libdvdnav cvs versionMichael Roitzsch
CVS patchset: 2718 CVS date: 2002/09/20 12:53:53
2002-09-19- memset not needed any moreMichael Roitzsch
- tweak language output CVS patchset: 2708 CVS date: 2002/09/19 11:23:40
2002-09-19Updated cvscompile.sh to look for configure.acStephen Torri
Replaced configure.in with configure.ac Remove acconfig.h (Unnecessary with autoconf 2.52 or above) Updated configure.ac to remove deprecated macros, upgraded AC_DEFINE to include comments, merged in acconfig.h. Combined libxine and libxineutils into one library. libxineutils is created but not installed. Its statically linked into libxine. Advanced libxine version from 0.2.0 to 1.0.0 Removed references for skins. Plugins now installed to <libdir>/xine/plugins/$XINE_MAJOR.$XINE_MORE. $XINE_SUB Xine-config updated for new location of plugins Sorted file lists in Makefile.am to make them more readable. TODO: remove skins references from xine-config CVS patchset: 2705 CVS date: 2002/09/19 06:01:18
2002-09-19small language improvementsGuenter Bartsch
CVS patchset: 2698 CVS date: 2002/09/19 00:23:29
2002-09-18make new plugin loader check api versions, fix api versions for adapted ↵Guenter Bartsch
demux plugins, remove dvd plugin from build while it doesn't compile CVS patchset: 2696 CVS date: 2002/09/18 22:12:16
2002-09-18Fix a seg fault.James Courtier-Dutton
CVS patchset: 2684 CVS date: 2002/09/18 10:03:07
2002-09-18Try to get xine-lib to compile.James Courtier-Dutton
CVS patchset: 2682 CVS date: 2002/09/18 06:42:23
2002-09-18Updating the DVD menu code to use better nav_pci information.James Courtier-Dutton
libspudec parses nav_pci info correctly. libdvdnav does not parse nav_pci info at all. CVS patchset: 2681 CVS date: 2002/09/18 04:20:09
2002-09-17Make input_dvd.c mrl playlist work again.James Courtier-Dutton
CVS patchset: 2677 CVS date: 2002/09/17 07:53:59
2002-09-16Start to get mrl working for DVD button.James Courtier-Dutton
CVS patchset: 2675 CVS date: 2002/09/16 16:55:35
2002-09-16Prevent a segfault when accessing the config.James Courtier-Dutton
CVS patchset: 2674 CVS date: 2002/09/16 16:13:56
2002-09-15be more distinct with UI info texts forMichael Roitzsch
"no subtitles because user switched it off" and "no subtitles because none are available" CVS patchset: 2668 CVS date: 2002/09/15 14:05:37
2002-09-14latest xine_config api changes as proposed by jamesGuenter Bartsch
CVS patchset: 2664 CVS date: 2002/09/14 19:04:07
2002-09-13dvd playback should work againMichael Roitzsch
CVS patchset: 2659 CVS date: 2002/09/13 17:18:42
2002-09-09that was a while ago: preserve Jürgen Keil's patch to libdvdreaduid86226
CVS patchset: 2641 CVS date: 2002/09/09 20:47:30
2002-09-06introduce "const"Michael Roitzsch
fix some input plugins that would not copy the mrl on open CVS patchset: 2623 CVS date: 2002/09/06 18:13:10
2002-09-05remove plugin's private priority and interface membersMichael Roitzsch
adapt some more decoders CVS patchset: 2618 CVS date: 2002/09/05 22:18:50
2002-09-05make all the plugin init functions staticMichael Roitzsch
(geez this was a job) CVS patchset: 2616 CVS date: 2002/09/05 20:44:38
2002-09-05use xine_mrl_t instead of mrl_t in input plugins, implement more configfile ↵Guenter Bartsch
functions CVS patchset: 2615 CVS date: 2002/09/05 20:19:48
2002-09-05XV Video out at least loads now and we see the xine logo again.James Courtier-Dutton
The DVD plugin now loads, but audio and spu info is lost. What happened to xine_get_spu_channel and xine_get_audio_channel? CVS patchset: 2607 CVS date: 2002/09/05 05:51:14
2002-09-04merging in the new_api branch ... unfortunately video_out / vo_scale is ↵Guenter Bartsch
broken now ... matthias/miguel: please fix it :-) CVS patchset: 2606 CVS date: 2002/09/04 23:31:05
2002-09-04file_open was allocating too few bytes for dvd_input_t, corrupts malloc heap.xine-0_9_14-norelease0.9.14-noreleaseJuergen Keil
It was using ``sizeof(pointer)'' instead of ``sizeof(structure)'' CVS patchset: 2605 CVS date: 2002/09/04 16:06:18
2002-09-04sync to libdvdnav cvsMichael Roitzsch
CVS patchset: 2603 CVS date: 2002/09/04 11:07:47
2002-09-04- handle numeric events for button selection (maybe this makes someMichael Roitzsch
dvd's easter eggs accesible) - workaround current breakage in libdvdnav concerning mrl list building CVS patchset: 2601 CVS date: 2002/09/04 10:48:36
2002-09-03Improve chapter selection functions.James Courtier-Dutton
CVS patchset: 2594 CVS date: 2002/09/03 07:51:34