summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2003-12-17 * Default subtitle timeout.František Dvořák
Some formats define the end of a subtitle as the beginning of the following. But using configurable timeout seems better. * Three new formats of subtitles: - jacobsub from mplayer (not tested by me) - subviewer v2.0 from mplayer (not tested by me) - subrip v0.9 * Change deprecated bzero() to memset() CVS patchset: 5918 CVS date: 2003/12/17 13:41:05
2003-12-16it is perfectly valid for the ffmpeg audio decoder API function toMike Melanson
return 0 bytes CVS patchset: 5916 CVS date: 2003/12/16 01:57:31
2003-12-14avoid sefault (shot II)Daniel Caujolle-Bert
CVS patchset: 5915 CVS date: 2003/12/14 23:23:17
2003-12-14avoid sefaultDaniel Caujolle-Bert
CVS patchset: 5914 CVS date: 2003/12/14 23:21:19
2003-12-14API version bounceSiggi Langauf
CVS patchset: 5912 CVS date: 2003/12/14 22:13:22
2003-12-14fix the fix ;-)Daniel Caujolle-Bert
CVS patchset: 5911 CVS date: 2003/12/14 12:31:27
2003-12-14memleakDaniel Caujolle-Bert
CVS patchset: 5910 CVS date: 2003/12/14 12:20:17
2003-12-14avoid segfaultDaniel Caujolle-Bert
CVS patchset: 5909 CVS date: 2003/12/14 12:19:25
2003-12-14can't use strdup for '\0' separated meta infosDaniel Caujolle-Bert
CVS patchset: 5908 CVS date: 2003/12/14 00:33:36
2003-12-14add _x_meta_info_set_multi function, will be used very soon. Don't parse ↵Daniel Caujolle-Bert
va_arg two times in _x_message function. CVS patchset: 5907 CVS date: 2003/12/14 00:28:02
2003-12-13clean up unused codeMike Melanson
CVS patchset: 5906 CVS date: 2003/12/13 23:01:45
2003-12-13users had requested to make pvr device configurableMiguel Freitas
CVS patchset: 5905 CVS date: 2003/12/13 21:55:52
2003-12-13- check that setting the "bits per sample" was what we asked for even if the ↵Bastien Nocera
ioctl works (fixes playback of 8 bits sounds on i810 soundcards) CVS patchset: 5904 CVS date: 2003/12/13 19:22:33
2003-12-13fix strlenDaniel Caujolle-Bert
CVS patchset: 5903 CVS date: 2003/12/13 11:52:56
2003-12-13Update win32 MSVC build:František Dvořák
* internal names cleanup * http input plugin uses http_helper.c * fix change in audio_directx * MSVC stoped compile xineui because of 'this', mysterious * change non-constand array lengths to malloc/free, it good for such old compilers as my MSVC 6.0 * change lprintf macro for MSVC to compile again (I don't know, how use variable number of macro arguments in MSVC...) * merge compiling of xine-utils and xine-engine CVS patchset: 5902 CVS date: 2003/12/13 11:35:07
2003-12-13set dvdcss verbosity according to xine's oneDaniel Caujolle-Bert
CVS patchset: 5901 CVS date: 2003/12/13 01:53:48
2003-12-13no need to mallocing (and never freeing) for putenv() calls.Daniel Caujolle-Bert
CVS patchset: 5900 CVS date: 2003/12/13 01:47:35
2003-12-13fix few memleaksDaniel Caujolle-Bert
CVS patchset: 5898 CVS date: 2003/12/13 00:55:11
2003-12-12support for new ATI chipsJames Stembridge
CVS patchset: 5897 CVS date: 2003/12/12 23:20:21
2003-12-12use xine_hexdump and _x_io* helper functionsJames Stembridge
CVS patchset: 5896 CVS date: 2003/12/12 22:53:15
2003-12-12add some version checkingJames Stembridge
CVS patchset: 5895 CVS date: 2003/12/12 22:29:20
2003-12-12Fix using va_arg without explicit NULL 'terminator'Daniel Caujolle-Bert
CVS patchset: 5892 CVS date: 2003/12/12 01:44:39
2003-12-11fix x86 and MMX, all x86 don't have MMX ;-)Daniel Caujolle-Bert
CVS patchset: 5891 CVS date: 2003/12/11 22:54:33
2003-12-11Use SDP naming scheme.Thibaut Mattern
Fix strange len8 computation. CVS patchset: 5890 CVS date: 2003/12/11 01:15:53
2003-12-10i guess this xprintf must be enclosed in a testMiguel Freitas
CVS patchset: 5889 CVS date: 2003/12/10 20:51:01
2003-12-10fix unused variableMichael Roitzsch
CVS patchset: 5888 CVS date: 2003/12/10 17:10:46
2003-12-10we should not claim copyright on files imported from ffmpeg,Michael Roitzsch
this might upset the ffmpeg people CVS patchset: 5887 CVS date: 2003/12/10 16:34:21
2003-12-10fix warnings about NDEBUG being redefinedMichael Roitzsch
CVS patchset: 5886 CVS date: 2003/12/10 16:30:26
2003-12-10- shushBastien Nocera
CVS patchset: 5885 CVS date: 2003/12/10 14:43:05
2003-12-10housekeeping:Miguel Freitas
- don't use hardcoded formattags - respect buffer max_size, do not overrun it CVS patchset: 5884 CVS date: 2003/12/10 01:18:36
2003-12-10- remove XINE_LANG_LABEL_MAX_SIZE, there's already XINE_LANG_MAX for thatBastien Nocera
- make sure that the strings copied with strncpy are null-terminated - fix HAVE_STDLIB_H warning compiling the MNG demuxer CVS patchset: 5883 CVS date: 2003/12/10 00:54:25
2003-12-09Fix crash with really long subtitle/language names in ogm/off filesBastien Nocera
Fixes playback of http://www.lysator.liu.se/~philip/sample.ogg Front-ends should be using XINE_LANG_LABEL_MAX_SIZE as the max size for language/subtitle labels CVS patchset: 5882 CVS date: 2003/12/09 23:55:11
2003-12-09- add support for the wmvdmod.dll DLL for all the Windows Media video decodersBastien Nocera
some infrastructure to support more than one decoder DLL per codec CVS patchset: 5881 CVS date: 2003/12/09 19:08:28
2003-12-09id3v2 "genre" parsing.Thibaut Mattern
CVS patchset: 5880 CVS date: 2003/12/09 00:55:10
2003-12-09update copyright year (and we have to do it again in 3 weeks... ;-) )Daniel Caujolle-Bert
CVS patchset: 5879 CVS date: 2003/12/09 00:02:28
2003-12-08- "Genre" list.Thibaut Mattern
- id3v1 genre support CVS patchset: 5878 CVS date: 2003/12/08 23:20:16
2003-12-08- Fix wrong tag header constants.Thibaut Mattern
- Add more v2.3 and v2.4 constants - Check invalid flags CVS patchset: 5877 CVS date: 2003/12/08 22:10:20
2003-12-08prefetching seems to improve performance as wellMiguel Freitas
CVS patchset: 5876 CVS date: 2003/12/08 17:23:41
2003-12-08sfence is not a valid MMX instruction.Miguel Freitas
provide a new MMXEXT version. about 15% faster here. CVS patchset: 5875 CVS date: 2003/12/08 17:06:53
2003-12-08people complained about missing timevalMiguel Freitas
CVS patchset: 5874 CVS date: 2003/12/08 14:23:43
2003-12-08use __XINE_FUNCTION__Daniel Caujolle-Bert
CVS patchset: 5872 CVS date: 2003/12/08 12:37:25
2003-12-08_x_assert: printout format like assert(), _x_abort: print file/line/func ↵Daniel Caujolle-Bert
before aborting (useful to trace abort()s). CVS patchset: 5870 CVS date: 2003/12/08 12:36:02
2003-12-08fix performance problemsMiguel Freitas
patch by Ramon van der Aar CVS patchset: 5869 CVS date: 2003/12/08 12:35:20
2003-12-08all code where xine_list_free() is used (correctly) assumes thatMichael Roitzsch
xine_list_free() frees the elements and itself, unfortunately this has not been true CVS patchset: 5868 CVS date: 2003/12/08 11:49:16
2003-12-08no menu button does not need abort()ingMichael Roitzsch
CVS patchset: 5867 CVS date: 2003/12/08 11:38:26
2003-12-08another lprintf found that prints the filename twiceMichael Roitzsch
CVS patchset: 5866 CVS date: 2003/12/08 11:34:37
2003-12-07arghThibaut Mattern
CVS patchset: 5865 CVS date: 2003/12/07 23:17:07
2003-12-07v2.3 is here...Thibaut Mattern
CVS patchset: 5864 CVS date: 2003/12/07 23:10:56
2003-12-07- Move ID3 parsing code to id3.h/id3.cThibaut Mattern
- Add ID3v2.3 parser ID3v2.4 is not done yet. CVS patchset: 5863 CVS date: 2003/12/07 23:05:41
2003-12-07get rid of XINE_{ASSERT,ABORT} and useless xine_print_trace (useless). ↵Daniel Caujolle-Bert
Replace XINE_ASSERT by _x_assert, which works exaclty as assert, except that it still warns with NDEBUG defined (but don't abort). Fix missuning of assert(0), which isn't safe, abort is abort, assert is for debugging purpose only, so all assert(0) has been converted to abort() alls. In osd_preload_fonts(): alloc needed memory chunk. Define NDEBUG in CFLAGS, for non DEBUG build only. CVS patchset: 5860 CVS date: 2003/12/07 15:34:29