summaryrefslogtreecommitdiff
path: root/src/video_out/video_out_xv.c
AgeCommit message (Collapse)Author
2002-04-19weird message :)Miguel Freitas
CVS patchset: 1743 CVS date: 2002/04/19 22:58:46
2002-04-18Thibaut Mattern's latest patches (xv zoom fix and mms segfault)Miguel Freitas
CVS patchset: 1735 CVS date: 2002/04/18 11:42:36
2002-04-02- Undo my previous patch, it might (at least in theory) cause problemsEwald Snel
when freeing frames after closing the video output driver - New patch to fix the frame leak in the Xv driver only CVS patchset: 1667 CVS date: 2002/04/02 19:29:09
2002-04-01- Fix frame leak in Xv video driverEwald Snel
- Frames can be freed by video driver until video driver' exit(), so you need to call this before vo_free_img_buffers() to avoid frame leak CVS patchset: 1660 CVS date: 2002/04/01 22:19:27
2002-03-27disable debug messageMiguel Freitas
CVS patchset: 1641 CVS date: 2002/03/27 15:31:36
2002-03-21cosmetic changes and removed unnecessary check for expose event countGuenter Bartsch
CVS patchset: 1607 CVS date: 2002/03/21 18:33:28
2002-03-21adding new parameters to frame_output_cbMiguel Freitas
CVS patchset: 1606 CVS date: 2002/03/21 18:29:51
2002-03-21- only draw still frame/logo if neededMiguel Freitas
- fix syncfb driver CVS patchset: 1605 CVS date: 2002/03/21 16:21:01
2002-03-07Small clean up.James Courtier-Dutton
From Michael Roitzsch CVS patchset: 1541 CVS date: 2002/03/07 13:26:15
2002-03-05remove bad "get_info" functions.James Courtier-Dutton
---------------------------------------------------------------------- CVS patchset: 1539 CVS date: 2002/03/05 22:31:06
2002-03-01another zoom patch from Thibaut MATTERNGuenter Bartsch
CVS patchset: 1534 CVS date: 2002/03/01 09:23:21
2002-02-28aspect ratio change in fullscreen mode hopefully fixedGuenter Bartsch
CVS patchset: 1533 CVS date: 2002/02/28 18:32:57
2002-02-27Include bsd headers only in bsd.Daniel Caujolle-Bert
CVS patchset: 1531 CVS date: 2002/02/27 19:40:29
2002-02-27bsd include file fixGuenter Bartsch
CVS patchset: 1527 CVS date: 2002/02/27 11:42:39
2002-02-27patch from Thibaut MATTERN, removes height hack and another onefield fixGuenter Bartsch
CVS patchset: 1526 CVS date: 2002/02/27 08:54:14
2002-02-26onefield / zoom patches from thibaut matternGuenter Bartsch
CVS patchset: 1522 CVS date: 2002/02/26 21:50:42
2002-02-26allocate frame data memory depending on colorspace formatGuenter Bartsch
CVS patchset: 1521 CVS date: 2002/02/26 21:41:41
2002-02-26Fix segfault with Xv and remote display.Daniel Caujolle-Bert
CVS patchset: 1520 CVS date: 2002/02/26 00:55:34
2002-02-25*phew* Xv video output driver works now, zoom feature has been stripped down ↵Guenter Bartsch
a little. Code is cleaned up, identifiers should be consistent with xshm driver (as far as possible) CVS patchset: 1516 CVS date: 2002/02/25 01:23:41
2002-02-24makefile cleanup, pause frame fixed for xshm, beginning to work on xv outputGuenter Bartsch
CVS patchset: 1512 CVS date: 2002/02/24 00:43:02
2002-02-18new deinterlacing method (linear blend).Miguel Freitas
CVS patchset: 1504 CVS date: 2002/02/18 02:05:06
2002-02-16beginning of video_out_driver changesGuenter Bartsch
- driver will ask gui for output size on every frame - shm driver has a seperate yuv2rgb converter instance for every frame - all drivers disabled except xshm, until they're fixed I'm planning to introduce a queue of video_out_events in video_out.c, so events are delivered by video_out_loop which means that all driver functions are called from the same thread (no locking necessary, should help the opengl driver) CVS patchset: 1499 CVS date: 2002/02/16 22:43:24
2002-02-09the long-awaited video_out changes, not completely debuged (races)Guenter Bartsch
- pts are 64 bit now - scr and video_out-loop run all the time - video_out cleanups - metronom cleanups - buffer type BUF_CONTROL_DISCONTINUITY is used internally now, input plugins should no longer send this one - support for individual frame durations - using nano-/usleep instead of itimer (simpler code, maybe this will help freebsd) CVS patchset: 1487 CVS date: 2002/02/09 07:13:22
2002-01-24video_out will take care of logo display now ... video_out needs more work ↵Guenter Bartsch
btw, duration per frame and still frame detection in libmpeg2 are top items on my todo-list now CVS patchset: 1449 CVS date: 2002/01/24 23:09:53
2002-01-22- small w32codec bugfixesMiguel Freitas
- remove (hopefully) unneeded memcpy - fix SDL capabilities - add fb and SDL warnings CVS patchset: 1436 CVS date: 2002/01/22 01:43:13
2002-01-09video_driver api changed.James Courtier-Dutton
dxr3 decoder only functions if the dxr3 video_out driver loaded. xine_t changed. CVS patchset: 1381 CVS date: 2002/01/09 22:33:03
2002-01-05XV_DOUBLE_BUFFER support, missing header on libspudec makefileMiguel Freitas
CVS patchset: 1339 CVS date: 2002/01/05 13:49:30
2001-12-14Add workaround for max attribute COLORKEY value (~0). Add newDaniel Caujolle-Bert
XvAttribute support (XV_AUTOPAINT_COLORKEY). Check boolean/range for config file storage CVS patchset: 1244 CVS date: 2001/12/14 16:50:57
2001-12-09sorry, black bars should be black again nowGuenter Bartsch
CVS patchset: 1202 CVS date: 2001/12/09 23:13:31
2001-12-09make Xv repaint it's colorkey if neededGuenter Bartsch
CVS patchset: 1200 CVS date: 2001/12/09 21:07:34
2001-12-01corrected non-conformant console outputGuenter Bartsch
CVS patchset: 1154 CVS date: 2001/12/01 23:01:18
2001-11-30blend_yuy2 now availableMiguel Freitas
CVS patchset: 1141 CVS date: 2001/11/30 12:31:58
2001-11-28* OSD (On Screen Display) for rendering text and graphics into overlaysMiguel Freitas
* reworked spu and overlay manager (multiple overlays supported) CVS patchset: 1126 CVS date: 2001/11/28 22:19:10
2001-11-23Fixed XV_* properties storage (num to range).Daniel Caujolle-Bert
CVS patchset: 1100 CVS date: 2001/11/23 22:29:45
2001-11-20xv_filter now setup configurableMiguel Freitas
CVS patchset: 1093 CVS date: 2001/11/20 18:35:11
2001-11-20testing some configfile stuff...Miguel Freitas
CVS patchset: 1090 CVS date: 2001/11/20 17:22:13
2001-11-20log output cleanupsGuenter Bartsch
CVS patchset: 1084 CVS date: 2001/11/20 01:43:54
2001-11-18new configfile interface, code cleanup, xprintf is goneGuenter Bartsch
CVS patchset: 1064 CVS date: 2001/11/18 03:53:23
2001-11-17Add 'xine_' prefix to all of xine-utils functions (what about cpuDaniel Caujolle-Bert
acceleration?). Merge xine-utils header files to a new one "xineutils.h". Update xine-lib C/headers to reflect those changes. dxr3 headers are no more installed ine $includdir, but $includdir/xine. CVS patchset: 1054 CVS date: 2001/11/17 14:26:36
2001-11-09Checked in patch by Thibaut Mattern <tmattern@noos.fr> for the ZOOMINGMatthias Dahl
feature that will fix the aspect ratio issues. CVS patchset: 1002 CVS date: 2001/11/09 14:06:48
2001-11-04added zoom patch by Thibaut Mattern <tmattern@noos.fr>Siggi Langauf
Please test, maybe aspect ratio is damaged by this... CVS patchset: 949 CVS date: 2001/11/04 11:53:07
2001-10-27- new dirty and cheap deinterlace method: we give half of the lines to xvMiguel Freitas
driver and let it scale for us - xine_list_demux_plugins update CVS patchset: 894 CVS date: 2001/10/27 16:12:21
2001-10-24turn bilinear scaling into xinerc optionMiguel Freitas
CVS patchset: 879 CVS date: 2001/10/24 20:45:06
2001-10-22introducing libxineutils and a this pointer for video_out_x11 callbacksGuenter Bartsch
CVS patchset: 852 CVS date: 2001/10/22 00:52:09
2001-10-15The gui->video translation code in xv seems to work, enable it.Juergen Keil
CVS patchset: 815 CVS date: 2001/10/15 12:20:01
2001-10-14Update xine.h doxygen comments. Use constants for aspect ratio inDaniel Caujolle-Bert
vo drivers. CVS patchset: 812 CVS date: 2001/10/14 23:19:59
2001-10-14turn deinterlace method into a .xinerc optionGuenter Bartsch
CVS patchset: 807 CVS date: 2001/10/14 20:34:40
2001-10-10GUI_DATA_EX_TRANSLATE_GUI_TO_VIDEO support for the XShm driver.Juergen Keil
Prepare the other drivers for GUI_DATA_EX_TRANSLATE_GUI_TO_VIDEO support. CVS patchset: 785 CVS date: 2001/10/10 10:06:52
2001-10-03check if attribute is gettableMiguel Freitas
(should fix the problem with ATI Rage Mobility 16MB AGP reported by Daniel Roethlisberger) CVS patchset: 718 CVS date: 2001/10/03 14:01:03
2001-09-27enable bilinear scaling on Permedia 2/3 cards.Miguel Freitas
(much better looking!) CVS patchset: 700 CVS date: 2001/09/27 02:08:18