Age | Commit message (Collapse) | Author |
|
performance on local files.
CVS patchset: 8213
CVS date: 2006/09/09 22:11:08
|
|
stdout/stderr output from the two xine_vlog_msg/xine_vlog_err functions that are still local to the input plugin. Centralise log_buffers usage.
CVS patchset: 8211
CVS date: 2006/09/09 17:41:45
|
|
See bugreport [ 1551996 ].
CVS patchset: 8204
CVS date: 2006/09/08 06:20:37
|
|
Modified the mms input plugins and the asf demuxer to use the new parser.
Added Asf Extended Header parsing, fixed best stream selection.
CVS patchset: 8203
CVS date: 2006/09/07 07:21:06
|
|
Adjust xine(5) to make mention of the possibility of naming the device.
CVS patchset: 8176
CVS date: 2006/08/11 21:40:02
|
|
CVS patchset: 8131
CVS date: 2006/07/17 17:15:34
|
|
CVS patchset: 8127
CVS date: 2006/07/13 09:50:14
|
|
Loosly based on: [vendor-sec] patch for libmms buffer overflows (CVE-2006-2200)
CVS patchset: 8118
CVS date: 2006/07/11 09:37:31
|
|
Benjamin Reed.
CVS patchset: 8109
CVS date: 2006/07/11 03:22:59
|
|
(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
|
|
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
|
|
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
|
|
CVS patchset: 8080
CVS date: 2006/06/29 19:39:10
|
|
CVS patchset: 8079
CVS date: 2006/06/29 19:38:19
|
|
CVS patchset: 8078
CVS date: 2006/06/29 12:28:06
|
|
CVS patchset: 8065
CVS date: 2006/06/20 01:46:41
|
|
CVS patchset: 8064
CVS date: 2006/06/20 01:07:58
|
|
CVS patchset: 8055
CVS date: 2006/06/18 20:29:03
|
|
-fno-strict-aliasing where the breakage is unresolvable, and not enable it globally (decreases performances).
CVS patchset: 8048
CVS date: 2006/06/17 15:20:56
|
|
Thanks to Lars for reporting.
CVS patchset: 8039
CVS date: 2006/06/15 14:26:40
|
|
versions behave as intended.
CVS patchset: 8032
CVS date: 2006/06/10 17:38:46
|
|
CVS patchset: 8024
CVS date: 2006/06/10 00:29:39
|
|
versions. Check for nl_langinfo() explicitely and use that instead.
CVS patchset: 8023
CVS date: 2006/06/10 00:21:51
|
|
CVS patchset: 8014
CVS date: 2006/06/06 16:39:25
|
|
(Based on a patch from Diego Pettenò.)
CVS patchset: 8011
CVS date: 2006/06/02 22:44:58
|
|
CVS patchset: 8009
CVS date: 2006/06/02 22:18:56
|
|
ensuring that all used functions have a proper declaration. (Gentoo)
CVS patchset: 8004
CVS date: 2006/06/02 19:19:36
|
|
CVS patchset: 8002
CVS date: 2006/05/31 21:14:40
|
|
CVS patchset: 8001
CVS date: 2006/05/31 20:58:22
|
|
mounted. Allows playback of mounted unencrypted ISO9660 DVDs, when
libdvdnav only supports UDF DVDs
CVS patchset: 7998
CVS date: 2006/05/27 16:13:17
|
|
(Diego Pettenò)
CVS patchset: 7985
CVS date: 2006/05/03 19:46:06
|
|
(video_out/alphablend* need to be removed yet)
gcc-2.95 support: SMB, external compiled with different gcc VCD
fixed GDK_PIXBUF build
CVS patchset: 7983
CVS date: 2006/05/01 21:35:30
|
|
This patch removes a dummy check on proxy usage before applying authentication.
This was caused by a copy-paste error in older revision of this file, and then
drifted to the current problem while the code evolved. With this simple
change, authenticated streams works just fine.
A big thanks to Mark Kretschmann from the amaroK team who noticed the problem
and helped tracking it down.
CVS patchset: 7979
CVS date: 2006/04/21 23:27:49
|
|
CVS patchset: 7977
CVS date: 2006/04/21 23:15:44
|
|
CVS patchset: 7974
CVS date: 2006/04/21 22:34:19
|
|
CVS patchset: 7972
CVS date: 2006/04/19 17:30:12
|
|
http://bugzilla.gnome.org/show_bug.cgi?id=338883
CVS patchset: 7971
CVS date: 2006/04/18 13:51:33
|
|
CVS patchset: 7968
CVS date: 2006/04/12 15:37:07
|
|
CVS patchset: 7963
CVS date: 2006/04/06 09:28:51
|
|
noted by Barry Scott.
CVS patchset: 7960
CVS date: 2006/04/06 08:00:50
|
|
2) [coverity] fixes:
- 279 (w32): test should be on input parametr type, not typeW
- 267 (aout): can be ignored but there was warning anyway
- 234 (w32): missing free on error & exit
- 152 (w32): missing free on error & exit
- 148 (w32): fixed bound of static array in test
- 101 (ffdec): defense code when avodec_encode_video will fail (just defense to the future,
should never happen with current ffmpeg in xine)
- 98, 99 (w32): check negative handle by _x_assert (it's used as index to array)
- 90 (w32): negate pointer check (+added check for size)
- 89 (w32): added NULL and size check
CVS patchset: 7959
CVS date: 2006/04/05 22:12:17
|
|
CVS patchset: 7957
CVS date: 2006/03/29 21:00:45
|
|
Thanks to Thibaut for pointing that out
CVS patchset: 7949
CVS date: 2006/03/25 11:59:29
|
|
cannot be unset:
- start up your xine-lib client
- garbage collect the plugins (mms will be unloaded)
- modify the media.network.bandwidth config entry (->callback points to
lala land), see it crash in flames
http://bugzilla.gnome.org/show_bug.cgi?id=334918
CVS patchset: 7944
CVS date: 2006/03/24 16:40:54
|
|
CID: 103
Checker: NULL_RETURNS (help)
File: xine-lib/src/input/librtsp/rtsp.c
Function: rtsp_search_answers
Description: Incrementing possibly NULL value "ptr"
CID: 179
Checker: RESOURCE_LEAK (help)
File: xine-lib/src/input/librtsp/rtsp.c
Function: rtsp_read_data
Description: Variable "rest" not freed or pointed-to in function "rtsp_put"
CVS patchset: 7939
CVS date: 2006/03/18 09:42:43
|
|
CID: 180
Checker: RESOURCE_LEAK (help)
File: xine-lib/src/input/libreal/real.c
Function: real_parse_sdp
Description: Returned without freeing storage "desc"
CVS patchset: 7938
CVS date: 2006/03/18 09:35:03
|
|
CID: 10
Checker: DEADCODE (help)
File: xine-lib/src/input/input_smb.c
Function: smb_plugin_read
Description: After this line, the value of "n" is at least 1
CVS patchset: 7937
CVS date: 2006/03/18 09:25:02
|
|
Checker: REVERSE_INULL (help)
File: xine-lib/src/input/http_helper.c
Function: _x_parse_url
Description: Pointer "start" dereferenced before NULL check
CVS patchset: 7936
CVS date: 2006/03/18 09:15:00
|
|
http://article.gmane.org/gmane.comp.video.xine.devel/15139
CVS patchset: 7934
CVS date: 2006/03/17 18:21:23
|
|
Shoutcast streams
CVS patchset: 7933
CVS date: 2006/03/17 18:10:35
|