summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2006-07-17- avoid crashes when init_yuv_planes has one of its allocations failingBastien Nocera
See http://bugzilla.gnome.org/show_bug.cgi?id=338833 CVS patchset: 8135 CVS date: 2006/07/17 18:31:24
2006-07-17Add timestamp information to log text.Darren Salt
CVS patchset: 8134 CVS date: 2006/07/17 17:59:56
2006-07-17Use asprintf() or our implementation of it.Darren Salt
CVS patchset: 8133 CVS date: 2006/07/17 17:56:29
2006-07-17Add EXPORTED tag to xine_plugin_info.Darren Salt
CVS patchset: 8132 CVS date: 2006/07/17 17:19:51
2006-07-17Allow 0 for title & chapter in DVD MRLs.Darren Salt
CVS patchset: 8131 CVS date: 2006/07/17 17:15:34
2006-07-16malloc cleanups (based on a patch from Chris Brien).Darren Salt
Also use asprintf() where appropriate, since we now have our own version for where it's not present. CVS patchset: 8130 CVS date: 2006/07/16 16:18:09
2006-07-16Disable debugging by default.Darren Salt
CVS patchset: 8129 CVS date: 2006/07/16 14:45:24
2006-07-13Added missing NULL sentinel.Matthias Hopf
CVS patchset: 8127 CVS date: 2006/07/13 09:50:14
2006-07-13Fix strncpy arguments in debug code.Matthias Hopf
CVS patchset: 8126 CVS date: 2006/07/13 09:49:32
2006-07-12Tidy up the formatting of tvtime method help texts to allow better wrappingDarren Salt
by the front end. CVS patchset: 8123 CVS date: 2006/07/12 21:08:46
2006-07-12Avoid a debug/no-optimise build failure (seen on amd64).Darren Salt
CVS patchset: 8122 CVS date: 2006/07/12 20:33:58
2006-07-11Fixing some libmms related overflows.Matthias Hopf
Loosly based on: [vendor-sec] patch for libmms buffer overflows (CVE-2006-2200) CVS patchset: 8118 CVS date: 2006/07/11 09:37:31
2006-07-11Start implementing a pulseaudio output plugin, based on the previous ↵Diego 'Flameeyes' Pettenò
polypaudio plugin. Right now delays don't work (yet), but the rest of it should. CVS patchset: 8114 CVS date: 2006/07/11 05:20:31
2006-07-11Apply patches for Darwin compatibility, SF.net bug 1431220. Thanks to ↵Diego 'Flameeyes' Pettenò
Benjamin Reed. CVS patchset: 8109 CVS date: 2006/07/11 03:22:59
2006-07-11Complete cleanup using pkg-config: no need to look for alsa/ or sys/, just ↵Diego 'Flameeyes' Pettenò
include asoundlib.h. CVS patchset: 8108 CVS date: 2006/07/11 03:11:51
2006-07-10Replace custom ALSA macro with a simpler PKG_CHECK_MODULES call, and assume ↵Diego 'Flameeyes' Pettenò
requirement of 0.9.0 minimum. See SF.net bug 1394688. CVS patchset: 8104 CVS date: 2006/07/10 22:43:50
2006-07-10Add support for m4b extension to the Qt demuxer, to be able to play ↵Diego 'Flameeyes' Pettenò
audiobooks in AAC format. This still requires to be tested with encrypted audiobooks to make sure they fail gracefully. CVS patchset: 8103 CVS date: 2006/07/10 22:17:49
2006-07-10Implement visibility support, available on GCC 4.0 and later and on some 3.4 ↵Diego 'Flameeyes' Pettenò
(through backports), to avoid exporting unneeded internal symbols, making plugins' loading faster and use of internal copies of libraries more solid. It should automatically fall back to the old way in GCCs that does not support -fvisibility=hidden, but has to be tested carefully. No issues were found in the months of testing in Gentoo, but this requires special attention anyway. CVS patchset: 8101 CVS date: 2006/07/10 22:08:12
2006-07-08Build VIS support for ffmpeg only if is enabled. When enabling VIS and user ↵Diego 'Flameeyes' Pettenò
didn't give any mcpu argument, default to v9 to allow building (GCC defaults to v8 up to 4.1 series). CVS patchset: 8097 CVS date: 2006/07/08 15:10:22
2006-07-08Set CD audio buffer to 500 frames (patch from Christopher Martin).Darren Salt
This fixes "audible gap" problems; <500 resulted in occasional gaps being audible. (The value is a "reasonable choice": it should cover the problem for the vast majority of people and drives.) CVS patchset: 8096 CVS date: 2006/07/08 14:08:48
2006-07-08Remove A few hunks that are now fixed in FFmpeg's SVN.Diego 'Flameeyes' Pettenò
CVS patchset: 8095 CVS date: 2006/07/08 12:34:52
2006-07-08Avoid negative overflow in BLEND_COLOR().Claudio Ciccani
CVS patchset: 8094 CVS date: 2006/07/08 10:02:47
2006-07-08Patch by Petri Hintukainen <Petri.Hintukainen@hut.fi>:Claudio Ciccani
modify blend algo to avoid division (too slow on some machines). Result is still acceptable. CVS patchset: 8093 CVS date: 2006/07/08 09:40:03
2006-07-07Fix CD track info retrieval, avoid long pauses.Darren Salt
This is a partial reversion of 1.71->1.72. (Patch from Christopher Martin, <christopher.martin@utoronto.ca>) CVS patchset: 8092 CVS date: 2006/07/07 22:17:03
2006-07-05Add definition of PIC in presence of __PIC__ or __pic__, to fix building of ↵Diego 'Flameeyes' Pettenò
FFmpeg code on PIE-enabled systems. The change is already committed in FFmpeg's SVN. CVS patchset: 8090 CVS date: 2006/07/05 22:11:34
2006-07-05gcc295 workaround.František Dvořák
CVS patchset: 8089 CVS date: 2006/07/05 12:55:44
2006-07-05It compiles now.František Dvořák
CVS patchset: 8088 CVS date: 2006/07/05 09:40:00
2006-07-03Add a media.network.timeout configuration for a timeout while running ↵Diego 'Flameeyes' Pettenò
select() on streams, to avoid getting frozen if trying to connect to an unreachable server (or if the connection is lost. CVS patchset: 8087 CVS date: 2006/07/03 10:55:37
2006-06-30Change in32 in int32_t to fix building on some systems, as reported by ↵Diego 'Flameeyes' Pettenò
Reinhard Tartler. CVS patchset: 8086 CVS date: 2006/06/30 21:36:27
2006-06-30Added support for other types of subpicture layers (e.g. Matrox CRTC2's ↵Claudio Ciccani
subpicture). CVS patchset: 8082 CVS date: 2006/06/30 06:51:41
2006-06-30Set the pixel format to YUV420P when encoding for Dxr3 cards, ffmpeg's mpeg ↵Diego 'Flameeyes' Pettenò
encoder accepts only that for mpeg1. Thanks to Alejandro Homs-Puron in SourceForge ticket 1424281 and Gentoo bug #138530. CVS patchset: 8081 CVS date: 2006/06/30 00:21:30
2006-06-29Typo fix.Diego 'Flameeyes' Pettenò
CVS patchset: 8080 CVS date: 2006/06/29 19:39:10
2006-06-29Fix GCC crazyness, add the missing parenthesis.Diego 'Flameeyes' Pettenò
CVS patchset: 8079 CVS date: 2006/06/29 19:38:19
2006-06-29Add missing format attributes for in-xine code.Diego 'Flameeyes' Pettenò
CVS patchset: 8078 CVS date: 2006/06/29 12:28:06
2006-06-28Fix decoding of PMT packets when adaption_field is present.Darren Salt
(Patch from Barry Scott <barry.scott@onelan.co.uk>) CVS patchset: 8074 CVS date: 2006/06/28 20:20:54
2006-06-23Miscellaneous static/const fixups.Darren Salt
Optimise away _xine_buffer_strcat. CVS patchset: 8073 CVS date: 2006/06/23 18:24:22
2006-06-23Frame duration calculation cleanups; more accurate calculation.Darren Salt
CVS patchset: 8072 CVS date: 2006/06/23 18:22:19
2006-06-22Fix two identical instances of either null-dereference or use-after-free.Darren Salt
Also (hopefully) avoid memleak on allocation failure. CVS patchset: 8071 CVS date: 2006/06/22 23:47:16
2006-06-22* directfb_subpicture_paint(): flush rectangles before changing the color.Claudio Ciccani
CVS patchset: 8070 CVS date: 2006/06/22 11:55:23
2006-06-22Added XINE_PARAM_VO_WINDOW_WIDTH and XINE_PARAM_VO_WINDOW_HEIGHT to query ↵Claudio Ciccani
the window size. CVS patchset: 8069 CVS date: 2006/06/22 10:38:37
2006-06-22Added support for playback on layers that don't support YCbCr output ↵Claudio Ciccani
(requires DirectFB 0.9.25). Added support for hardware subpicture layer (actually only the once supported by Unichrome and Radeon(CVS Version) drivers). CVS patchset: 8068 CVS date: 2006/06/22 09:42:03
2006-06-20Make buffer a char string, reduces amount of warnings tremendously.Diego 'Flameeyes' Pettenò
CVS patchset: 8066 CVS date: 2006/06/20 01:49:20
2006-06-20Fix generic warnings.Diego 'Flameeyes' Pettenò
CVS patchset: 8065 CVS date: 2006/06/20 01:46:41
2006-06-20Fix generic warnings.Diego 'Flameeyes' Pettenò
CVS patchset: 8064 CVS date: 2006/06/20 01:07:58
2006-06-20Fix generic warnings.Diego 'Flameeyes' Pettenò
CVS patchset: 8063 CVS date: 2006/06/20 00:35:07
2006-06-20Remove need to use -fno-strict-aliasing, by using an union on accept() ↵Diego 'Flameeyes' Pettenò
usage, and by not using a double pointer in alphablend code (the first pointer was always dereferenced anyway). CVS patchset: 8062 CVS date: 2006/06/20 00:18:44
2006-06-19- we don't check the retvals, so zero the buffers just in caseBastien Nocera
CVS patchset: 8061 CVS date: 2006/06/19 13:51:04
2006-06-19Mark text as impure where necessary to fix build under Solaris/IA32.Robin KAY
CVS patchset: 8060 CVS date: 2006/06/19 12:08:45
2006-06-18Avoid crashing if xine_set_param is called with a NULL stream.Diego 'Flameeyes' Pettenò
CVS patchset: 8059 CVS date: 2006/06/18 22:51:29
2006-06-18Misc warnings fixes.Diego 'Flameeyes' Pettenò
CVS patchset: 8055 CVS date: 2006/06/18 20:29:03