Age | Commit message (Collapse) | Author |
|
The main bugs remains:
- buffer overrun (need different method of events?...)
- stop playback on stop
CVS patchset: 5999
CVS date: 2004/01/05 00:51:44
|
|
It works with some test streams.
Unsupported stuff:
seeking
lots of codecs
subtitles
metadata
...
CVS patchset: 5998
CVS date: 2004/01/05 00:40:54
|
|
* add a small delay before enabling zoom mode, since the card gets confused
when we activate zoom mode before the first frame
(that's also what the ChangeLog entry accounts for)
Then some less important changes:
* give a hint about sync mode to the SCR plugin to properly recover the mode
when resuming from pause mode
* refactor the enhanced mode handling out of the MPEG encoders into video out
* inline some decoder functions, because they are only used once anyway
* some additional cleanup
CVS patchset: 5996
CVS date: 2004/01/04 22:26:28
|
|
CVS patchset: 5991
CVS date: 2004/01/04 17:46:50
|
|
CVS patchset: 5990
CVS date: 2004/01/04 17:33:32
|
|
CVS patchset: 5989
CVS date: 2004/01/04 16:19:45
|
|
winamp.com videos)
CVS patchset: 5988
CVS date: 2004/01/04 11:59:33
|
|
CVS patchset: 5987
CVS date: 2004/01/04 00:41:33
|
|
CVS patchset: 5986
CVS date: 2004/01/04 00:00:58
|
|
CVS patchset: 5982
CVS date: 2004/01/03 20:23:19
|
|
CVS patchset: 5981
CVS date: 2004/01/03 20:04:22
|
|
CVS patchset: 5980
CVS date: 2004/01/03 19:59:00
|
|
CVS patchset: 5979
CVS date: 2004/01/03 17:19:39
|
|
CVS patchset: 5978
CVS date: 2004/01/03 14:50:13
|
|
CVS patchset: 5976
CVS date: 2004/01/02 20:53:43
|
|
CVS patchset: 5975
CVS date: 2004/01/02 20:47:03
|
|
CVS patchset: 5973
CVS date: 2004/01/02 19:03:46
|
|
CVS patchset: 5972
CVS date: 2004/01/02 02:59:03
|
|
* use DirectX under CygWin and basic auto-stuff
* move some my macros in configure.ac
* I don't know why, but shared directx plugins can't be linked with
libdxguid.a. Used cute-hack, idea is from mplayer. Also thanks to
hexedit, because I haven't sources of w32api.
* Fix some warnings in vo directx and ao directx.
* Decrease version of directx. It seems it still works.
For compilation with DirectX under Cygwin you need header files from
directx-sdk. Autoconf macros are only basic, but it works. for example:
DIRECTX_CFLAGS=-I/cygrive/c/Program\ Files/Directx/include ./autogen.sh
CVS patchset: 5971
CVS date: 2004/01/01 18:14:51
|
|
CVS patchset: 5969
CVS date: 2004/01/01 15:55:24
|
|
CVS patchset: 5968
CVS date: 2004/01/01 14:20:52
|
|
CVS patchset: 5967
CVS date: 2003/12/31 23:29:06
|
|
CVS patchset: 5966
CVS date: 2003/12/31 18:31:39
|
|
endian audio samples
CVS patchset: 5964
CVS date: 2003/12/31 12:05:26
|
|
CVS patchset: 5963
CVS date: 2003/12/30 17:21:02
|
|
CVS patchset: 5962
CVS date: 2003/12/30 02:16:43
|
|
CVS patchset: 5961
CVS date: 2003/12/30 02:14:07
|
|
- some fixes to xine_decoder.c
CVS patchset: 5959
CVS date: 2003/12/30 02:00:10
|
|
to keep the tradition it looks like redhat is shipping broken
SDL libs again. mine (RH9) only works with hw_accel=0.
CVS patchset: 5957
CVS date: 2003/12/29 18:07:49
|
|
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
|
|
- external ffmpeg (with some patches) built by MINGW works, wow!
- cleanups (only one definition file for all plugins)
- working release build target
Notes to hybrid MINGW/MSVC build:
- CVS version of ffmpeg is compiled by MINGW (small patch for compilation
ffmpeg under MINGW, second for disabling flush because it crashes under
windows)
- libxine + xineui compiled by MSVC, additional patch into header files
of ffmpeg is needed - export all data with '__declspec(dllimport)'
CVS patchset: 5951
CVS date: 2003/12/26 18:37:58
|
|
* add TODO items to provide a better solution
CVS patchset: 5950
CVS date: 2003/12/26 16:13:21
|
|
CVS patchset: 5948
CVS date: 2003/12/25 21:57:28
|
|
* fix compiler warnings
CVS patchset: 5947
CVS date: 2003/12/24 17:34:49
|
|
libw32 compiles here without a single compiler warning
CVS patchset: 5946
CVS date: 2003/12/24 16:55:35
|
|
CVS patchset: 5945
CVS date: 2003/12/24 16:40:01
|
|
are testing for nothing; additionally, access() checks against real UID,
but we actually want to check against effective UID
=> using open() is more straightforward.
CVS patchset: 5944
CVS date: 2003/12/24 15:48:24
|
|
CVS patchset: 5943
CVS date: 2003/12/24 13:36:13
|
|
CVS patchset: 5942
CVS date: 2003/12/24 13:34:17
|
|
CVS patchset: 5941
CVS date: 2003/12/24 13:27:47
|
|
CVS patchset: 5940
CVS date: 2003/12/24 13:27:09
|
|
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
|
|
CVS patchset: 5937
CVS date: 2003/12/24 12:58:58
|
|
- 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: 5935
CVS date: 2003/12/23 16:58:25
|
|
aliasing assumptions can be made (malloc()-returned pointers never alias
anything), which can leed to further optimizations
CVS patchset: 5933
CVS date: 2003/12/21 14:14:39
|
|
CVS patchset: 5930
CVS date: 2003/12/21 00:22:10
|
|
CVS patchset: 5929
CVS date: 2003/12/20 23:42:46
|