summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-02-19Fix the example to actually use an existing function.Diego 'Flameeyes' Pettenò
CVS patchset: 8603 CVS date: 2007/02/19 23:34:32
2007-02-19Fix building with LOG enabled.Diego 'Flameeyes' Pettenò
CVS patchset: 8602 CVS date: 2007/02/19 23:33:33
2007-02-19Fix warning about incompatible pointer type.Diego 'Flameeyes' Pettenò
CVS patchset: 8600 CVS date: 2007/02/19 23:20:19
2007-02-19Fix building with LOG enabled by changing an the Xlib constant XvPacked into ↵Diego 'Flameeyes' Pettenò
the proper XCB enum. CVS patchset: 8599 CVS date: 2007/02/19 22:22:32
2007-02-17fix ffmpeg includes for sparc, seeReinhard Tartler
http://permalink.gmane.org/gmane.comp.video.xine.devel/16362 for details CVS patchset: 8597 CVS date: 2007/02/17 22:39:26
2007-02-15Properly repaint the whole surface during expose events. Patch by Christoph ↵Diego 'Flameeyes' Pettenò
Pfister. CVS patchset: 8596 CVS date: 2007/02/15 18:26:55
2007-02-15Commit the XCB output plugins by Christoph Pfister after testing on Gentoo ↵Diego 'Flameeyes' Pettenò
packages for about ten days. CVS patchset: 8595 CVS date: 2007/02/15 15:19:32
2007-02-08Remove any possibility of strcpy/sprintf overflows wrt front ends requestingDarren Salt
language & subtitle strings (given a buffer of >= XINE_LANG_MAX bytes). Also fixes an off-by-one buffer termination in the TS code. (Note: compile-tested only.) CVS patchset: 8592 CVS date: 2007/02/08 02:40:22
2007-02-03Broken MIME type.Darren Salt
CVS patchset: 8588 CVS date: 2007/02/03 23:56:32
2007-02-03A few const-correctness fixes.Darren Salt
CVS patchset: 8587 CVS date: 2007/02/03 16:31:55
2007-02-03Fix for libflac <1.1.3, thanks to Ville Skyttä for reporting, closes bug ↵Diego 'Flameeyes' Pettenò
#1627321. CVS patchset: 8586 CVS date: 2007/02/03 11:06:40
2007-02-03Remove a debug output.Diego 'Flameeyes' Pettenò
CVS patchset: 8584 CVS date: 2007/02/03 10:46:14
2007-02-03Remove the state callbacks, it's simpler to just wait a bit for the ↵Diego 'Flameeyes' Pettenò
connection, as that's just what is going on those given moments, and avoids stray signals along the way. CVS patchset: 8583 CVS date: 2007/02/03 10:45:02
2007-02-03Restructure the plugin a bit: create the mainloop and the context ↵Diego 'Flameeyes' Pettenò
immediately on class load, this way they will be shared by all PulseAudio outputs; connect to the context when opening the output device, rather than the first time you play the stream (this way avoids latency while playing multiple tracks). The result is only one connection is present for xine instance, even if multiple streams are called on it. CVS patchset: 8582 CVS date: 2007/02/03 10:41:09
2007-02-02Replace assert() calls with _x_assert().Diego 'Flameeyes' Pettenò
CVS patchset: 8581 CVS date: 2007/02/02 23:45:23
2007-02-02We don't need to lock anymore as we're using the threaded mainloop, that ↵Diego 'Flameeyes' Pettenò
already is taking care of serialising calls. CVS patchset: 8580 CVS date: 2007/02/02 23:43:01
2007-02-02Make use of threaded mainloop rather than calling it manually, this makes ↵Diego 'Flameeyes' Pettenò
xine not lock up if a pulseaudio connection can't be established. CVS patchset: 8579 CVS date: 2007/02/02 23:36:57
2007-01-29Release stream and playback in ao_fusionsound_exit().Claudio Ciccani
CVS patchset: 8578 CVS date: 2007/01/29 14:39:59
2007-01-28fix integer/double mistake.Miguel Freitas
funny because the "more accurate" frame duration calculation actually broke a/v sync for ntsc dvds. tsc tsc ;-) fixes #1544349, #1589644 CVS patchset: 8574 CVS date: 2007/01/28 22:46:07
2007-01-28another ffmpeg sync to include h264 security fixesMiguel Freitas
CVS patchset: 8573 CVS date: 2007/01/28 18:38:32
2007-01-28some additional fixes in case "-Wl,-z,defs" gets enabled again.Miguel Freitas
btw, i don't dislike checking undefined symbols at buildtime, i think it is a good idea to catch common errors. but 5.5MB of useless bloat on vidix drivers is not worth it. CVS patchset: 8572 CVS date: 2007/01/28 17:35:01
2007-01-28disabled "-Wl,-z,defs": it breaks compilation for vidix drivers.Miguel Freitas
no, linking twice to libdha.a is not an acceptable solution. CVS patchset: 8571 CVS date: 2007/01/28 17:17:56
2007-01-28revert part of the PaX team's patch which broke tomsmocomp (segfault)Miguel Freitas
CVS patchset: 8570 CVS date: 2007/01/28 17:12:59
2007-01-26Fix warning with LOG enabled.Diego 'Flameeyes' Pettenò
CVS patchset: 8568 CVS date: 2007/01/26 18:23:06
2007-01-26Don't set get_blocksize to NULL, or the Samba access plugin will _never_ ↵Diego 'Flameeyes' Pettenò
work. Thanks Timothy Redaelli for helping me diagnose it. CVS patchset: 8564 CVS date: 2007/01/26 17:06:05
2007-01-25Fixed build for srcdir != builddir.František Dvořák
CVS patchset: 8562 CVS date: 2007/01/25 18:44:55
2007-01-24Send multichannel data in a single frame, stop reading and send the buffer ↵Diego 'Flameeyes' Pettenò
when the final block is found. CVS patchset: 8561 CVS date: 2007/01/24 22:05:09
2007-01-24Put a non-stream buffer when there's an error, so that xine does not lock on ↵Diego 'Flameeyes' Pettenò
invald streams. CVS patchset: 8560 CVS date: 2007/01/24 22:03:41
2007-01-24Don't limit to 4096 samples if there's space to decode more, avoid more ↵Diego 'Flameeyes' Pettenò
loops and more mallocs. CVS patchset: 8559 CVS date: 2007/01/24 21:44:06
2007-01-24Zero out the error array, so that we don't have false positives.Diego 'Flameeyes' Pettenò
CVS patchset: 8558 CVS date: 2007/01/24 21:42:21
2007-01-24Actually rewind to the start.Diego 'Flameeyes' Pettenò
CVS patchset: 8557 CVS date: 2007/01/24 21:41:30
2007-01-24Replace my email address with a more generic one.Diego 'Flameeyes' Pettenò
CVS patchset: 8556 CVS date: 2007/01/24 20:51:04
2007-01-24There's no need to pass one of the frame's headers around, so just send the ↵Diego 'Flameeyes' Pettenò
standard header, and remove the copy in the instance structure. CVS patchset: 8555 CVS date: 2007/01/24 20:47:31
2007-01-24Remove the workaround for FFmpeg decoding, pass the complete header to the ↵Diego 'Flameeyes' Pettenò
decoder, this way the WavPack decoder can be fixed to support multichannel streams. CVS patchset: 8554 CVS date: 2007/01/24 20:40:11
2007-01-24Don't include audio_group.h, this demuxer is not part of that.Diego 'Flameeyes' Pettenò
CVS patchset: 8553 CVS date: 2007/01/24 05:05:11
2007-01-24Add missing include directive.Diego 'Flameeyes' Pettenò
CVS patchset: 8552 CVS date: 2007/01/24 05:04:26
2007-01-24Create a new wavpack plugin with both the old demuxer and a new decoder. To ↵Diego 'Flameeyes' Pettenò
simplify categorising, I've created a new combined directory to put plugins like wavpack (or libflac) that carries both a demuxer and a decoder in a single bundle -- I expect it being used more in the future. CVS patchset: 8551 CVS date: 2007/01/24 04:57:26
2007-01-24Remove demux_wavpack.c from here, as it's being moved in a different directory.Diego 'Flameeyes' Pettenò
CVS patchset: 8550 CVS date: 2007/01/24 04:49:41
2007-01-23- Don't try to print "<title> / <chapter>" if there's no title, avoidBastien Nocera
things like "(null) / Chapter 1" when the title isn't available (and a possible crasher on non-Linux platforms) CVS patchset: 8547 CVS date: 2007/01/23 23:20:23
2007-01-23Correctly report the current progress of the song, and remove this->length ↵Diego 'Flameeyes' Pettenò
attribute, as it's just used once. CVS patchset: 8545 CVS date: 2007/01/23 15:42:15
2007-01-23Return the correct length for the stream.Diego 'Flameeyes' Pettenò
CVS patchset: 8544 CVS date: 2007/01/23 15:09:39
2007-01-23Set audio channels, samplerate and bits per sample properties.Diego 'Flameeyes' Pettenò
CVS patchset: 8543 CVS date: 2007/01/23 15:05:58
2007-01-22Added mimetype application/ogg.Claudio Ciccani
Use a more generic description for application/(x-)ogg mimetype (i.e. "Ogg Stream"). CVS patchset: 8542 CVS date: 2007/01/22 17:33:35
2007-01-22Must check whether "key" is NULL when parsing flash vars.Claudio Ciccani
CVS patchset: 8541 CVS date: 2007/01/22 17:07:08
2007-01-22Parse the keyframes list for faster seek.Claudio Ciccani
CVS patchset: 8540 CVS date: 2007/01/22 16:25:08
2007-01-21CONFIG_FLV1_DECODER should be CONFIG_FLV_DECODER.Claudio Ciccani
CVS patchset: 8537 CVS date: 2007/01/21 15:12:21
2007-01-19Revert, and remember to flush cache.Diego 'Flameeyes' Pettenò
CVS patchset: 8534 CVS date: 2007/01/19 02:49:31
2007-01-19Add --disable-musepack and --with-external-libmpcdec parameters to ↵Diego 'Flameeyes' Pettenò
configure, now users can decide if they want musepack support and whether to use an external copy of libmpcdec. CVS patchset: 8532 CVS date: 2007/01/19 02:35:36
2007-01-19Make supported_types a pointer to constant.Diego 'Flameeyes' Pettenò
CVS patchset: 8531 CVS date: 2007/01/19 02:32:00
2007-01-19Fix warning and dubious correctness.Diego 'Flameeyes' Pettenò
CVS patchset: 8530 CVS date: 2007/01/19 01:48:05