Commit Graph

248 Commits

Author SHA1 Message Date
Martin Pulec
1e8e5779aa configure.ac: added reference for libdl (DeckLink) 2011-08-29 17:15:16 +02:00
Martin Pulec
8040b1a780 DVS: remove don't block FIFO attr 2011-08-29 15:37:02 +02:00
Martin Pulec
e822434e88 Added SDI stereo input for DVS 2011-08-29 14:50:13 +02:00
Martin Pulec
da2b0f49bb Bugfixes
* fixed wrong destriptor set (UDP)
* SDL - read display resolution only on first time
2011-08-29 09:54:45 +02:00
Martin Pulec
d123947c9f Merge branch 'audio' into 4K
Conflicts:
	ultragrid/src/main.c
	ultragrid/src/video_capture/dvs.c
	ultragrid/src/video_capture/dvs.h
2011-08-26 12:40:12 +02:00
Martin Pulec
427874141f Audio improved - allow read and send SDI audio
+ SDI audio currently for quad, decklink and testcard only
+ some other fixes (see log)
2011-08-26 11:35:52 +02:00
Martin Pulec
66613712be Enclose AUX_ macros in brackets
Operators '<<' and '>>' have quite a low precedence so using it
unenquoted can cause problems in some expressions.
2011-08-26 00:17:20 +02:00
Martin Pulec
521edf9405 DVS - support for any format that SDK supports
+ auto(re)configuration
2011-08-25 17:20:25 +02:00
Martin Pulec
00021b35ea HDStation renamed to DVS + bump to new api 4.0.1.17
* some fix included in order to compile on newer kernels (driver)
* thanks to Milos Liska
2011-08-24 12:50:56 +02:00
Martin Pulec
ee743fb2cc Get rid of X dependencies for SDL
Other changes:
* added dependency on SDL for testcard
* TODO: consider more cleanups (removing all X checks from
  configure.ac etc.)
* dropped check for GLU (no longer needed)
2011-08-24 11:05:40 +02:00
Martin Pulec
79c1b2d4b5 quicktime tiles fixes 2011-08-24 10:20:08 +02:00
Martin Pulec
8d7088bdf7 main.c: Typo in usage 2011-08-18 17:36:44 +02:00
Martin Pulec
d95cf26b8f Quicktime display - tiled video support 2011-08-18 17:13:31 +02:00
Martin Pulec
c0ace9bb36 Quicktime fixes 2011-08-18 13:37:04 +02:00
Martin Pulec
b5d4749148 main.c: Bind '-g' parameter to prev -d/-t option 2011-08-17 15:38:47 +02:00
Martin Pulec
59599fe50c HDStation - fixed sending interlaced video 2011-08-16 17:58:09 +02:00
Martin Pulec
85c3fa26db main - some usability fixes
* minor code cleanup in QT
2011-08-16 16:40:12 +02:00
Martin Pulec
a3953c7ba3 Fixed audio 2011-08-09 10:13:39 +02:00
Martin Pulec
23b91d54f6 Updated Blackmagick drivers to 8.0.1 2011-08-08 20:30:56 +02:00
Martin Pulec
5490f54f39 HDStation, DeckLink should now work in dual-link 2011-08-08 14:46:37 +02:00
Martin Pulec
67742ee08e Fixed very strange testcard bug
* there was some irrational glibc corruption when copying into
  SDL_Surface v210 data
2011-07-29 18:49:47 +02:00
Martin Pulec
4f3f62adfe Disable fullscreen key event on Macs (temporarily)
* it was unstable somehow, anyway cmdline string still works
2011-07-29 14:51:39 +02:00
Martin Pulec
a24510d82b video_compress.c - busy waitng, size requirements
* removed busy waiting
* allowed to compress any video that is divisible by 4 in both
  dimensions
