Commit Graph

  • 13b3555c0a Rewrite audio_frame2 to C++ class Martin Pulec 2014-08-12 17:15:14 +02:00
  • 360ac36373 adding opus standard support for rtsp server Castillo, Gerard 2014-08-15 14:18:49 +02:00
  • cbd3ecc5ce Fixed frame disposing in 'every' capture filter Martin Pulec 2014-08-08 16:41:37 +02:00
  • 42504a3980 Use C++ compiler for files using audio_frame2 Martin Pulec 2014-08-12 15:55:19 +02:00
  • dc6b8e7158 Disable FEC decoding error message by default Martin Pulec 2014-08-12 12:53:10 +02:00
  • a68fca8258 Fixed name of module register functions Martin Pulec 2014-08-13 13:36:25 +02:00
  • 89995860f8 Quicktime: minor fix Martin Pulec 2014-08-12 11:59:08 +02:00
  • 19ed920654 Decklink cap.: make common string handling funcs Martin Pulec 2014-08-11 17:43:46 +02:00
  • b40e86e4c3 Decklink capture: print string repres. of errors Martin Pulec 2014-08-11 15:28:33 +02:00
  • f38f94fce0 Video codec: handle alias 2vuy as a name for UYVY Martin Pulec 2014-08-11 14:15:56 +02:00
  • d3f66f211a Video codec: hide codec_info structure Martin Pulec 2014-08-11 14:03:46 +02:00
  • c31a61d1a0 Post merge fixes Martin Pulec 2014-08-08 16:39:38 +02:00
  • 51816a3db7 Merge remote-tracking branch 'seth/trunk' into trunk Martin Pulec 2014-08-08 15:46:59 +02:00
  • ccb3096f5f Merge branch 'trunk' of http://seth.ics.muni.cz/git/ultragrid into trunk Castillo, Gerard 2014-08-07 21:56:19 +02:00
  • 5ba5803461 merge and improvements: resize filter refactor and YUYV color scheme resize support, control socket port refactor for setting any possible port when connection type is server, double free corruption when flushing many capture filters solved in video frame data deleter Castillo, Gerard 2014-08-07 21:55:32 +02:00
  • 15fc8292e4 Audio testcard: changed description Martin Pulec 2014-08-06 13:31:43 +02:00
  • 71faa05ebb RTSP: fixed type names (MSW compatibility) Martin Pulec 2014-08-06 12:24:39 +02:00
  • f6ec5a347b RTSP: fixed type names (MSW compatibility) Martin Pulec 2014-08-06 12:24:39 +02:00
  • e51cc8b343 Audio: increase maximal number of channels to 32 Martin Pulec 2014-08-01 13:34:49 +02:00
  • 6944b5ab2e Alsa: if device not set, use pcm.pulse if possible Martin Pulec 2014-08-01 12:08:07 +02:00
  • 988de3518c Playback: fixed index computing Martin Pulec 2014-07-28 18:15:09 +02:00
  • 3638dfc0ca Fixed testcard2 Martin Pulec 2014-07-28 16:43:53 +02:00
  • e99fbcc459 main: removed unused RTSP code Martin Pulec 2014-07-28 16:29:40 +02:00
  • e7eb6a69e8 Merge branch 'trunk' of seth.ics.muni.cz:/home/gituser/git/ultragrid into trunk Martin Pulec 2014-07-25 12:49:46 +02:00
  • cd698268d5 Move resize capture filter into separate libarary Martin Pulec 2014-07-25 11:53:43 +02:00
  • b23aa50641 Added H.264 std TX into separate library Martin Pulec 2014-07-23 17:44:44 +02:00
  • b1b6d4bf68 Changed constructor call convention of video_rxtx Martin Pulec 2014-07-22 16:16:43 +02:00
  • d4a046b4fb AVfoundation: fixed framerate setting Martin Pulec 2014-07-24 14:11:14 +02:00
  • 191464e8a3 Coreaudio: disable resampling Martin Pulec 2014-07-24 13:15:02 +02:00
  • be57488c15 AVfoundation hot fix Martin Pulec 2014-07-23 23:33:28 +02:00
  • e4b6e47903 QuickTime capture deprecation notice Martin Pulec 2014-07-21 14:47:49 +02:00
  • 661d59a6b1 Audio sender: print statistics about audio reguarly Martin Pulec 2014-07-21 13:18:21 +02:00
  • 240340b0e0 rtsp subsession code cleanup Castillo, Gerard 2014-07-21 11:30:11 +02:00
  • 071b4583a5 Merge branch 'trunk' of http://seth.ics.muni.cz/git/ultragrid into trunk Castillo, Gerard 2014-07-21 11:10:27 +02:00
  • aa713c3b2f configure reference removal from rtsp client, not required Castillo, Gerard 2014-07-21 11:10:05 +02:00
  • eb0e1e3e94 Merge branch trunk from i2CAT into trunk Martin Pulec 2014-07-21 11:03:10 +02:00
  • 27f8b230fa h264 rtp standard changes for rtsp server Castillo, Gerard 2014-07-21 09:20:11 +02:00
  • 93763d8b69 rtsp server defines working properly and small improvements Castillo, Gerard 2014-07-21 08:57:41 +02:00
  • b44904e241 GL: draw image to both buffers on resize Martin Pulec 2014-07-18 17:31:16 +02:00
  • c64923460e Change rate-limiter to 3/4 of frametime Martin Pulec 2014-07-18 15:34:45 +02:00
  • 816f402991 Fixed audio reconfiguration Martin Pulec 2014-07-18 15:14:20 +02:00
  • 93ec87e608 Video decoder: fixed buffer number computation Martin Pulec 2014-07-18 14:31:46 +02:00
  • ad0bce3d69 Use dynamic rate limiter by default Martin Pulec 2014-07-17 15:11:00 +02:00
  • 2193f5ab1a Video decoder: fixed semantics of display_put_frame() call Martin Pulec 2014-07-17 14:49:16 +02:00
  • 07880317c0 AVFoundation: avoid frame rate changes Martin Pulec 2014-07-16 10:30:45 +02:00
  • f83d35878c Decrease recv timeout to 1 ms Martin Pulec 2014-07-07 12:15:21 +02:00
  • 68c6d0b203 Decode all video frames whose playout time passed Martin Pulec 2014-07-07 12:15:16 +02:00
  • 4a29434d16 AVFoundation: next iteration Martin Pulec 2014-07-03 13:12:30 +02:00
  • 4b11862b14 Added 32-bit YUYV->UYVY Martin Pulec 2014-07-03 13:08:30 +02:00
  • 9002e348a9 Added conversion from different source RGBA formats Martin Pulec 2014-07-02 14:33:08 +02:00
  • 09877cc827 Added AV Foundation capture Martin Pulec 2014-07-01 15:08:37 +02:00
  • 5e15562fdb MSW: compile fixes Martin Pulec 2014-06-26 13:19:54 +02:00
  • d642a9ccc5 Clang compiling error hotfix Martin Pulec 2014-06-25 17:23:43 +02:00
  • 01944c917d Fixed index passing to vidcap device Martin Pulec 2014-06-25 15:52:07 +02:00
  • 2a818c5ce0 Video compress fix Martin Pulec 2014-06-24 14:59:39 +02:00
  • 084144e691 GL: delete shaders only if initialized Martin Pulec 2014-06-24 12:30:16 +02:00
  • d58b44ff50 tools/uyvy2yuv422p: added Makefile and usage Martin Pulec 2014-06-23 13:13:10 +02:00
  • 6aa7eb181e Decklink audio playback: added option to control audio levels Martin Pulec 2014-06-19 16:06:43 +02:00
  • 1ce5b2c0f9 SAGE TX: do not use global variable Martin Pulec 2014-06-19 14:03:04 +02:00
  • 52f4702668 Video display: use constatnt char format argument Martin Pulec 2014-06-17 16:11:19 +02:00
  • f938d67ba1 host.c: removed unused code Martin Pulec 2014-06-17 16:10:41 +02:00
  • dfd943c0f4 SDL: recycle free frames Martin Pulec 2014-06-17 14:52:08 +02:00
  • 6fe167e5a4 SDL: rewrite Martin Pulec 2014-06-16 18:17:54 +02:00
  • ad2a59b69e GL: move pnm creation to video_frame.c Martin Pulec 2014-06-16 13:20:46 +02:00
  • 782b32b032 Get rid of min/max macros Martin Pulec 2014-06-16 12:00:38 +02:00
  • 9b43f6a055 OpenGL: rewrite Martin Pulec 2014-06-13 14:18:26 +02:00
  • e84a2d5ef1 Added GPUJPEG as a submodule Martin Pulec 2014-06-12 12:13:14 +02:00
  • 60df11d9cb Remove GPUJPEG from UlgraGrid sources Martin Pulec 2014-06-12 11:57:50 +02:00
  • 307724c3c1 OpenGL display: add OpenGL init stuff into _run() Martin Pulec 2014-06-11 13:37:50 +02:00
  • 26fb9c1ca1 Compile fixes Martin Pulec 2014-06-11 12:39:21 +02:00
  • bb2b72b07c ALSA playback: workaround for Pulseaudio Martin Pulec 2014-06-10 17:30:42 +02:00
  • 91f9684e5c Added yuri UltraGrid decoder for audio Martin Pulec 2014-06-10 17:11:20 +02:00
  • 65c1032ae0 ALSA playback: print stats on exit Martin Pulec 2014-06-10 15:52:03 +02:00
  • 3e5ce88656 Audio: some code cleanup Martin Pulec 2014-06-09 10:43:26 +02:00
  • dffab4c6dd ALSA: print statistics on exit Martin Pulec 2014-06-09 10:43:06 +02:00
  • f32a7bde12 Added yuri decode functions Martin Pulec 2014-06-05 14:21:36 +02:00
  • 497e1a72fb Yuri compatibility patches Martin Pulec 2014-06-05 10:18:35 +02:00
  • 6b1797bc30 Switcher control: some changes Martin Pulec 2014-06-02 17:13:48 +02:00
  • bc32f22d12 Quicktime: allow to specify video width and height Martin Pulec 2014-05-30 15:46:00 +02:00
  • 306882f4c5 Cocoa GUI fix Martin Pulec 2014-05-29 18:10:08 +02:00
  • 98d2a045dc Switcher: cmd option to select initial device Martin Pulec 2014-05-29 16:39:30 +02:00
  • 0e211963e9 switcher switching to existing capturers Gerard CL 2014-05-29 11:42:32 +02:00
  • 1a395a58f7 Switcher: exit properly on MSW Martin Pulec 2014-05-27 19:52:24 +02:00
  • e72d453304 Switcher: option to init/deinit devices on demand Martin Pulec 2014-05-27 19:09:59 +02:00
  • 8ba9fb24ff Control socket small fix Martin Pulec 2014-05-26 12:24:47 +02:00
  • a02f25b263 NCurses utils MSW compatibility fixes Martin Pulec 2014-05-23 15:30:27 +02:00
  • 6bf918616f Fixed some RTSP stuff Martin Pulec 2014-05-22 14:47:03 +02:00
  • 8d59f99af7 Merge remote-tracking branch 'seth/trunk' into trunk Martin Pulec 2014-05-22 14:18:41 +02:00
  • 7595ad169b Audio testcard: support for EBU line-up sequence Martin Pulec 2014-05-21 17:52:26 +02:00
  • 7cf3ddf5d2 Audio decoder: fixed channel number selection Martin Pulec 2014-05-21 17:03:50 +02:00
  • c57f6f16c2 Audio testcard: supp for arbitrary number of BPS Martin Pulec 2014-05-21 17:01:45 +02:00
  • 01a9a467eb rtsp timeout compatible with VLC Gerard CL 2014-05-21 15:55:48 +02:00
  • 9325dfd6d5 set standard transmission frame rate refactor Gerard CL 2014-05-21 15:02:35 +02:00
  • a1251d99e7 setting dynamic framerate as capturer sync. Gerard CL 2014-05-21 14:51:08 +02:00
  • 7f710cbd28 add set_standard_transmission_frame_rate method inside capturers to properly set actual framerate and the timestamp Gerard CL 2014-05-21 13:14:45 +02:00
  • c4bc370e79 audio sample rate issue solved Gerard CL 2014-05-21 12:12:18 +02:00
  • 644b50d3a6 Audio testcard: generate sin tone at -18 dBFS Martin Pulec 2014-05-21 12:11:21 +02:00
  • e322ffdbde standards - rtsp with new audio and video refactors and sync standard working Gerard CL 2014-05-20 16:51:35 +02:00
  • 4361eef2d1 Merge branch 'trunk' of http://seth.ics.muni.cz/git/ultragrid into I2CAT's trunk Gerard CL 2014-05-20 15:26:01 +02:00
  • 3981ad370b OpenGL: small change Martin Pulec 2014-05-20 12:02:53 +02:00