Commit Graph

1018 Commits

Author SHA1 Message Date
Martin Pulec
cb494fb2d8 added missing SW mix to vidcap 2013-03-15 14:28:53 +01:00
Martin Pulec
85ee60a122 abstraction for mkdir 2013-03-15 14:09:57 +01:00
Martin Pulec
438ead3ab7 Video import: do not compile control for MSW 2013-03-15 13:54:46 +01:00
Martin Pulec
39ec03743b Makefile.am: missing LDFLAGS 2013-03-15 12:55:54 +01:00
Martin Pulec
507b7a771c Merge branch 'master' into trunk 2013-03-15 10:41:04 +01:00
Martin Pulec
e961d22444 Merge branch 'swmix' 2013-03-15 10:31:46 +01:00
Martin Pulec
3035616189 Added SW mix 2013-03-15 10:31:06 +01:00
Martin Pulec
f16be47ccb some small fixes 2013-03-15 10:13:36 +01:00
Martin Pulec
1ee044e22c disable iHDTV by default 2013-03-15 10:03:53 +01:00
Martin Pulec
8456cc8dd6 Use different context for all participants
+ destroy decoder after timeout
2013-03-15 09:45:58 +01:00
Martin Pulec
566d3dee5f Merge branch 'master' into trunk 2013-03-15 09:27:26 +01:00
Martin Pulec
670647f4e9 Make decoder multi-threaded
Separate thread for LDGM and decompress
2013-03-15 09:14:58 +01:00
Martin Pulec
0bfa505124 main.c: issue UDP buffer size warning only once 2013-03-15 09:06:46 +01:00
Martin Pulec
cd79920da3 Bluefish444: attempt to solve bug #179
This might help to solve the bug. But while it doesn't seem to be
reproducible it isn't possible to test it.
2013-03-14 17:46:50 +01:00
Martin Pulec
bc20e7372b Bluefish444: missing signalization 2013-03-14 16:28:21 +01:00
Martin Pulec
72037168cf Receive: set timeout down to 10 ms (hack)
TODO: Timeout isn't in any case guaranteed to occur at the specified
time but can occur anytime after that. So occasionally it is not
triggered at all until the next frame arrival. This can cause that
2 frames' playout time passes at the moment. First one is displayed
while the second dropped.
2013-03-14 14:42:11 +01:00
Martin Pulec
dbcdcca111 Lavc: parse codec name in a case-insensitive manner 2013-03-14 14:40:14 +01:00
Martin Pulec
3a4b085e69 testcard: use strtok_r instead of strtok 2013-03-13 11:06:37 +01:00
Martin Pulec
4e82ab2236 Intel graphics fixes
RTDXT compress finally runs with MESA GL. Decompress unfortunately
still requires GL_EXT_texture_compression_s3tc which is not present by
default.
2013-03-12 16:20:08 +01:00
Martin Pulec
537b5d6d47 Change the way of X11 resources handling
Use resource manager from now to share context
2013-03-12 16:19:45 +01:00
Martin Pulec
5f3f79bfae Added hd-rum-transcode 2013-03-12 13:57:01 +01:00
Martin Pulec
bd1cbee75f Initialize display prior to capture 2013-03-12 13:25:24 +01:00
Martin Pulec
de13f02efd Bluefish444: make duplex mode default
On Linux, the FRAMESTORE mode is currently misbehaving.
TODO: Check whether it is driver bug or bug in the UG module.
2013-03-11 09:10:17 +01:00
Martin Pulec
7f4342f96e Bluefish444 fixes 2013-03-11 09:08:37 +01:00
Martin Pulec
9c1dacac6a post-merge fixes 2013-03-08 15:08:47 +01:00
Martin Pulec
26463ce424 Merge branch 'master' into trunk
Conflicts:
	src/main.c
	src/rtp/decoders.c
	src/video_capture.c
	src/video_codec.c
	src/video_compress.c
	src/video_decompress.c
2013-03-08 11:28:46 +01:00
Martin Pulec
6d92fc9636 LDGM: use LDGM default values if no setting given 2013-03-08 11:10:13 +01:00
Martin Pulec
a20de9a7d5 DShow: multiple changes
* some fixes
* added some new codecs (input only, currently will be resampled by
  DShow)
2013-03-07 16:47:56 +01:00
Martin Pulec
d1475f1327 DVS: configure properly under MSW 2013-03-07 09:20:53 +01:00
Martin Pulec
86e0fbafed Decklink: Windows display fixed init 2013-03-07 09:19:36 +01:00
root
b6719b3a8d LDGM fix (wrong check of returned memory) 2013-03-06 10:30:00 +01:00
Martin Pulec
0e7377968e Transmit: exit if we cannot initialize LDGM 2013-03-06 10:03:32 +01:00
Martin Pulec
fd4c0c4cec remove '-e' from Makefile closing message 2013-03-06 08:39:14 +01:00
Martin Pulec
4a851aa035 Bluefish444 fixes 2013-03-06 08:35:50 +01:00
Martin Pulec
f8f0173733 Revert "main.c: make playout delay adaptible to video FPS"
This reverts commit 0c8180f52c.

It seems like this one causes some weird problems.
2013-03-05 15:31:04 +01:00
Martin Pulec
28cb80db2d Lavc: fixed another crash 2013-03-05 14:14:07 +01:00
Martin Pulec
8ddafc64f4 fixed some crash 2013-03-05 13:58:29 +01:00
Martin Pulec
81fed51fa6 Bluefish444: fix some headers clash (Linux) 2013-03-05 13:27:12 +01:00
Martin Pulec
e734c83694 Added Deltacast DVI grabber 2013-03-05 13:16:48 +01:00
Martin Pulec
f5b0bd61be Bluefish444 - some changes 2013-03-05 13:16:18 +01:00
Martin Pulec
71e829ab47 SAGE: do not require config file if we got FS IP
* Do not require config file if we got FS IP from commandline.
* Use TX address as FS IP address if we are in SAGE TX mode
2013-03-05 13:16:18 +01:00
Martin Pulec
7a44e0d936 DeckLink cap.: use codec id UYVY instead of 2vuy 2013-03-05 13:16:18 +01:00
Martin Pulec
9d9d3cde34 added SAGE TX 2013-03-05 13:16:18 +01:00
Martin Pulec
5ccb56356c Additional getopt options (audio host and ports) 2013-03-05 13:16:18 +01:00
Martin Pulec
97fef05e45 Lavcd: lock parallel avcodec_open/close cmds 2013-03-05 13:16:18 +01:00
Martin Pulec
c73abfc36c Added resource manager 2013-03-05 13:16:18 +01:00
Martin Pulec
b64426f886 Lavc: allow reconfiguration 2013-03-05 13:16:18 +01:00
Martin Pulec
1ad6f263fc Lavc: avoid some warning (ref 1 if intra-refresh) 2013-03-05 13:16:18 +01:00
Martin Pulec
c3593f868c Lavd: disable explicit codec thread settings
It doesn't seem to have an impact and causes some missbehaviour with
H.264 and current version of libavcodec in Ubuntu.
2013-03-05 13:16:18 +01:00
Martin Pulec
879c94ae5d Added bluefish444 2013-02-22 10:06:30 +01:00