Age | Commit message (Collapse) | Author |
|
(fixed multithread audio and video playback on FreeBSD with different LDTs)
One coverity fix.
CVS patchset: 7988
CVS date: 2006/05/07 09:31:57
|
|
(Diego Pettenò)
CVS patchset: 7985
CVS date: 2006/05/03 19:46:06
|
|
No __GNUC__ guarding done: an unguarded __attribute__ is already present.
CVS patchset: 7976
CVS date: 2006/04/21 22:57:26
|
|
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
|
|
arguments).
CVS patchset: 7953
CVS date: 2006/03/26 18:24:11
|
|
Small change due to false positive:
CID: 258
Checker: REVERSE_INULL (help)
File: xine-lib/src/libw32dll/wine/win32.c
Function: expRegOpenKeyA
Description: Pointer "phkResult" dereferenced before NULL check
Debug output fix:
CID: 259
Checker: REVERSE_INULL (help)
File: xine-lib/src/libw32dll/wine/win32.c
Function: expSetFilePointer
Description: Pointer "ext" dereferenced before NULL check
CVS patchset: 7952
CVS date: 2006/03/26 18:15:03
|
|
Fixed simple bug in destroying.
CID: 260
Checker: REVERSE_INULL (help)
File: xine-lib/src/libw32dll/DirectShow/outputpin.c
Function: COutputPin_Destroy
Description: Pointer "(This)->mempin" dereferenced before NULL check
CVS patchset: 7951
CVS date: 2006/03/26 17:20:11
|
|
Patch from Chris Brien.
CVS patchset: 7922
CVS date: 2006/03/07 08:03:08
|
|
CVS patchset: 7895
CVS date: 2006/02/14 18:45:37
|
|
Made win32 decoder wrapper happy with valgrind, prevented reading from freed memory.
CVS patchset: 7808
CVS date: 2005/11/21 10:29:57
|
|
patch by Diego Biurrun
CVS patchset: 7765
CVS date: 2005/10/22 22:09:44
|
|
CVS patchset: 7542
CVS date: 2005/05/15 00:12:44
|
|
gcc4 patches from Dams Nadé (livna.org) and Keenan Pepper.
CVS patchset: 7527
CVS date: 2005/05/07 09:11:37
|
|
vahur.sinijarv at cydonia.ee
CVS patchset: 7486
CVS date: 2005/04/23 02:02:28
|
|
Fix (from MPlayer) for Windows Media 9 Voice codec
CVS patchset: 7333
CVS date: 2005/01/06 20:58:56
|
|
use UTF-8 meta info setting, where we know the string is ASCII
(costly conversion is not necessary, because ASCII is a subset of UTF-8)
CVS patchset: 7268
CVS date: 2004/12/17 13:39:54
|
|
(costly conversion is not necessary, because ASCII is a subset of UTF-8)
CVS patchset: 7264
CVS date: 2004/12/16 13:58:57
|
|
and backwards compatible translation
Sorry, I got a litte tired proof-reading the patch, so their might be
bugs lurking around. I will give it some further examination and
(as necessary) fixing tomorrow.
CVS patchset: 7233
CVS date: 2004/12/12 22:00:47
|
|
CVS patchset: 7230
CVS date: 2004/12/12 06:55:58
|
|
CVS patchset: 7159
CVS date: 2004/11/24 21:43:59
|
|
http://thread.gmane.org/gmane.comp.video.mplayer.devel/19749
Fixes playback of win32 DLLs on FC2 (voxware playback still hangs though)
CVS patchset: 6988
CVS date: 2004/09/21 19:35:56
|
|
CVS patchset: 6879
CVS date: 2004/08/08 16:34:32
|
|
(critical section is defined as recursive by MS).
strict posix systems will be happier now.
workaround a crash with QT dll introduced with the previous commit.
CVS patchset: 6862
CVS date: 2004/07/29 18:47:36
|
|
CVS patchset: 6860
CVS date: 2004/07/29 14:45:03
|
|
CVS patchset: 6853
CVS date: 2004/07/25 17:45:22
|
|
CVS patchset: 6679
CVS date: 2004/06/12 23:19:56
|
|
set, it's optional
CVS patchset: 6649
CVS date: 2004/06/06 16:13:30
|
|
CVS patchset: 6641
CVS date: 2004/06/05 15:59:36
|
|
All demuxers and decoders have to be modified the same way...
Fix playback of this stream (with win32 dll):
http://naboo.homelinux.org/~daniel/media/p_length.avi
CVS patchset: 6640
CVS date: 2004/06/05 14:11:24
|
|
linux threads may share the same LDT, therefore we must check if
entry was already set before trying to create a new segment descriptor.
this patch must fix at least some segfaults when w32 decoders are disposed.
(did i said i hate this win32 crap?)
CVS patchset: 6590
CVS date: 2004/05/25 16:31:50
|
|
Pass the seeking stress test now ;)
CVS patchset: 6586
CVS date: 2004/05/24 19:43:47
|
|
CVS patchset: 6483
CVS date: 2004/05/04 21:49:00
|
|
please everybody watch out for spelling (and other) errors
CVS patchset: 6442
CVS date: 2004/04/26 17:50:06
|
|
http://sourceforge.net/tracker/index.php?func=detail&aid=855214&group_id=9655&atid=109655
CVS patchset: 6424
CVS date: 2004/04/22 20:28:05
|
|
* increase ffmpeg from 5 to 6
* increase some others from 6 to 7 (they should still override ffmpeg)
* increase liba52 from 2 to 5 (since 5 is somewhat default)
* decrease win32 DLL Qt from 5 to 1 (don't worry, this is the only decoder
to handle these types, so this is not really a change; it's just that
all the other win32 decoders use prio 1)
CVS patchset: 6272
CVS date: 2004/03/16 14:12:03
|
|
before aborting
CVS patchset: 6211
CVS date: 2004/03/03 20:09:11
|
|
CVS patchset: 6127
CVS date: 2004/02/09 22:13:54
|
|
CVS patchset: 6030
CVS date: 2004/01/12 17:35:14
|
|
- increase demux and decoder apis
- fix runtime changing of ogg/ogm audio channels
note: i hope i haven't broken any demux->decoder data exchange. please report any problems.
CVS patchset: 6014
CVS date: 2004/01/09 01:26:32
|
|
libw32 compiles here without a single compiler warning
CVS patchset: 5946
CVS date: 2003/12/24 16:55:35
|
|
CVS patchset: 5912
CVS date: 2003/12/14 22:13:22
|
|
some infrastructure to support more than one decoder DLL per codec
CVS patchset: 5881
CVS date: 2003/12/09 19:08:28
|
|
CVS patchset: 5879
CVS date: 2003/12/09 00:02:28
|
|
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued...
CVS patchset: 5844
CVS date: 2003/12/05 15:54:56
|
|
CVS patchset: 5821
CVS date: 2003/12/01 22:04:52
|
|
CVS patchset: 5796
CVS date: 2003/11/26 19:43:26
|
|
BIG NOTE: use helpers to access to these informations (get/set/reset):
_x_{stream,meta}_info_{get,set,reset}()
are for internal use, don't use *_public() ones from inside the beast ;-)
Some wrongly names "xine_" fonction renaming.
CVS patchset: 5757
CVS date: 2003/11/16 23:33:42
|
|
(we should finish this before rc3.)
- stream_info and meta_info variables are private now.
obs: everything must be recompiled due xine_stream_t changes
CVS patchset: 5733
CVS date: 2003/11/15 14:54:30
|
|
CVS patchset: 5731
CVS date: 2003/11/15 13:01:00
|
|
CVS patchset: 5729
CVS date: 2003/11/13 15:23:00
|