Age | Commit message (Collapse) | Author |
|
CVS patchset: 5451
CVS date: 2003/10/06 12:43:08
|
|
This fixes the heap corruption and malloc(3C) has been switched back to memalign(3C).
CVS patchset: 5449
CVS date: 2003/10/05 16:22:19
|
|
CVS patchset: 5448
CVS date: 2003/10/05 16:15:49
|
|
If an id3v2 is detected, skip it and check if a valid mp3 frame follows the tag.
id3v2 tags are not mp3 specific.
thanks hadess ;)
CVS patchset: 5447
CVS date: 2003/10/05 15:03:30
|
|
CVS patchset: 5445
CVS date: 2003/10/05 10:39:25
|
|
CVS patchset: 5443
CVS date: 2003/10/04 22:49:58
|
|
Fixes bug: -
http://bugs.debian.org/211304
CVS patchset: 5442
CVS date: 2003/10/04 22:27:58
|
|
indicative of heap corruption elsewhere.
CVS patchset: 5440
CVS date: 2003/10/04 20:29:26
|
|
CVS patchset: 5439
CVS date: 2003/10/04 18:06:15
|
|
fix a segfault with flac files.
CVS patchset: 5438
CVS date: 2003/10/04 17:24:10
|
|
select_zoom_filter() is only defined on mmx cpus
CVS patchset: 5437
CVS date: 2003/10/04 15:37:16
|
|
CVS patchset: 5436
CVS date: 2003/10/04 15:19:23
|
|
Patch from Ramon van der Aar <rvda@itsec-ps.nl>
CVS patchset: 5434
CVS date: 2003/10/04 14:36:05
|
|
CVS patchset: 5433
CVS date: 2003/10/04 11:46:01
|
|
CVS patchset: 5432
CVS date: 2003/10/04 10:54:14
|
|
by one errors. Fix compiler warning.
CVS patchset: 5430
CVS date: 2003/10/03 23:19:21
|
|
engine.
CVS patchset: 5429
CVS date: 2003/10/03 17:39:43
|
|
(xine-lib should be completely `ldd -r` clean now)
CVS patchset: 5428
CVS date: 2003/10/03 16:32:27
|
|
CVS patchset: 5427
CVS date: 2003/10/03 16:30:39
|
|
independent) that appeared when statically linking in libXv
drawback: the Xv test in the health check is not supported on systems with
only the static libXv any more
CVS patchset: 5426
CVS date: 2003/10/03 16:30:07
|
|
CVS patchset: 5425
CVS date: 2003/10/02 19:30:30
|
|
CVS patchset: 5422
CVS date: 2003/10/02 01:39:10
|
|
CVS patchset: 5421
CVS date: 2003/09/28 23:53:32
|
|
- remove duplicated frame parsing code
- parse each mpeg audio frame
=> generate accurate pts, the viz plugin hack to get things in sync is no more needed
- parse the full xing header
=> compute the length (in s) of the stream without "magic" stuff
=> use the Xing TOC to seek "accurately" in vbr streams.
- prepare id3v2 tags parsing
I think this big change was needed.
Don't hesitate to blame me for bugs.
CVS patchset: 5420
CVS date: 2003/09/28 14:16:00
|
|
----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: xine-lib/src/audio_out/audio_alsa_out.c
CVS: xine-lib/src/xine-engine/audio_out.c
CVS: ----------------------------------------------------------------------
CVS patchset: 5419
CVS date: 2003/09/27 14:59:43
|
|
so we need to add $(X_CFLAGS) here
CVS patchset: 5417
CVS date: 2003/09/26 16:39:56
|
|
CVS patchset: 5414
CVS date: 2003/09/25 13:47:17
|
|
CVS patchset: 5413
CVS date: 2003/09/25 13:42:19
|
|
CVS patchset: 5412
CVS date: 2003/09/25 02:57:51
|
|
CVS patchset: 5411
CVS date: 2003/09/24 06:46:43
|
|
recognized as a mp3 header and the bitrate was computed from this identifier !
- Detect all id3v2 version, not only 2.3
- 1 kbit is 1000 bits, not 1024
- remove all funny BE_32() clones
- some cleanups
CVS patchset: 5410
CVS date: 2003/09/22 23:16:14
|
|
CVS patchset: 5409
CVS date: 2003/09/22 21:34:10
|
|
struct (Closes GNOME bugzilla #122834)
CVS patchset: 5408
CVS date: 2003/09/21 12:29:59
|
|
CVS patchset: 5407
CVS date: 2003/09/21 11:04:53
|
|
various bugs. Fix incorrect colours when blending frame with a big-endian RGB pixel format.
CVS patchset: 5406
CVS date: 2003/09/21 02:53:19
|
|
which right handles multibyte strings.
(current xine CVS adjusted size also before computing text size)
Possibility to select the smallest font too.
CVS patchset: 5403
CVS date: 2003/09/18 18:17:12
|
|
Right computing text size of multibyte texts in OSD.
Different alias character for missing character in the conversion
and in the font: #, _
CVS patchset: 5402
CVS date: 2003/09/18 18:14:50
|
|
CVS patchset: 5401
CVS date: 2003/09/17 23:57:15
|
|
before we define this instance of __attribute__
CVS patchset: 5400
CVS date: 2003/09/17 22:30:18
|
|
alsa-lib has problems if the buffer_size is an odd value,
so this code tries to ensure that buffer_size never becomes odd.
CVS patchset: 5399
CVS date: 2003/09/17 18:21:09
|
|
before savepos for seekable original plugin and saving into fifo.
I forgot test this case :-).
CVS patchset: 5398
CVS date: 2003/09/17 17:15:50
|
|
rip_plugin_read_block(), it should be called *_read_block().
Problems occurs only for seeking with cdda input plugin and
saving into fifo.
CVS patchset: 5397
CVS date: 2003/09/17 17:14:12
|
|
CVS patchset: 5396
CVS date: 2003/09/16 19:34:25
|
|
CVS patchset: 5395
CVS date: 2003/09/16 14:23:37
|
|
usable by the user were never executed. The condition code to check the
drive permissions was never false. The change here uses the access()
function to check the permission of the drives.
CVS patchset: 5394
CVS date: 2003/09/16 02:15:39
|
|
CVS patchset: 5393
CVS date: 2003/09/16 02:12:54
|
|
Replaced 'while((int) ptr % alignment)' with 'while((size_t) ptr % alignment)'
On a 32-bit architecture the comparision of ptr and alignment is fine. On a
64-bit architecture the comparision of ptr (32bits) and alignment (64bits)
can cause problems in the desired behaviour. So casting the ptr to the same
size as alignment cleared this issue.
CVS patchset: 5392
CVS date: 2003/09/16 02:11:45
|
|
CVS patchset: 5391
CVS date: 2003/09/16 02:08:03
|
|
Definition of unsigned long long was replaced with uint64_t. The declaration
of 'unsigned long long' is a new feature in C99. Since not all the features
of C99 are supported in gcc and the ccc compiler a simple type change cleared
the message.
CVS patchset: 5390
CVS date: 2003/09/16 02:07:18
|
|
CVS patchset: 5389
CVS date: 2003/09/16 02:03:16
|