Commit Graph

263 Commits

Author SHA1 Message Date
Martin Pulec
f7d9fa3410 PDB: allow recursive iterator 2013-03-26 13:11:53 +01:00
Martin Pulec
8840089caa GL: remove some busy waiting (minor) 2013-03-26 11:25:48 +01:00
Martin Pulec
0842febdb5 Vidcap aggregate fixes 2013-03-25 16:46:26 +01:00
Martin Pulec
491459e152 Merge branch 'master' into trunk 2013-03-25 12:10:28 +01:00
Martin Pulec
8b7a81a321 Decklink: do not return invalid frames
+ couple of fixes/cleanups
2013-03-25 11:58:54 +01:00
Martin Pulec
7c1d2272c6 Lavc: support for RGBA 2013-03-20 15:39:49 +01:00
Martin Pulec
84a425b4bb Added copyline to UYVY 2013-03-20 15:29:28 +01:00
Martin Pulec
0ffcfaac72 Lavc: change subsample option name 2013-03-20 11:10:04 +01:00
Martin Pulec
2920de135c Hd-rum-transcode Windows build fixes
TODO: get rid of busy waiting
2013-03-19 08:27:48 +01:00
Martin Pulec
3113f74fb9 Hd-rum-traslator: omit pthread_yield on a non-Linux 2013-03-18 17:22:21 +01:00
Martin Pulec
fee1a38b81 Rename a JPEG-to-DXT transcoding module 2013-03-18 16:00:01 +01:00
Martin Pulec
ca8f9ea155 Merge branch 'master' into trunk 2013-03-18 15:07:02 +01:00
Martin Pulec
7379ce94af SW mix: typo 2013-03-18 15:06:29 +01:00
Martin Pulec
60b2a37227 Hd-rum-transcode: rename and change folder 2013-03-18 15:05:44 +01:00
Martin Pulec
0fc9ca301e SAGE: DXT5 YCoCg format is called PIXFMT_DXT5YCOCG 2013-03-18 14:43:54 +01:00
Martin Pulec
6e7a6b8951 Merge branch 'master' into trunk 2013-03-18 14:14:54 +01:00
Martin Pulec
66bc5fca60 Added Win32 GLSL modules' support 2013-03-18 14:14:22 +01:00
Martin Pulec
9e400b300c RTDXT: Win support and small fixes 2013-03-18 14:07:40 +01:00
Martin Pulec
a57f226c4b SW Mix: small fix 2013-03-18 11:21:50 +01:00
Martin Pulec
ca84109618 OpenGL context: extended OS X support 2013-03-15 14:59:38 +01:00
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
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
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
86e0fbafed Decklink: Windows display fixed init 2013-03-07 09:19:36 +01:00
Martin Pulec
0e7377968e Transmit: exit if we cannot initialize LDGM 2013-03-06 10:03:32 +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