* add optional argument to '-c' specifying number of compressing threads
2011-07-29 14:49:06 +02:00
Martin Pulec
b405bee0e4 Build fix
* do not build perf on gcc < 4.1 (current Xcode's default gcc)
2011-07-28 15:45:22 +02:00
Martin Pulec
d42b1905ad SAGE fixes 2011-07-28 15:08:57 +02:00
Martin Pulec
0318ca3b4b minor subframes fixes 2011-07-28 14:16:14 +02:00
Martin Pulec
83c78e8f03 Testcard - simplified design (manages generate 4K)
* frames are not generated now, instead a pointer moves accross 2 copies
  of image
2011-07-28 14:12:45 +02:00
Martin Pulec
cc71a1d1e0 Added profiling tool 2011-07-28 14:12:45 +02:00
Martin Pulec
3b06f8dc73 GL, SDL cleanups + main cleanup
* dropped unnecessary options from main
2011-07-28 14:12:20 +02:00
Martin Pulec
7e518be1e4 Quicktime - 4K support + autoreconfiguration (out) 2011-07-25 16:37:07 +02:00
Martin Pulec
b5be7a7ae7 Decklink - added 4K in/out 2011-07-25 15:55:04 +02:00
Martin Pulec
82f2463fa3 Quad - send frames per sec. instead of fields p/s 2011-07-22 18:48:44 +02:00
Martin Pulec
183c6067f7 Mac build fix - dummy definition of nonexisting AM macro 2011-07-20 18:33:48 +02:00
Martin Pulec
5a7c335f0a compress fix 2011-07-20 11:25:10 +02:00
Martin Pulec
b1ba2a0653 4K/dual-link refactoring
Conflicts:

	ultragrid/src/main.c
2011-07-18 17:49:52 +02:00
Martin Pulec
dde2ee1887 DXT compression - bump to new API
+ possibility to send new formats
2011-07-18 17:47:36 +02:00
Martin Pulec
2e18f4434e Added decklink output
Conflicts:

	ultragrid/src/video_display.c
	ultragrid/src/video_display/xv.c
2011-07-18 13:32:03 +02:00
Martin Pulec
d5bff526a2 Removed legacy video displays
* Xv
* kona -> quicktime
* dxt -> gl
* renamed gl_sdl to gl
2011-07-18 13:27:07 +02:00
Martin Pulec
5194be8f0e OpenGL output
+ multiple changes -- run thread moved to main (required for glut),
  DXT merged to GL etc.
2011-07-18 10:05:42 +02:00
Martin Pulec
b9cd01a74b quad - 4K changes
* adjusted timeouts
* new sync
* API - returned Makefiles (ignored by default)
2011-07-04 13:58:12 +02:00
Martin Pulec
5ad08e2926 Xv readded
* some build system improvements
2011-07-04 13:39:43 +02:00
Martin Pulec
74539daecd SDL - refined
* finished 4K support
* some improvements (locking etc.)
2011-07-04 13:33:25 +02:00
Martin Pulec
1f2f8efad4 SAGE - add reconf. API, 4K support
* drop unused functions
2011-07-04 13:30:33 +02:00
Martin Pulec
5c0accfc95 decoders.c: fix - copy line from tile, not frame 2011-06-10 13:21:35 +02:00
Martin Pulec
62d6bfda6d Quad, SDL - fixes
* there are many of those - see log
2011-06-03 13:24:32 +02:00
Martin Pulec
1857671e3b threaded quad 2011-06-01 13:48:54 +02:00
Martin Pulec
3ea309217a tiles: some minor (readibility?) fixes in decoders.c 2011-06-01 11:58:12 +02:00
Martin Pulec
95ddce3d4b quad - enter both tile dimensions 2011-06-01 10:54:31 +02:00
Martin Pulec
4f82e51bb6 fix 2011-05-31 18:22:37 +02:00
Martin Pulec
9c421f64a6 quad - 4k support 2011-05-31 18:21:06 +02:00