Age | Commit message (Collapse) | Author |
|
Windows ports updates:
- finished M$VC port update
- moved xine plugins back to normal location for Windows ports,
added relative directories (used relative to ${prefix}),
make sure it's thread-safe (but it's still hacky)
- fixed ugly bug with loading plugins, when working drive was differrent from
plugins directory
directory
- directory and subdirectory separator called as platform specific
- fix crash with newer win32 pthread (missing mutex_init in vo plugin), yes!
- small doc update
CVS patchset: 7712
CVS date: 2005/08/29 15:28:16
|
|
Windows ports fixes and improvements due to my current work on toxine:
- first experiments with external win32 pthreads,
more portable code (pthread_t may be a struct)
- headers refactored
- moved dirent win32 replacement to lib/, hide it for frontends,
used system version, if found, not used non-POSIX dirent->d_reclen
(this item doesn't work in MinGW), fix memleak in dvb
- separated settings for postproc and avcodec when using external ffmpeg
- check for malloc.h in public xine.m4, used it conditionally in xine headers
- replaced random() by POSIX more common rand()
- prevent one segfault in directx vo plugin, if fails
- M$VC port update
CVS patchset: 7709
CVS date: 2005/08/25 15:36:29
|
|
Allow the backup of an empty configuration file to succeed.
CVS patchset: 7708
CVS date: 2005/08/21 17:01:02
|
|
CVS patchset: 7691
CVS date: 2005/07/27 23:46:34
|
|
here, using safer syntax, should work on all platforms
CVS patchset: 7690
CVS date: 2005/07/27 22:45:56
|
|
reentrancy problems (as reported by Reinhard Nissl and Darren Salt)
- add a new recursive mutex support check to configure so we should fail
nicely if system doesn't provides it
(please test)
CVS patchset: 7670
CVS date: 2005/07/21 02:51:14
|
|
CVS patchset: 7665
CVS date: 2005/07/18 17:59:37
|
|
CVS patchset: 7659
CVS date: 2005/07/18 01:46:02
|
|
Add an extended MRL reference event which includes the item title, start
time and duration.
(Both events are sent; front ends should only listen for one of them.)
CVS patchset: 7656
CVS date: 2005/07/17 23:11:33
|
|
Locking problem with string config item callbacks which access config items.
CVS patchset: 7655
CVS date: 2005/07/17 23:05:09
|
|
CVS patchset: 7652
CVS date: 2005/07/17 20:22:24
|
|
CVS patchset: 7651
CVS date: 2005/07/17 20:18:37
|
|
(Based on a patch from Stefan Bruens <lurch@gmx.li>.)
CVS patchset: 7648
CVS date: 2005/07/17 16:52:14
|
|
patch by Jerome "poitch" Poichet
CVS patchset: 7637
CVS date: 2005/07/03 20:31:28
|
|
<mrouthier@encentrus.com>
CVS patchset: 7635
CVS date: 2005/06/29 20:54:34
|
|
Copy frame crop values when copying frame information. (Reinhard Nissl)
CVS patchset: 7629
CVS date: 2005/06/17 22:36:43
|
|
to front-ends. (Reinhard Nissl)
gxine (CVS HEAD) is aware of this information.
CVS patchset: 7628
CVS date: 2005/06/17 22:33:01
|
|
fix deadlock with _x_flush_events_queues
CVS patchset: 7621
CVS date: 2005/06/13 00:32:11
|
|
fix LE_64 and BE_64 macros on non-x86 arches
try to make all these macros safer with extra typecasting
thanks Diego 'Flameeyes' Petten
CVS patchset: 7586
CVS date: 2005/05/28 23:17:57
|
|
CVS patchset: 7568
CVS date: 2005/05/28 02:25:45
|
|
Sparc can't do unaligned access
CVS patchset: 7558
CVS date: 2005/05/22 19:50:05
|
|
CVS patchset: 7545
CVS date: 2005/05/15 09:26:36
|
|
don't stop looking for plugins just because one of them has failed to initialize.
fix the problem of xine not loading anything (first plugin was gnome-vfs and
it doesn't work here)
CVS patchset: 7536
CVS date: 2005/05/14 16:00:40
|
|
fix a couple of places were catalog->lock was not released (causing
lockup/deadlock). cleanup some functions to return at a single place
so we won't make this mistake again.
(please double check - i'm a little rusty on xine hacking ;-)
now i have to find out why my xine checkout is not able to load any input plugins...
CVS patchset: 7535
CVS date: 2005/05/14 15:41:15
|
|
gcc4 patches from Dams Nadé (livna.org) and Keenan Pepper.
CVS patchset: 7527
CVS date: 2005/05/07 09:11:37
|
|
improve xxmc cpu-usage for IDCT / MOCOMP acceleration through better locking
[bug #1195282]
CVS patchset: 7524
CVS date: 2005/05/06 07:42:20
|
|
CVS patchset: 7521
CVS date: 2005/05/06 04:14:55
|
|
vahur.sinijarv at cydonia.ee
CVS patchset: 7486
CVS date: 2005/04/23 02:02:28
|
|
snprintf(s, sizeof(s), ...) is safe; no need to waste one byte
CVS patchset: 7473
CVS date: 2005/04/20 17:08:56
|
|
VO_PAN_SCAN is deprecated, mention the deprecation in the debug messages
to avoid confusion.
CVS patchset: 7472
CVS date: 2005/04/20 11:19:35
|
|
CVS patchset: 7471
CVS date: 2005/04/20 01:04:35
|
|
CVS patchset: 7470
CVS date: 2005/04/20 01:03:59
|
|
Send the XINE_EVENT_UI_CHANNELS_CHANGED UI event when SPU, or audio channels
are added
CVS patchset: 7468
CVS date: 2005/04/19 17:42:29
|
|
CVS patchset: 7467
CVS date: 2005/04/19 17:04:52
|
|
CVS patchset: 7461
CVS date: 2005/04/18 14:06:29
|
|
(kind of, our ffmpeg seems to be quite old, at least the right decoder
is being used)
- Changed the descriptions of some codecs, removed the redundant "video",
"codec" or "format" words
CVS patchset: 7459
CVS date: 2005/04/16 23:38:09
|
|
was parsing the wrong description array.
CVS patchset: 7457
CVS date: 2005/04/13 19:07:17
|
|
sprintf -> snprintf replacements
CVS patchset: 7455
CVS date: 2005/04/10 16:23:05
|
|
CVS patchset: 7452
CVS date: 2005/04/10 09:31:16
|
|
CVS patchset: 7443
CVS date: 2005/03/26 20:29:47
|
|
previous demux thread has not been joined.
CVS patchset: 7442
CVS date: 2005/03/20 18:41:55
|
|
Fixes playback of the image before the Mala Educacion trailer
http://www.apple.com/trailers/sony/bad_education.html
CVS patchset: 7441
CVS date: 2005/03/20 14:09:15
|
|
CVS patchset: 7438
CVS date: 2005/03/09 22:24:20
|
|
Check for plugin init failure
CVS patchset: 7434
CVS date: 2005/03/06 13:03:33
|
|
See this thread for more info:
http://thread.gmane.org/gmane.comp.video.xine.devel/12377
CVS patchset: 7432
CVS date: 2005/03/06 11:08:40
|
|
CVS patchset: 7430
CVS date: 2005/03/06 07:18:54
|
|
new h264 fourcc reported in the wild.
i don't have any samples, but adding it here doesn't hurt
CVS patchset: 7425
CVS date: 2005/02/26 19:58:21
|
|
xineintl.h is no longer a build file, discontinue ignoring it
CVS patchset: 7422
CVS date: 2005/02/20 17:04:13
|
|
Bind to right text domain. This fixes missing translations for prefixes different from /usr.
CVS patchset: 7418
CVS date: 2005/02/19 13:11:51
|
|
CVS patchset: 7417
CVS date: 2005/02/14 14:04:55
|