Age | Commit message (Collapse) | Author |
|
Copy frame crop values when copying frame information. (Reinhard Nissl)
CVS patchset: 7629
CVS date: 2005/06/17 22:36:43
|
|
CVS patchset: 7615
CVS date: 2005/06/07 22:56:22
|
|
doesn't seem to make any difference
CVS patchset: 7613
CVS date: 2005/06/05 16:31:24
|
|
CVS patchset: 7612
CVS date: 2005/06/05 16:00:06
|
|
CVS patchset: 7600
CVS date: 2005/06/03 16:58:24
|
|
CVS patchset: 7571
CVS date: 2005/05/28 02:35:57
|
|
CVS patchset: 7565
CVS date: 2005/05/27 16:35:27
|
|
CVS patchset: 7564
CVS date: 2005/05/27 15:34:01
|
|
(actually ported dscaler->kdetv->tvtime->xine)
obs: i'm not yet considering this feature for 1.0.2 since
every time i add new asm code the build gets broken for some
specific gcc version or something...
CVS patchset: 7563
CVS date: 2005/05/27 15:22:52
|
|
still just housekeeping.
CVS patchset: 7547
CVS date: 2005/05/16 01:39:02
|
|
CVS patchset: 7544
CVS date: 2005/05/15 02:41:03
|
|
i'm just renaming variables and stuff to make it somewhat closer to tvtime's cvs.
CVS patchset: 7543
CVS date: 2005/05/15 00:47:38
|
|
CVS patchset: 7009
CVS date: 2004/09/29 18:30:37
|
|
CVS patchset: 7008
CVS date: 2004/09/29 15:10:03
|
|
CVS patchset: 6825
CVS date: 2004/07/20 16:39:37
|
|
algorithms
CVS patchset: 6801
CVS date: 2004/07/17 16:35:16
|
|
it was causing the frame duration to be halved twice.
CVS patchset: 6792
CVS date: 2004/07/14 02:44:15
|
|
CVS patchset: 6780
CVS date: 2004/07/08 02:13:01
|
|
before, NULL could mean two things: no stream at all or a stream that does not
want to be addressed; now the latter is represented by the new XINE_ANON_STREAM
resulting changes:
* the status() functions now behave differently for NULL and XINE_ANON_STREAM
(as the commentary always implied, but this was not the case, so post
plugin rewiring went wrong, because it relies on the status() function)
* the NULL_STREAM defines in audio_out and video_out are obsolete
* update the function comments in the headers
* update the post plugin rewire functions to use the status() functions to
check, if the old port was opened and handle the new one accordingly;
this makes open_count obsolete
* change all post plugins accordingly (mostly using XINE_ANON_STREAM instead
of NULL)
additional change:
* the status() function of audio port now returns the bits/rate/mode values
of the input and not the output; this is more likely to be what a post plugin
wants
* the reimplementation of status() in the upmix plugin is obsolete
CVS patchset: 6603
CVS date: 2004/05/29 14:45:25
|
|
"down" is the usual datapath from decoder to output, "up" is the opposite way
-> this means swapping two function names
-> this means increasing the post plugin iface version
external plugin developers: just swap usage of
_x_post_frame_copy_up() and _x_post_frame_copy_down() functions
CVS patchset: 6412
CVS date: 2004/04/17 19:54:31
|
|
CVS patchset: 6359
CVS date: 2004/04/09 14:31:28
|
|
top_field_first=0 (aka bottom_field_first) should now work as expected
CVS patchset: 6356
CVS date: 2004/04/09 02:57:05
|
|
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: 5912
CVS date: 2003/12/14 22:13:22
|
|
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: 5796
CVS date: 2003/11/26 19:43:26
|
|
CVS patchset: 5721
CVS date: 2003/11/11 18:44:50
|
|
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
|
|
- 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
|
|
CVS patchset: 5411
CVS date: 2003/09/24 06:46:43
|