summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2007-06-09Use $(LTLIBICONV) instead of @LIBICONV@.Darren Salt
2007-06-09Add $(LTLIBICONV) wherever objdump -R shows a dependency on iconv functions.Darren Salt
Some plugins may have been missed due to them not being built here.
2007-06-09Add $(LTLIBINTL) wherever objdump -R shows a dependency on gettext functions.Darren Salt
Some plugins may have been missed due to them not being built here.
2007-06-09Merge with 1.2 branch.Diego 'Flameeyes' Pettenò
2007-06-09Resurrect the check for xmlto/rsvg (rather than sgmltools/fig2dev) so that ↵Diego 'Flameeyes' Pettenò
the build can be done even without those installed.
2007-06-09signal.h and setjmp.h are needed on PPC and SPARC too.Diego 'Flameeyes' Pettenò
2007-06-09Use __i386__ and __x86_64__ instead of ARCH_X86 and ARCH_X86_64; the ARCH_* ↵Diego 'Flameeyes' Pettenò
defines comes from FFmpeg, but they can easily stay there.
2007-06-09If SSE, SSE2 and MMX are enabled at build-time, enable them and skip over ↵Diego 'Flameeyes' Pettenò
the cpuid tests; a runtime CPU detection option could be supplied by configure, for instance.
2007-06-09If 3dNOW is enabled at build-time, mark it as present on x86-64; it's not ↵Diego 'Flameeyes' Pettenò
always there because Intel EM64T machines does not have it.