Age | Commit message (Collapse) | Author |
|
CVS patchset: 7977
CVS date: 2006/04/21 23:15:44
|
|
- rint, lrint, M_PI (ffmpeg and goom)
- avoid mkdir warnings
- check for older _GUID_DEFINED too
- ressurected generating inttypes, cleaned public os_types.h
- moved function redefiniton used only in the old MSVC to central place
Windows port update:
- build internal ffmpeg:
- workaround 'near' keyword problem
- proper using __declspec(dllimport)
Other changes:
- LIBFFMPEG_CFLAGS --> LIBFFMPEG_CPPFLAGS
CVS patchset: 7964
CVS date: 2006/04/08 16:42:23
|
|
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
|
|
CID: 41
Checker: FORWARD_NULL (help)
File: xine-lib/src/demuxers/demux_mpeg_pes.c
Function: parse_private_stream_1
Description: Variable "(this)->audio_fifo" tracked as NULL was dereferenced.
audio_fifo cannot be NULL
CVS patchset: 7930
CVS date: 2006/03/16 21:47:37
|
|
CID: 42
Checker: FORWARD_NULL (help)
File: xine-lib/src/demuxers/demux_qt.c
Function: parse_trak_atom
Description: Variable "(trak)->stsd_atoms" tracked as NULL was dereferenced.
CVS patchset: 7929
CVS date: 2006/03/16 21:44:14
|
|
CVS patchset: 7926
CVS date: 2006/03/11 09:21:25
|
|
CID: 268
Checker: UNINIT (help)
File: xine-lib/src/demuxers/demux_matroska.c
Function: parse_seek_entry
Description: Using uninitialized value "id"
CVS patchset: 7925
CVS date: 2006/03/11 09:03:24
|
|
CID: 125
Checker: OVERRUN_STATIC (help)
Function: demux_slave_next
Description: Overrun of static array "(this)->decoder_info" of size 4 at position 4 with index variable "i"
CVS patchset: 7924
CVS date: 2006/03/11 08:55:10
|
|
patch from Vedran Rodic <vedran@vodatel.hr> and Diego "Flameeyes" Pettenò <flameeyes@gentoo.org>
CVS patchset: 7921
CVS date: 2006/03/06 08:02:44
|
|
[ 1420933 ] wStart (stream delay in AVI files) is not used
CVS patchset: 7919
CVS date: 2006/03/04 12:04:42
|
|
CVS patchset: 7916
CVS date: 2006/03/02 14:35:02
|
|
maximilian.schwerin at buelowssiege.de
CVS patchset: 7914
CVS date: 2006/03/02 04:18:08
|
|
CVS patchset: 7890
CVS date: 2006/02/11 21:28:02
|
|
CVS patchset: 7887
CVS date: 2006/02/08 18:29:02
|
|
of the MNG demuxer
CVS patchset: 7885
CVS date: 2006/02/08 09:06:59
|
|
(saves the memory allocation, and the big decoding at the end)
- also install the image demuxer if the gdkpixbuf loader is compiled
CVS patchset: 7884
CVS date: 2006/02/07 15:28:59
|
|
CVS patchset: 7881
CVS date: 2006/02/06 12:07:44
|
|
CVS patchset: 7876
CVS date: 2006/02/05 17:27:56
|
|
CVS patchset: 7848
CVS date: 2006/01/27 07:46:09
|
|
CVS patchset: 7842
CVS date: 2006/01/24 22:01:05
|
|
CVS patchset: 7841
CVS date: 2006/01/24 21:59:13
|
|
CVS patchset: 7830
CVS date: 2006/01/05 21:34:55
|
|
CVS patchset: 7827
CVS date: 2005/12/24 00:08:42
|
|
Improved cross-compiling: detect and precedence of the host-specific libs
W32dll: enabled by platforms as originaly, user can override it
Fixed shell errors in the Makefile of the hackersguide
Detect the place of SDL header independently on platform
Fixed spelling in CDDA, include the header sys/param.h if available
Fixed format strings (fix warnings (or even bugs) on Gentoo/FreeBSD)
CVS patchset: 7815
CVS date: 2005/11/28 12:24:56
|
|
by pieces now.
CVS patchset: 7806
CVS date: 2005/11/21 10:28:18
|
|
Testsuite for M$ Windows:
- init mutex in all video drivers ('none' for testsuite, fixes crashes),
was OK for linux pthreads
- use WaitForSingleObject for console file descriptirs in _x_io_select
(fixes stdin:/)
- workaround heavy debug messages in asf demuxer for some samples
(fixes full disk :->)
Fixed previous fix, s/gmtime/timgm/ :-)
Aalib cross detection + udate docs
CVS patchset: 7799
CVS date: 2005/11/14 12:34:45
|
|
A newpts buffer was sent between the first and the second buffer.
CVS patchset: 7793
CVS date: 2005/11/01 18:36:19
|
|
hopefuly somebody will be able to help fixing the
mess i did in dvdnav ;)
CVS patchset: 7759
CVS date: 2005/10/14 21:02:16
|
|
There is no discontinuity because pts are generated by the demuxer.
CVS patchset: 7755
CVS date: 2005/10/05 07:08:48
|
|
CVS patchset: 7753
CVS date: 2005/10/03 18:22:29
|
|
CVS patchset: 7752
CVS date: 2005/10/03 18:06:56
|
|
CVS patchset: 7751
CVS date: 2005/10/02 21:44:33
|
|
CVS patchset: 7750
CVS date: 2005/10/02 21:29:39
|
|
non-seekable sources (e.g. STDIN, HTTP) and begin with an 'ftyp' atom
followed by a 'moov' atom
CVS patchset: 7749
CVS date: 2005/10/02 17:00:52
|
|
CVS patchset: 7748
CVS date: 2005/10/02 14:15:17
|
|
- Added vbri header support
- Fixed seeking problem with id3v2 tags
- Converted position to a time based position
CVS patchset: 7747
CVS date: 2005/10/01 08:03:36
|
|
CVS patchset: 7737
CVS date: 2005/09/16 23:01:10
|
|
CVS patchset: 7736
CVS date: 2005/09/16 22:16:11
|
|
Fixed frame with data >4k handling (ie picture frames).
CVS patchset: 7735
CVS date: 2005/09/16 22:15:12
|
|
CVS patchset: 7734
CVS date: 2005/09/15 18:45:15
|
|
Build improvements and WIN32 port updates:
- add --with-pthread-pefix and --with-zlib-pefix options
- prepare for removing internal zlib and pthreads-win32 relics,
updated documentation for possible WIN32 developers (only for me? :->)
- fixed bug in unimportant part of configure.ac for MinGW due to xine paths
- fixed my bug in cdda (but it compiled fine anyway)
- fixed unimportant bug in planar Makefile.am
- next MSVC update due to external zlib, pthreads and latest changes,
removed relic includes
- checked distcheck
CVS patchset: 7719
CVS date: 2005/09/05 17:02:56
|
|
CVS patchset: 7694
CVS date: 2005/07/29 17:57:00
|
|
Fixed seeking problem reported by the testsuite (segfault).
Problem was easy to reproduce :
press play, wait 5s
seek back to the beginning
seek to the end
CVS patchset: 7686
CVS date: 2005/07/26 22:10:40
|
|
CVS patchset: 7658
CVS date: 2005/07/18 01:28:21
|
|
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
|
|
CVS patchset: 7646
CVS date: 2005/07/16 17:50:58
|
|
Keep looking for a 'moov' atom even if we find a 'free' atom that looks like one
CVS patchset: 7627
CVS date: 2005/06/17 16:53:25
|
|
Fixed playback of the stream:
http://naboo.homelinux.org/~tmattern/samples/asf/msadpcm/dance-b5th.asf
CVS patchset: 7618
CVS date: 2005/06/09 20:33:46
|
|
CVS patchset: 7616
CVS date: 2005/06/09 17:46:15
|
|
CVS patchset: 7610
CVS date: 2005/06/04 20:32:08
|