summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2003-10-04Fix a deadlock.Thibaut Mattern
Patch from Ramon van der Aar <rvda@itsec-ps.nl> CVS patchset: 5434 CVS date: 2003/10/04 14:36:05
2003-10-04Fix scaling by the wrong factor.Robin KAY
CVS patchset: 5433 CVS date: 2003/10/04 11:46:01
2003-10-04fix time seeking with cbr streams.Thibaut Mattern
CVS patchset: 5432 CVS date: 2003/10/04 10:54:14
2003-10-03Fix multi-buffering when frame height is not a multiple of 16. Fix some off ↵Robin KAY
by one errors. Fix compiler warning. CVS patchset: 5430 CVS date: 2003/10/03 23:19:21
2003-10-03Let the sound driver do the locking for mixer volume, instead of audio_out ↵James Courtier-Dutton
engine. CVS patchset: 5429 CVS date: 2003/10/03 17:39:43
2003-10-03remove some unneeded code that generates unresolved symbols in the w32dll pluginMichael Roitzsch
(xine-lib should be completely `ldd -r` clean now) CVS patchset: 5428 CVS date: 2003/10/03 16:32:27
2003-10-03these are already in xine.h, don't define them twiceMichael Roitzsch
CVS patchset: 5427 CVS date: 2003/10/03 16:30:39
2003-10-03remove unresolved X11 symbols from xine-lib (xine-lib should always be X11-Michael Roitzsch
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
2003-10-02fix build failures with newer libtool versionsMichael Roitzsch
CVS patchset: 5425 CVS date: 2003/10/02 19:30:30
2003-10-02remove nvtv supportMiguel Freitas
CVS patchset: 5422 CVS date: 2003/10/02 01:39:10
2003-09-28Get meta infos from ID3 version 2.2 tagsThibaut Mattern
CVS patchset: 5421 CVS date: 2003/09/28 23:53:32
2003-09-28Revisited mpeg audio demuxer.Thibaut Mattern
- 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
2003-09-27Another fix due to unexpected bug in alsa-lib. CVS: ↵James Courtier-Dutton
---------------------------------------------------------------------- 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
2003-09-26xine_encoder includes a dxr3 header, which in turn uses X11 headers,Michael Roitzsch
so we need to add $(X_CFLAGS) here CVS patchset: 5417 CVS date: 2003/09/26 16:39:56
2003-09-25replace C++ style commentsDaniel Caujolle-Bert
CVS patchset: 5414 CVS date: 2003/09/25 13:47:17
2003-09-25IPv6 patch from Njål T. Borch <Njaal.Borch@njaal.net>Daniel Caujolle-Bert
CVS patchset: 5413 CVS date: 2003/09/25 13:42:19
2003-09-25Correct/add comment about xine_demux_flush_engine.Rocky Bernstein
CVS patchset: 5412 CVS date: 2003/09/25 02:57:51
2003-09-24Use inttypes.h or stdint.h as appropriate.Robin KAY
CVS patchset: 5411 CVS date: 2003/09/24 06:46:43
2003-09-22- Fix a bug introduced by the previous commit. The id3v2 tag identifier was ↵Thibaut Mattern
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
2003-09-22fix segfault when configuration fails because the resolution is too highJames Stembridge
CVS patchset: 5409 CVS date: 2003/09/22 21:34:10
2003-09-21- fix crasher in the CDDA plugin, better memory management for the cdrom_tocBastien Nocera
struct (Closes GNOME bugzilla #122834) CVS patchset: 5408 CVS date: 2003/09/21 12:29:59
2003-09-21One forgotten file for 'make dist'.František Dvořák
CVS patchset: 5407 CVS date: 2003/09/21 11:04:53
2003-09-21Add support for chroma keyed overlay graphics to video_out_pgx64 and fix ↵Robin KAY
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
2003-09-18Adjust size of subtitle font ONLY according to get_text_size(),František Dvořák
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
2003-09-18Generating codepages with more than 256 characters (max. 16-bit).František Dvořák
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
2003-09-17remove else block that breaks on any compressed fileMike Melanson
CVS patchset: 5401 CVS date: 2003/09/17 23:57:15
2003-09-17Bounded defition with a check to ensure that it is not predefinedStephen Torri
before we define this instance of __attribute__ CVS patchset: 5400 CVS date: 2003/09/17 22:30:18
2003-09-17Another attempt to get the buffer and period sizes correct.James Courtier-Dutton
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
2003-09-17Fix one seeking bug in RIP: seeking behind or on savepos, if we areFrantišek Dvořák
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
2003-09-17Fix one thing: calling *_read() from original input plugin in theFrantišek Dvořák
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
2003-09-16Fix some compiler warnings.James Courtier-Dutton
CVS patchset: 5396 CVS date: 2003/09/16 19:34:25
2003-09-16XINE_EVENT_MRL_REFERENCE must not be used hereMiguel Freitas
CVS patchset: 5395 CVS date: 2003/09/16 14:23:37
2003-09-16The code that checked to see that the cdrom and dvdrom drives wereStephen Torri
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
2003-09-16Removed headers that were providing nothing needed to the build.Stephen Torri
CVS patchset: 5393 CVS date: 2003/09/16 02:12:54
2003-09-16Removed headers that provided nothing needed to the build.Stephen Torri
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
2003-09-16Quit being trigger happy when commiting.Stephen Torri
CVS patchset: 5391 CVS date: 2003/09/16 02:08:03
2003-09-16Removed header that providing nothing needed to the build.Stephen Torri
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
2003-09-16Removed headers that were serving no adding anything necessary to the build.Stephen Torri
CVS patchset: 5389 CVS date: 2003/09/16 02:03:16
2003-09-16Renamed a empty macro. Apparently the macro name __attribute__ was defined ↵Stephen Torri
earlier. This renaming removed the message that the macro was redefined. CVS patchset: 5388 CVS date: 2003/09/16 02:01:49
2003-09-15avoid implicit void argumentDaniel Caujolle-Bert
CVS patchset: 5387 CVS date: 2003/09/15 22:53:53
2003-09-15Try to track problems better. If a DVD fails to play, we will not get a ↵James Courtier-Dutton
little more info printed as to why it failed. CVS patchset: 5386 CVS date: 2003/09/15 21:52:09
2003-09-15that would failDaniel Caujolle-Bert
CVS patchset: 5385 CVS date: 2003/09/15 21:40:46
2003-09-15fix dist stageDaniel Caujolle-Bert
CVS patchset: 5384 CVS date: 2003/09/15 21:37:22
2003-09-15avoid memory corruption, then segfault when using the '#' mrl parametersDaniel Caujolle-Bert
CVS patchset: 5383 CVS date: 2003/09/15 19:02:23
2003-09-15Improve liba52 PTS processing.James Courtier-Dutton
CVS patchset: 5381 CVS date: 2003/09/15 04:02:45
2003-09-14Add multi-buffering support to video_out_pgx64 (massive performance increase ↵Robin KAY
^_^). Remove assertions for alignment from bswap.h and allow unaligned accesses in XE_xx macros on IA32. Update ChangeLog. CVS patchset: 5380 CVS date: 2003/09/14 22:02:26
2003-09-14newer goom version.Thibaut Mattern
CVS patchset: 5378 CVS date: 2003/09/14 15:45:55
2003-09-14New files of the "new" goom version.Thibaut Mattern
CVS patchset: 5377 CVS date: 2003/09/14 15:39:23
2003-09-142 forgotten printfThibaut Mattern
CVS patchset: 5375 CVS date: 2003/09/14 12:59:27
2003-09-14remove fft code, use fft.h instead.Thibaut Mattern
CVS patchset: 5374 CVS date: 2003/09/14 12:44:20