Age | Commit message (Collapse) | Author |
|
CVS patchset: 6276
CVS date: 2004/03/16 21:32:23
|
|
to be enabled by the user
CVS patchset: 6274
CVS date: 2004/03/16 20:50:08
|
|
renewal regularly to fulfill the ticket contract, which says:
"assure to release or renew revocable tickets after a finite time"
this patch also includes a small change to video out's flushing logic:
we set last_delivery_pts into the future to avoid flushing again when the
decoder does not react (stopped streams are otherwise being flushed all the time)
CVS patchset: 6270
CVS date: 2004/03/16 12:25:05
|
|
CVS patchset: 6261
CVS date: 2004/03/14 23:07:25
|
|
CVS patchset: 6250
CVS date: 2004/03/14 13:45:54
|
|
- add stdint.h with INT16_MIN/MAX
- apply forgotten change _MSC_VER -> HAVE_ICONV
- get rid of some _MSC_VER - changed to WIN32 since it'll be used by MINGW too
CVS patchset: 6249
CVS date: 2004/03/14 09:38:03
|
|
this should fix hang on exit reported by Bastien. untested.
CVS patchset: 6243
CVS date: 2004/03/12 14:53:16
|
|
CVS patchset: 6237
CVS date: 2004/03/09 04:09:41
|
|
CVS patchset: 6234
CVS date: 2004/03/08 18:33:54
|
|
CVS patchset: 6212
CVS date: 2004/03/03 20:17:40
|
|
before aborting
CVS patchset: 6211
CVS date: 2004/03/03 20:09:11
|
|
CVS patchset: 6193
CVS date: 2004/02/29 17:33:04
|
|
- xine compilable without iconv (scream if I something broke)
- update MSVC port, fixes in avi demux
- add iff.h into makefiles
- ffmpeg depends on zlib (build was OK only when freetype was installed)
- commit a patch for goom
CVS patchset: 6192
CVS date: 2004/02/29 17:26:45
|
|
http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/SPECS/xine-lib/
via Goetz Waschk who reports:
The amd64 patch (xine-lib-1-rc0a-amd64.patch) sets some conservative
CFLAGS for amd64,
the lib64 patch (xine-lib-1-rc0a-lib64.patch) replaces hardcoded
/lib to support the lib64 library dir on amd64,
the directfb patch (xine-lib-1-rc2-no-directfb.patch) adds a
configure option to disable directfb,
the linuxfb patch (xine-lib-1-rc3a-no-linuxfb.patch) does the same
for linux framebuffer and
the 64bit fixes patch (xine-lib-1-rc3-64bit-fixes.patch) doesn't
apply at the moment against the CVS -- demux_ogg.c was not applied.
it includes some 64 bit pointer and other fixes for 64bit architectures.
from Gwenole Beauchesne
I haven't tested other than apply and compile.
CVS patchset: 6174
CVS date: 2004/02/19 02:50:24
|
|
* use _x_set_speed() for speed manipulations, since it is ticket-safe
* _x_set_speed() is an internal helper function now, move frontend locking
outside of it
* restrict access to metronom clock internal stuff
CVS patchset: 6165
CVS date: 2004/02/16 20:19:09
|
|
CVS patchset: 6162
CVS date: 2004/02/15 20:31:23
|
|
CVS patchset: 6141
CVS date: 2004/02/12 18:27:21
|
|
* do not decrement the reference counter on post disposal, because post
plugins can delay their own disposal (if they realize that frames from
them are still around)
CVS patchset: 6139
CVS date: 2004/02/12 18:23:35
|
|
CVS patchset: 6138
CVS date: 2004/02/12 18:19:44
|
|
(as discussed on xine-devel, slightly improved to block acquires from
different threads between atomic revoke and issue)
* xine_ticket_t is declared in xine_internal.h and implemented in xine.c
* the ticket is acquired for (hopefully) all port operations
(no modifications to decoders needed, decoder loop does this)
* the ticket is revoked on pausing and on rewiring
* OSD does not store the port pointer any more (which was very dangerous,
since the pointer can change on rewire)
CVS patchset: 6137
CVS date: 2004/02/12 18:19:00
|
|
CVS patchset: 6136
CVS date: 2004/02/12 18:09:19
|
|
CVS patchset: 6129
CVS date: 2004/02/09 22:28:42
|
|
CVS patchset: 6117
CVS date: 2004/02/04 23:24:27
|
|
CVS patchset: 6108
CVS date: 2004/02/02 22:22:51
|
|
CVS patchset: 6091
CVS date: 2004/02/01 05:56:26
|
|
Force using UCS-2LE or UCS-2BE according to endianness.
CVS patchset: 6065
CVS date: 2004/01/26 09:49:33
|
|
CVS patchset: 6062
CVS date: 2004/01/25 18:02:23
|
|
always send comment header while in preview mode
reset ogg_stream_state after seeking
CVS patchset: 6061
CVS date: 2004/01/23 09:24:45
|
|
CVS patchset: 6054
CVS date: 2004/01/18 18:17:55
|
|
chars), backup fail (fgets/fputs), and value can't be saved, never. Move to fread/fwrite, single shot, backup function (need to reproduce ?: <http://xine.sf.net/daniel/config_failure>)
CVS patchset: 6051
CVS date: 2004/01/16 23:03:38
|
|
CVS patchset: 6041
CVS date: 2004/01/13 20:44:22
|
|
CVS patchset: 6036
CVS date: 2004/01/12 23:43:39
|
|
CVS patchset: 6030
CVS date: 2004/01/12 17:35:14
|
|
CVS patchset: 6025
CVS date: 2004/01/11 15:54:23
|
|
in frontends; this change is ABI-wise equivalent to adding a new function
CVS patchset: 6022
CVS date: 2004/01/11 15:31:53
|
|
CVS patchset: 6016
CVS date: 2004/01/10 01:34:50
|
|
- 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
|
|
CVS patchset: 6010
CVS date: 2004/01/07 22:22:54
|
|
* post plugins are now much safer (fewer races/inconsistencies) and easier to write
* all post plugins are ported to the new architecture (and should work)
* ports can now be opened and closed with a NULL stream
CVS patchset: 6007
CVS date: 2004/01/07 19:52:42
|
|
CVS patchset: 5986
CVS date: 2004/01/04 00:00:58
|
|
CVS patchset: 5968
CVS date: 2004/01/01 14:20:52
|
|
CVS patchset: 5967
CVS date: 2003/12/31 23:29:06
|
|
CVS patchset: 5956
CVS date: 2003/12/29 16:26:57
|
|
CVS patchset: 5955
CVS date: 2003/12/29 16:24:33
|
|
CVS patchset: 5954
CVS date: 2003/12/28 15:01:39
|
|
CVS patchset: 5948
CVS date: 2003/12/25 21:57:28
|
|
pthread locks are _not_ fair (shocking news for me), so audio out has a
problem: the audio out loop holds the driver_lock almost always (since the
write() to the driver takes most of the time); other threads who want that
lock (like the frontend trying to change the volume) can starve;
the problem shows on kernel 2.6 with NPTL, but the potential is there in
all pthread implementations
CVS patchset: 5938
CVS date: 2003/12/24 13:06:10
|
|
- new helper function for demuxers (send data to fifo easily,
provided it was already loaded to memory)
CVS patchset: 5936
CVS date: 2003/12/23 21:22:38
|
|
CVS patchset: 5915
CVS date: 2003/12/14 23:23:17
|
|
CVS patchset: 5914
CVS date: 2003/12/14 23:21:19
|