summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-06-14Fix the fixes to disable mlib, thanks Matt.Diego 'Flameeyes' Pettenò
2007-06-14Init mpegvideo only once (fixes when MMX and mediaLib are both present).Albert Lee
Applied to FFmpeg tree already.
2007-06-14Init dsputil only once (fixes when MMX and mediaLib are both present).Albert Lee
Applied to FFmpeg tree already.
2007-06-14Also disable mediaLib support here.Diego 'Flameeyes' Pettenò
2007-06-14Merge from 1.1 branch.Diego 'Flameeyes' Pettenò
2007-06-14Disable mediaLib support by default.Diego 'Flameeyes' Pettenò
The licenses probably disallow the distribution of xine binaries built against mediaLib. And on non-VIS capable boxes is probably worse than our own code.
2007-06-14Include bswap.h too.Diego 'Flameeyes' Pettenò
2007-06-13Don't redefine the BE_16/32 macros.Diego 'Flameeyes' Pettenò
Inspired by a patch by Albert Lee.
2007-06-13Make explanation a constant string (gettext() strings are never freed).Albert Lee
2007-06-13Fix parameter type.Albert Lee
2007-06-13Avoid name collision (don't redefine NOPID).Albert Lee
2007-06-13pgx32/64 need SUNDGA_CFLAGSAlbert Lee
2007-06-13Add printf format attribute.Albert Lee
2007-06-13Avoid name collison (don't redefine TRANSPARENT).Albert Lee
2007-06-13Support Solaris byteorder.h macros.Albert Lee
2007-06-13Fix compiler warning (pointer arithmetic).Albert Lee
2007-06-13Clean up solaris PTHREAD_CFLAGS/PTHREAD_LIBSBen Taylor
2007-06-13Use strndup rather than just strdup to avoid overflows.Diego 'Flameeyes' Pettenò
2007-06-13Use memcmp rather than manual tests.Diego 'Flameeyes' Pettenò
2007-06-13Remove signedness warnings from the theora decoder.Diego 'Flameeyes' Pettenò
2007-06-13Remove most of warnings from the speex_decoder.Diego 'Flameeyes' Pettenò
2007-06-13Rewrite the xine_hexdump function not to use _only_ fprintf even when it's ↵Diego 'Flameeyes' Pettenò
overkill (constant strings or single characters).
2007-06-13Make xine_hexdump take a void * parameter, so that there are no problems of ↵Diego 'Flameeyes' Pettenò
signedness.
2007-06-13Merge from 1.1.Diego 'Flameeyes' Pettenò
2007-06-13Fix leak on vorbis decoder as reported by Sander Jansen.Diego 'Flameeyes' Pettenò
2007-06-13Fix stupid mistake.Diego 'Flameeyes' Pettenò
2007-06-13Backport the memmem() replacement from 1.2 series.Diego 'Flameeyes' Pettenò
2007-06-12A nice simple merge from 1.1.Darren Salt
Hopefully, I've applied all of the $(LTLIBINTL) changes correctly...
2007-06-10Added Solaris support for gcc and studio to pthreads.m4Ben Taylor
2007-06-10Update version information.Diego 'Flameeyes' Pettenò
2007-06-10Backport last.fm support to 1.1 branch.Diego 'Flameeyes' Pettenò
2007-06-10Fill xine_event_t strutures as needed, reduces code built.Diego 'Flameeyes' Pettenò
2007-06-10Reorder fields and make use of bitmask for boolean values.Diego 'Flameeyes' Pettenò
2007-06-10Reorder proxy elements to fill hole.Diego 'Flameeyes' Pettenò
2007-06-10Check for last.fm streaming server, and if that's the case, check for the ↵Diego 'Flameeyes' Pettenò
SYNC string in the read data; if found, send a XINE_EVENT_UI_CHANNELS_CHANGED event, so that the frontend can go read the new metadata.
2007-06-10Add checks for needed replacement (and replacement) for memmem() function, ↵Diego 'Flameeyes' Pettenò
that I'm going to use in input_http.
2007-06-10Fix the fix, d'oh!Diego 'Flameeyes' Pettenò
2007-06-10Fix rule for hackersguide.html.Diego 'Flameeyes' Pettenò
2007-06-10Add ChangeLog entry for the previous merge.Diego 'Flameeyes' Pettenò
2007-06-10Merge newdocbook branch.Diego 'Flameeyes' Pettenò
2007-06-10Add an alternative build-dep on libjack-dev.Darren Salt
--HG-- extra : transplant_source : %B9%3C%C1%06%8C%00%E4%3C%9Fl%C4%EA/%CA%E0%F4%9DaG%93
2007-08-12Changelog updates.Darren Salt
2007-08-12Fix goom visualization plug-inMaxim Levitsky
I noticed that goom visualization plug-in doesn't work / freezes at some combination of bit rates and its FPS. Digging through it I found that algorithm that dispatches sound data to goom is buggy, and so I have rewrote/cleaned it a lot. Let me explain what is wrong: I am talking about goom_port_put_buffer in /xine-lib-1.1.7/src/post/goom/xine_goom.c The counter this->skip_frame is supposed to hold count of frames that goom should skip because of _video render unable to render video_. But that algorithm also skips frames on its own, and still decrements that counter. So it goes negative, and no frames are displayed. Basically to fix that you need to add if (this->skip_frame > 0) before this->skip_frame--; But since I want to fix that properly I decided to learn why goom skips frames on its own, and I now understand that whole algorithm is buggy. Thus I reimplemented it properly. I tested it , and it works with all my sound files, also I added lot of debug printfs to test whenever it works as expected, and it does. --HG-- extra : transplant_source : %B6%0C%09%D6%93%B8%00cj%3B8%C7%B5%0B%DB%21%08%92%3E%7B
2007-08-12Add a few missing "\n"s.Darren Salt
2007-08-12Extend config key translation to allow front ends to provide an additional list.Darren Salt
Intent is to allow front ends to rename their old, badly-named, config items.
2007-08-12Build .debs with freetype support.Darren Salt
2007-08-08Fix an attempted free of static data, e.g. when using "dvd:/" (not "dvd://").Darren Salt
2007-06-10Add an alternative build-dep on libjack-dev.Darren Salt
2007-06-09Add $(LTLIBINTL) for a few plugins which I'd missed.Darren Salt
2007-06-09Use $(LTLIBICONV) instead of $(LIBICONV) when linking libxine.so.Darren Salt