Commit Graph

  • 253fa43506 Correct linking with portaudio on Macs. Corrected some copy/paste errors. xliska 2009-09-03 11:09:26 +00:00
  • b01011d258 Free portaudio resources on exit. xliska 2009-06-17 09:43:01 +00:00
  • e811e68eda Minor cleanup gix 2009-05-20 16:07:07 +00:00
  • 62c40d0535 Merged CVS head with audio devel tree. The code still needs some debugging before making a release. xliska 2009-05-20 14:55:23 +00:00
  • d5360bc53c Added portaudio tree to the UltraGrid distribution in preparation for the CVS and audio tree merge. xliska 2009-04-27 13:32:28 +00:00
  • 7c37880cfb Switch from getopt() to getopt_long() xliska 2009-04-19 17:59:53 +00:00
  • b2b53881c2 Moved rtcp and some housekeeping to the display thread which solves the displaying performance issues. xliska 2009-04-16 12:34:44 +00:00
  • d415981f6f Centaurus driver hacks to support at least linux kernel version 2.6.24. Newer kernels require further hacking. xliska 2009-04-16 10:23:58 +00:00
  • 2ad3a81a2a Stupid typo :( xliska 2009-04-14 14:00:36 +00:00
  • 9e3d601df4 Removing the audio framework in preparation for portaudio. xliska 2009-04-14 13:38:01 +00:00
  • e4bd1007c6 Corrected a rather stupid bug related to bitdepth setting. xliska 2009-04-14 12:33:51 +00:00
  • de5e67a186 - Old audio framework is no longer compiled as we are going to use portaudio. xliska 2009-04-14 12:14:49 +00:00
  • e9bfd00dd0 - viewdxt and playdxt is no longer compiled xliska 2009-04-14 11:49:15 +00:00
  • a2e27cb2c9 uv->requested_display/capture should be set to something else then NULL (e.g. "none") otherwise it segfaults on strcmp in initialize_video_display/capture xmatela 2009-03-19 17:21:46 +00:00
  • 5b4410c478 iHDTV compatibility mode (v210 HDTV video sending and receiving in iHDTV mode works on MacOS X. Video is displayed using Kona3 output now.) xliska 2009-01-06 17:04:46 +00:00
  • ae0522f568 SDL_GL_SWAP_CONTROL with SDL > 1.2.10 xliska 2008-11-17 15:13:44 +00:00
  • f93380a784 SDK3.2.0 should be added correctly (including the binary blobs) now xliska 2008-11-10 17:13:24 +00:00
  • 428a24fb81 Displaying progressive frames. xliska 2008-09-12 08:59:26 +00:00
  • 49d2bbb585 New DVS SDK and related changes. xliska 2008-09-12 08:45:03 +00:00
  • ef9481be55 Corrected error message after loading of gl_sdl.glsl fails. xliska 2008-07-18 12:40:02 +00:00
  • 3afa8fe79b Sorted out some shader compilation issues. Removed unused stuff. Fixed some DXT issues on MacOS X. xliska 2008-07-16 15:50:26 +00:00
  • 34eb4bd6c0 Added support for progressive frames in sage display. xmatela 2008-07-16 10:44:00 +00:00
  • ebe77ffd43 Fixed window creation for DXT display on Mac OS X. xliska 2008-06-03 09:34:19 +00:00
  • 6f84bfa43d Working (now really working) video downscaling for GL and DXT displays. xliska 2008-05-26 17:32:27 +00:00
  • 35af826330 Added scaling to the DXT display. Revised scaling in GL display. xliska 2008-05-16 10:29:12 +00:00
  • 025711fbc3 Ultragrid compiles on 32b Linux and some other minor modifications. xliska 2008-04-29 09:43:49 +00:00
  • d6c18f2ecb I'm really wondering why and when I've introduced this silly code copy and paste error to the quicktime grabber :(( xliska 2008-04-18 15:34:53 +00:00
  • 53ac123acd Forgot to include <semaphore.h> on Linux. xliska 2008-04-17 16:23:58 +00:00
  • 9022814b1c Fixed compilation on MacOS X Leopard. This should not break anything on Tiger. xliska 2008-04-16 10:05:19 +00:00
  • fe4324c9dc Correct calling of SGIdle. Trying to implement event handling for SGSettingsDialog. xliska 2008-04-03 12:32:49 +00:00
  • 56015091fd Forgot to commit this one last Friday. When reading some 10-bits YUV quicktime stuff I realized that 10 bit capture in quicktime couldn't work because respective gworld was initialized to 2vuy. I just didn't know what that quicktime gworld initialization stuff means exactly at the time of adapting the quictktime capture code. xliska 2008-03-25 09:13:14 +00:00
  • 2e26217101 Corrected fields composition in 10-bits. We have dropped fields composition for DecompressSequence initialization. xliska 2008-03-20 08:51:43 +00:00
  • 2e980df4b6 Moving towards 10-bits. 10-bit video still garbled. v210 4:2:2 compression type is a tough beast. xliska 2008-03-19 15:09:44 +00:00
  • 65774040b2 We can do 29.97 fps displaying 8-bit video now. ICMFrameTimeRecord magic sorted out. xliska 2008-03-19 12:24:58 +00:00
  • 7b56db2231 A bit better performance. We can do 28,5 fps over the Kona3 now. xliska 2008-03-18 12:38:01 +00:00
  • 19d08a0e1d Kona finally displays video correctly (at least in 8 bits) aka we found out how to set the goddamned (include some name-calling here) DecompressSequence thing in quicktime at least for one mode. xliska 2008-03-13 13:17:07 +00:00
  • ee538c006f Still playing with the decoder. Got available decoders from Kona. xliska 2008-03-11 17:37:27 +00:00
  • b99a4cda14 Kona is able to display the video. Image is garbled so far. xliska 2008-03-10 12:30:17 +00:00
  • d5e0019acc ifdefed one sem_getvalue in gl_sdl on MacOSX xliska 2008-03-07 14:00:17 +00:00
  • 465ce77e04 semaphore wrappers made inline. xliska 2008-03-06 13:21:00 +00:00
  • 449fbe2988 Added platform independent semaphores wrappers: xliska 2008-03-06 12:55:51 +00:00
  • 42e89dc947 Removed old unused thread synchronisation in following displays: sdl, gl_sdl, kona, dxt xmatela 2008-03-05 18:29:24 +00:00
  • 749af25d80 Removed old unused thread synchronisation i sage display xmatela 2008-03-05 17:31:02 +00:00
  • 20cd46448c Some debugging. BTW: I found that unnamed semaphores are not implemented on MacOS X (see http://www.wodeveloper.com/omniLists/macosx-dev/2004/July/msg00022.html for details). Which is most probably a cause for various stuff not working in Ultragrid on MacOS X. xliska 2008-03-05 14:16:25 +00:00
  • 366d3f07ed SAGE GSL-YUV support. xmatela 2008-03-04 19:22:15 +00:00
  • 3ea601c202 displayModeID in QTVideoOutputSetDisplayMode should be correct now. Video decoder is still not working. xliska 2008-03-03 18:13:07 +00:00
  • 3029d0fe7c Not yet working attempt to support AJA Kona3 as an additional video output. xliska 2008-02-22 15:22:54 +00:00
  • f892781e1d Sage display supporting both 10 and 8 bit depths. xmatela 2008-02-20 16:48:28 +00:00
  • b2d6e2c87d A minor fix for the Makefile. xliska 2008-02-18 20:17:36 +00:00
  • cf2e9d95a0 SAGE display support linux only. xmatela 2008-02-18 18:06:40 +00:00
  • be21834439 make tests is working on Mac too. xliska 2008-01-18 12:40:38 +00:00
  • c0ed08830e Forgotten commit. xliska 2008-01-16 19:19:21 +00:00
  • 8cbb9ef772 make tests fixed again xliska 2008-01-10 11:07:42 +00:00
  • d53e2ab8b6 Makefile.in - Makefile should create the bin directory for the linker xliska 2008-01-10 07:11:14 +00:00
  • cd5d56f42e ultragrid build unbroken on linux again. xliska 2007-12-14 17:11:57 +00:00
  • 1c2cd09241 FastDXT build unbroken on Linux. Now builds well for both Linux and MacOSX. xliska 2007-12-14 16:45:46 +00:00
  • 2ca9888d26 -FastDXT - FastDXT compiles and links well on Mac now xliska 2007-12-14 16:18:28 +00:00
  • f6c51dd4ec - unbreak on Mac ;-) - OpenGL is conditional now as well xliska 2007-12-11 19:34:16 +00:00
  • 63340db57f - unbreaking on Linux - endif cleanup - 8 bit switch xliska 2007-12-11 19:16:45 +00:00
  • 1dc4de5daf Slightly better capturing performance with quicktime ;) xliska 2007-12-11 16:42:38 +00:00
  • c8947ef2a9 QuickTime capture is now working at full speed. hopet 2007-12-11 16:25:38 +00:00
  • f48bf0712c Quicktime capture working with Blackmagic Declink. Currently gives only around 27 fps using SequenceGrabber. xliska 2007-12-05 15:31:15 +00:00
  • 3f5bfcc07a QuickTime capture compiles and runs, though it generates just garbage instead of proper image as of now. hopet 2007-11-22 14:22:20 +00:00
  • 073208502e Compilable QuickTime capture. hopet 2007-11-22 12:14:19 +00:00
  • e15f218808 Proceeding with MacOS X port - now it compiles fine including SDL (though not tested). hopet 2007-11-22 10:07:44 +00:00
  • 76d63f81bf Port na MacOS X. hopet 2007-11-21 17:28:08 +00:00
  • 71ce2a3663 Patch pro MacOS X. hopet 2007-11-21 15:31:38 +00:00
  • dae0dbe366 configure --help output was a little bit ugly after adding those two params from last commit xliska 2007-11-21 11:43:48 +00:00
  • 5853ea41fc --enable-hdstation --enable-fastdxt xliska 2007-11-21 11:40:02 +00:00
  • 3eb4cc523c sdl.c: deleted some commented out TCL variable xliska 2007-11-14 19:22:06 +00:00
  • 5a5f665ad0 SDL init and scaling based on actual XWindows resolution. Tested with 1080i on down to 1024x768 display. xliska 2007-11-13 16:29:28 +00:00
  • a5c73e94f0 FastDXT library hopet 2007-11-08 09:54:57 +00:00
  • 97a3df6294 Integrated version of UltraGrid. hopet 2007-11-08 09:48:58 +00:00