| Age | Commit message (Collapse) | Author | 
 | 
dsputil_mlib.c and added to diff_to_ffmpeg_cvs.txt. Fixed function prototype in dsputil_mlib.c (should be sent back to ffmpeg-dev at some point). Fixed includes in nosefart. Fixed nested comments and includes in goom.
CVS patchset: 6180
CVS date: 2004/02/20 19:53:38
 | 
 | 
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
 | 
 | 
xine_post_input()
CVS patchset: 6172
CVS date: 2004/02/18 16:03:55
 | 
 | 
inside inline assembler (which the compiler does not recognize); so actually
the code is wrong (the asm parts should list these as inputs), but telling
the compiler to keep them is the easier fix
CVS patchset: 6144
CVS date: 2004/02/12 20:53:31
 | 
 | 
CVS patchset: 6140
CVS date: 2004/02/12 18:25:07
 | 
 | 
* 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: 6003
CVS date: 2004/01/05 12:15:55
 | 
 | 
CVS patchset: 6001
CVS date: 2004/01/05 01:47:26
 | 
 | 
CVS patchset: 5976
CVS date: 2004/01/02 20:53:43
 | 
 | 
CVS patchset: 5975
CVS date: 2004/01/02 20:47:03
 | 
 | 
CVS patchset: 5943
CVS date: 2003/12/24 13:36:13
 | 
 | 
CVS patchset: 5940
CVS date: 2003/12/24 13:27:09
 | 
 | 
CVS patchset: 5912
CVS date: 2003/12/14 22:13:22
 | 
 | 
CVS patchset: 5906
CVS date: 2003/12/13 23:01:45
 | 
 | 
CVS patchset: 5891
CVS date: 2003/12/11 22:54:33
 | 
 | 
CVS patchset: 5885
CVS date: 2003/12/10 14:43:05
 | 
 | 
CVS patchset: 5879
CVS date: 2003/12/09 00:02:28
 | 
 | 
CVS patchset: 5876
CVS date: 2003/12/08 17:23:41
 | 
 | 
provide a new MMXEXT version. about 15% faster here.
CVS patchset: 5875
CVS date: 2003/12/08 17:06:53
 | 
 | 
two tvtime plugins do not crash xine anymore :)
(but why would anybody do that?)
CVS patchset: 5859
CVS date: 2003/12/07 15:33:25
 | 
 | 
(using 2 tvtime plugins still bombs)
CVS patchset: 5851
CVS date: 2003/12/06 15:50:11
 | 
 | 
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: 5829
CVS date: 2003/12/03 10:52:41
 | 
 | 
use yuy2 -> yv12 conversion (fixes storri segfault)
CVS patchset: 5810
CVS date: 2003/11/29 01:23:24
 | 
 | 
CVS patchset: 5796
CVS date: 2003/11/26 19:43:26
 | 
 | 
have_video=1, have_audio=0 seems more logical
CVS patchset: 5791
CVS date: 2003/11/26 19:30:14
 | 
 | 
Makes things a bit more symetric:
- the audio fifo (demuxer->decoder) can't be NULL
- the video driver can be NULL
A dummy fifo (5 buffers) is used if the audio driver or video driver is NULL.
Audio frontends (rhythmbox, seedeexeen, quark) do not need to instanciate a video driver anymore.
CVS patchset: 5767
CVS date: 2003/11/20 00:42:14
 | 
 | 
CVS patchset: 5743
CVS date: 2003/11/16 12:18:59
 | 
 | 
CVS patchset: 5721
CVS date: 2003/11/11 18:44:50
 | 
 | 
CVS patchset: 5718
CVS date: 2003/11/10 21:58:31
 | 
 | 
we should be able to provide more user-friendly options later (like checkboxes
for the available methods: dering, deinterlace, autolevels, etc)
CVS patchset: 5703
CVS date: 2003/11/07 18:37:34
 | 
 | 
CVS patchset: 5690
CVS date: 2003/11/04 23:37:20
 | 
 | 
CVS patchset: 5673
CVS date: 2003/11/02 12:57:27
 | 
 | 
CVS patchset: 5669
CVS date: 2003/11/01 18:34:22
 | 
 | 
strings without spaces so they can be encoded in --post xine-ui parameter
CVS patchset: 5662
CVS date: 2003/11/01 13:20:01
 | 
 | 
audio buffer can be NULL; this should be used to indicate that the frame/
  buffer does not come directly from a stream, but was generated otherwise
  (the most important result is that frames/buffers with stream NULL will not
  be passed through metronom)
* modify visualization post plugins so they set the stream on the generated
  frames to NULL, this avoids cluttering metronom, when playing a stream with
  audio AND video AND a visualization post
* this also means modifying the way post plugins provide vpts values:
  they have to calculate them themselves for now
CVS patchset: 5647
CVS date: 2003/10/30 22:40:53
 | 
 | 
- fix crash with on-the-fly cheap_mode switching
CVS patchset: 5637
CVS date: 2003/10/29 23:36:18
 | 
 | 
The changes to the video API of course require the video/spu decoder and
post plugin APIs to be increased as well.
CVS patchset: 5579
CVS date: 2003/10/23 20:12:33
 | 
 | 
video_out API version to 18.
CVS patchset: 5574
CVS date: 2003/10/22 20:38:09
 | 
 | 
CVS patchset: 5549
CVS date: 2003/10/19 20:58:27
 | 
 | 
CVS patchset: 5475
CVS date: 2003/10/08 20:47:20
 | 
 | 
CVS patchset: 5471
CVS date: 2003/10/08 03:18:58
 | 
 | 
- adds cheap mode
CVS patchset: 5470
CVS date: 2003/10/08 03:18:35
 | 
 | 
do the scaling)
- add cheap mode. no image format conversion, less cpu usage, not 100% accurate
CVS patchset: 5469
CVS date: 2003/10/08 03:15:51
 | 
 | 
- bump vo and post interface versions
obs: video_out_xvmc.c needs some more work, see todo.
CVS patchset: 5459
CVS date: 2003/10/06 21:52:42
 | 
 | 
select_zoom_filter() is only defined on mmx cpus
CVS patchset: 5437
CVS date: 2003/10/04 15:37:16
 | 
 | 
CVS patchset: 5411
CVS date: 2003/09/24 06:46:43
 | 
 | 
CVS patchset: 5407
CVS date: 2003/09/21 11:04:53
 | 
 | 
CVS patchset: 5387
CVS date: 2003/09/15 22:53:53
 | 
 | 
CVS patchset: 5385
CVS date: 2003/09/15 21:40:46
 |