Martin Pulec
d00a677fff
GLX: removed error warning when requesting legacy context
2012-05-21 14:51:09 +02:00
Martin Pulec
7376b23102
Added new postprocessor - rescaler
...
+ API change - postprocess are no more pixel-format agnostic
(optionally)
2012-05-21 11:41:04 +02:00
Martin Pulec
f5d1464418
updated GPUJPEG to commit fadfc420
2012-05-18 12:40:14 +02:00
Martin Pulec
09d624ed47
minor fixes
2012-05-18 12:15:08 +02:00
Martin Pulec
64bc7ab5fc
screen: some modifications
2012-05-17 09:19:31 +02:00
Martin Pulec
c1ba560b4d
screen capture: added support for Mac
2012-05-16 22:09:16 +02:00
Martin Pulec
342217a646
Updated NEWS
2012-05-16 16:03:56 +02:00
Martin Pulec
1d9e3cb42c
added driver annotation to FPS indicator
2012-05-16 15:25:59 +02:00
Martin Pulec
e6b87b4f27
Added GL context abstraction
...
TODO: to be added to RTDXT
2012-05-16 14:11:56 +02:00
Martin Pulec
8e3fa90e66
Pipeline compress and sending
...
* allows sending whole frame time (needed if we want more uniform
sending)
* grabbing is also (implicitly) pipelined
2012-05-15 16:56:33 +02:00
Martin Pulec
cc16f5984a
RTDXT minor update - move one function betw. files
2012-05-15 16:32:31 +02:00
Martin Pulec
7689ced078
make FastDXT compress double-buffered
2012-05-15 14:58:12 +02:00
Martin Pulec
abf362ce5a
make DXT compress double-buffered
2012-05-15 13:23:31 +02:00
Martin Pulec
872b716021
correct order for JPEG libraries + compile JPEG for cc 1.3
2012-05-15 13:23:10 +02:00
Martin Pulec
9ee4913ea5
Merge branch 'limit-bitrate'
2012-05-15 10:24:53 +02:00
Martin Pulec
63197e95ac
DXTL issue warning when deinterlacing
2012-05-15 10:24:30 +02:00
Martin Pulec
5113d5cbb3
Make DXT more self-contained
2012-05-14 16:56:25 +02:00
Martin Pulec
00e8a9f1c1
JPEG decompress: tile fix
...
We cannot use our buffer if pitch differs.
2012-05-14 15:10:31 +02:00
Martin Pulec
e9670b5c69
Send data in separate thread from compress/grab
...
Warning: currently works correctly only for JPEG.
For others there is need to add double-buffering (compression and
capture drivers)
2012-05-12 16:30:27 +02:00
Martin Pulec
af9ae73595
Decklink: finally fixed frames rewrite
2012-05-12 16:29:46 +02:00
Martin Pulec
014202e81f
Revert "Decklink: use DisplayVideoFrameSync instead of scheduling"
...
This reverts commit 1a12b06bcb .
2012-05-12 15:24:49 +02:00
Martin Pulec
99acb14aa7
Reduced timeout in audio receiver thread
...
* there is possible overflow (32-bit systems)
2012-05-11 17:58:01 +02:00
Martin Pulec
e10220c737
Mac compile fixes
2012-05-11 13:17:20 +02:00
Martin Pulec
1a12b06bcb
Decklink: use DisplayVideoFrameSync instead of scheduling
2012-05-11 12:58:00 +02:00
Martin Pulec
aa59922577
Decoder bugfix - possible lock when using FEC
...
* when using FEC and first frame comes corrupted, we do not write back
frame (which we just obtained from reconfigured display)
* TODO: refactorize whole decoder/reconfigure stuff (!)
2012-05-11 01:21:15 +02:00
Martin Pulec
08e3300600
added '-l' option to limit bandwidth
2012-05-11 00:21:51 +02:00
Martin Pulec
899f073f58
JPEG: change sending of interlaced video
2012-05-10 13:04:03 +02:00
Martin Pulec
f48a8d59d0
main.c: clean in correct order
2012-05-10 09:54:01 +02:00
Martin Pulec
38833374d5
JACK playback fixes
...
* there was wrong number of channels used
2012-05-09 20:13:55 +02:00
Martin Pulec
f6948ed392
some minor fixes
2012-05-08 01:05:08 +02:00
Martin Pulec
5f4be6d478
Added Decklink audio output
2012-05-07 17:55:59 +02:00
Martin Pulec
fe72241671
added screen video driver
2012-05-04 16:38:06 +02:00
Martin Pulec
2aeb3fc5c3
DXT: fixed crash when unable to get context
2012-05-04 15:59:53 +02:00
Martin Pulec
7ba6634669
allow all CUDA toolkit versions >4.1 (in addition to 4.1)
2012-05-04 15:59:36 +02:00
Martin Pulec
92726fe1e1
Cocoa GUI - disable spell checking in terminal
2012-05-04 15:59:15 +02:00
Martin Pulec
4355bcd11c
JPEG: compile also for cc. 1.0
2012-05-03 13:33:24 +02:00
Martin Pulec
658d22ac58
Cocoa GUI: updated GUI - added compression + other
2012-05-03 13:33:17 +02:00
Martin Pulec
e5aa7b97ea
compile with debugging symbols by default
2012-04-30 11:39:25 +02:00
Martin Pulec
2e822cd258
ignnore .DS_Store files in GIT repo
2012-04-27 19:25:32 +02:00
Martin Pulec
d78ea2d92a
compression cleanup - added dummy compression
2012-04-27 11:41:07 +02:00
Martin Pulec
3118ce0750
RTDXT: add autogenerated header to objects
...
* we need to clear this header with 'make clean'
2012-04-27 11:17:07 +02:00
Martin Pulec
aed9fea3da
added NEWS
2012-04-26 17:17:19 +02:00
Martin Pulec
0b2700f36d
slightly updated README and others
2012-04-26 16:00:25 +02:00
Martin Pulec
e122e0ed24
GL: moved initialization to init
...
removes some race condition
2012-04-25 13:37:23 +02:00
Martin Pulec
93164182a3
deinterlace: use unalign. instructions for unaligned data
2012-04-25 11:56:12 +02:00
Martin Pulec
477a8909f6
debug script: dump also /proc/cpuinfo (where available)
2012-04-25 00:06:38 +02:00
Martin Pulec
45e9f10c84
QT GUI - added compression
...
+ couple of another QT minor (usability) changes
2012-04-24 23:42:47 +02:00
Martin Pulec
f0f82005ca
ALSA - move dev description to one line (easier to parse within GUI)
2012-04-24 16:18:03 +02:00
Martin Pulec
7fdb9abc73
fixed some leaks
2012-04-24 15:49:33 +02:00
Martin Pulec
83d3a1c47e
audio: get rid of warnings that are not relevant
2012-04-24 15:49:03 +02:00