summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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
2003-12-07fix post plugins interceptionMiguel Freitas
two tvtime plugins do not crash xine anymore :) (but why would anybody do that?) CVS patchset: 5859 CVS date: 2003/12/07 15:33:25
2003-12-07i guess img->lock must not restore the frame pointersMiguel Freitas
CVS patchset: 5858 CVS date: 2003/12/07 15:09:51
2003-12-07- don't segfault when the audio device isn't availableBastien Nocera
CVS patchset: 5857 CVS date: 2003/12/07 00:25:52
2003-12-06Do not set stream/meta info if the demuxer has already done the job.Thibaut Mattern
CVS patchset: 5856 CVS date: 2003/12/06 19:09:38
2003-12-06Discard MPEG video in content detection.Thibaut Mattern
Set audio decoder meta info as suggested by Mike some time ago (report vbr/cbr info). CVS patchset: 5855 CVS date: 2003/12/06 19:06:31
2003-12-06getting the spelling really rightMichael Roitzsch
CVS patchset: 5854 CVS date: 2003/12/06 18:15:56
2003-12-06reading through Daniel's huge patch was quite tiresome, but it was not ↵Michael Roitzsch
worthless: * fixing some lprintf's * fixing one printf -> xprintf * adding patch to diff_to_ffmpeg_cvs * small addition to xineutils.h (some gcc magic for future optimizations) CVS patchset: 5853 CVS date: 2003/12/06 18:11:53
2003-12-06fix mem overlap reported by valgrindMiguel Freitas
CVS patchset: 5852 CVS date: 2003/12/06 16:10:01
2003-12-06fix problems switching to use_vo_driver methodMiguel Freitas
(using 2 tvtime plugins still bombs) CVS patchset: 5851 CVS date: 2003/12/06 15:50:11
2003-12-06perhaps that will fix the black box problem reported at xine-userMiguel Freitas
CVS patchset: 5850 CVS date: 2003/12/06 14:25:24
2003-12-06fix xprintf calls.Daniel Caujolle-Bert
CVS patchset: 5849 CVS date: 2003/12/06 13:26:36
2003-12-06Recognize SVCD OGT and CVD subtitle streams.Rocky Bernstein
CVS patchset: 5848 CVS date: 2003/12/06 12:03:44
2003-12-05Should the segfault with the "save" input plugin.Thibaut Mattern
CVS patchset: 5847 CVS date: 2003/12/05 22:31:41
2003-12-05correct commentJames Stembridge
CVS patchset: 5846 CVS date: 2003/12/05 19:36:11
2003-12-05- fix crash when sending a security ui messageBastien Nocera
CVS patchset: 5845 CVS date: 2003/12/05 18:07:04
2003-12-05cleanup phase II. use xprintf when it's relevant, use xine_xmalloc when it's ↵Daniel Caujolle-Bert
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued... CVS patchset: 5844 CVS date: 2003/12/05 15:54:56
2003-12-04Adjusting Makefile.František Dvořák
CVS patchset: 5843 CVS date: 2003/12/04 22:43:18