407 Commits

Author SHA1 Message Date
Martin Pulec
4c2bfeca6a UltraGrid 1.0 fixes v1.0 2011-12-27 13:34:13 +01:00
Martin Pulec
7430c00981 corrected packet type numbers for audio/video 2011-12-25 20:17:48 +01:00
Martin Pulec
443c383947 UltraGrid 1.0 2011-12-25 19:02:29 +01:00
Martin Pulec
993a99e8bc post-merge fixes 2011-12-25 19:02:04 +01:00
Martin Pulec
c71df9a7d1 Merge branch 'fec' into trunk
Conflicts:
	ultragrid/src/main.c
	ultragrid/src/rtp/decoders.c
	ultragrid/src/rtp/rtp_callback.h
	ultragrid/src/transmit.c
	ultragrid/src/transmit.h
	ultragrid/src/video_display/gl.c
2011-12-23 16:59:37 +01:00
Martin Pulec
6b2250a4d4 remove DPX capture references 2011-12-23 15:31:05 +01:00
Martin Pulec
794f95fbe0 Merge branch 'gui' into trunk 2011-12-23 15:30:27 +01:00
Martin Pulec
558ca912b6 added Cocoa GUI 2011-12-23 13:35:19 +01:00
Martin Pulec
bfae980c79 typo: 3d->interleaved -> 3d-interlaced 2011-12-23 13:32:10 +01:00
Martin Pulec
98f8e8455a reenable fullscr. for SDL when video is YUV 2011-12-23 13:06:58 +01:00
Martin Pulec
394ec69c36 ALSA - added list of possible I/O devs 2011-12-23 12:44:59 +01:00
Martin Pulec
460c2585da Temporary - resaample CoreAudio capture with speex
+ added speex
2011-12-23 11:05:54 +01:00
Martin Pulec
2bd3150d3d added CoreAudio 2011-12-23 09:57:25 +01:00
Martin Pulec
81d61bea52 added ALSA 2011-12-22 11:29:21 +01:00
Martin Pulec
769171604c miscellaneoous changes 2011-12-21 13:12:26 +01:00
Martin Pulec
de25909034 Merge branch 'pt' into trunk 2011-12-20 15:47:28 +01:00
Martin Pulec
f62654a16c Merge branch 'deckTimecode' into trunk 2011-12-20 15:46:07 +01:00
Martin Pulec
0b3732979b fixes 2011-12-20 15:45:55 +01:00
Martin Pulec
949c6cf90f corrected packet format to latest version 2011-12-19 08:55:24 +01:00
Martin Pulec
5e7571df83 DeckLink playback - allow to add timecode to SDI
* TODO: check if it is even possible to add it - it seems like
  it is not workining at all currently
2011-12-19 07:40:10 +01:00
Martin Pulec
412c3c36f0 added postprocessor to split (mainly 4K) frames 2011-12-16 15:29:27 +01:00
Martin Pulec
1ef1296d21 some main.c fixes 2011-12-16 10:34:31 +01:00
Martin Pulec
03de8890a5 change interlacing mode (mainly for Deltacast) 2011-12-15 18:51:18 +01:00
Martin Pulec
657bcc117d Deltacast fix 2011-12-15 12:54:23 +01:00
Martin Pulec
157248d18a Merge branch 'deltacast' into trunk
Conflicts:
	ultragrid/Makefile.in
	ultragrid/src/video.h
	ultragrid/src/video_codec.c
2011-12-15 11:37:15 +01:00
Martin Pulec
dd92e0ad86 added Deltacast support 2011-12-15 10:52:10 +01:00
Martin Pulec
1844a9f29b DeckLink - added timecode based synchronization 2011-12-14 16:46:29 +01:00
Martin Pulec
e10c07a4e8 New packet format for video
+ tons of changes
+ TODO: fps is now temporarily located in packet. change its location
  when assesed final position
2011-12-14 11:52:09 +01:00
Martin Pulec
143aa30a5f added new packet format for audio 2011-12-09 15:57:02 +01:00
Martin Pulec
9810b83df2 use exit_uv instead of should_exit to exit
- requesting exit should be now by calling exit_uv(status)
- modules should still check should_exit for FALSE
- added *_finish calls which should let modules know that
  they should exit (eg. even when waiting on a semaphore)
2011-12-08 14:59:39 +01:00
Martin Pulec
af87e8ea97 rename XOR from fec_ to xor_ 2011-12-06 16:44:14 +01:00
Martin Pulec
26773a5351 GL: use double-buffered data in UG 2011-12-05 16:11:09 +01:00
Martin Pulec
260e28c3f0 XOR FEC - do not show messages by default 2011-12-04 17:30:08 +01:00
Martin Pulec
7cd4ec4af8 added FEC (xor + multiplication) 2011-12-04 16:12:38 +01:00
Martin Pulec
dd1b403109 Temporary RGB -> YCbCr conversion fix. 2011-12-02 19:27:40 +01:00
Martin Pulec
d258a5bef2 decoder fix 2011-12-02 12:50:57 +01:00
Martin Pulec
8aab7e135d DXT fixed RGB->YCbCr transformation
+ small JPEG fixes
2011-12-01 19:41:31 +01:00
Martin Pulec
df9caebcde JPEG - allow selecting graphic card for encoder 2011-12-01 17:11:24 +01:00
Martin Pulec
cf23605869 DeckLink HD Extreme 3D support 2011-12-01 13:03:02 +01:00
Martin Pulec
9c4c9a3149 JPEG: allow compression of arbitrary number of rows 2011-11-28 15:29:31 +01:00
Martin Pulec
48e26b5a62 DXT - revert to standard tex coords 2011-11-28 15:02:43 +01:00
Martin Pulec
a100180b5a Added DPX10->RGB 2011-11-28 13:42:12 +01:00
Martin Pulec
840cb5bd4e GLUT - no not use mainLoop, QT fixes 2011-11-28 13:00:31 +01:00
Martin Pulec
31f9ce814b added YUV 4:2:2 output for JPEG decomp 2011-11-28 12:58:20 +01:00
Martin Pulec
bf0de50511 Merge branch 'jpeg_compress_integrated' into trunk
Conflicts:
	dxt_compress/dxt_decoder.c
	ultragrid/src/x11_common.c
2011-11-26 17:22:27 +01:00
Martin Pulec
fc8d47e316 Added JPEG compression and decompression 2011-11-26 17:19:38 +01:00
Martin Pulec
a61024853e lock critical SDL calls against (Display *), FastDXT small fix 2011-11-26 17:19:05 +01:00
Martin Pulec
c85d98fde8 DXT - decompress also to YUV422 2011-11-26 17:18:17 +01:00
Martin Pulec
31df2769b8 small fixes (mainly Decklink) 2011-11-25 22:58:45 +01:00
Martin Pulec
efb6552219 Merge branch 'jpeg_compress' into jpeg_compress_integrated 2011-11-24 19:25:18 +01:00