Martin Pulec
15ff18bfb3
GL: get rid of potential busy waiting
2015-06-30 13:22:56 +02:00
Martin Pulec
f0dd94e0ae
Libavcodec: small fix
2015-06-30 11:42:48 +02:00
Martin Pulec
e47737c4df
Added dummy audio playback
2015-06-30 10:45:41 +02:00
Martin Pulec
80c6054719
Poratudio playback: missing newline
2015-06-29 15:07:42 +02:00
Martin Pulec
90dd0153b5
CoreAudio: handle underflows differently
...
Do not try to stop CoreAudio from callback (potentially unsafe). Instead,
silence underrun warning after some period.
+ silenced some deprecation compile warning (OS X API change) by using newer
functions
2015-06-29 12:06:11 +02:00
Martin Pulec
fc6dc4ba5e
CoreAudio playback: do not write samples when overrun
2015-06-26 15:10:55 +02:00
Martin Pulec
719685c266
Portaudio playback: clear if there are no data
...
+ be more verbose about underruns
2015-06-26 15:01:47 +02:00
Martin Pulec
7f097857ce
Switcher cap: add requisite to use --control-port to usage
2015-06-26 14:01:46 +02:00
Martin Pulec
a70ad76463
Control socked: fixed deletion from linked-list
2015-06-26 13:19:05 +02:00
Martin Pulec
10ff4f22e1
CoreAudio playback: pause after 2 secs of inactivity
2015-06-25 17:22:34 +02:00
Martin Pulec
34776a4988
Lavd: small perf improvements
2015-06-25 16:27:00 +02:00
Martin Pulec
e6fce23cc9
Decklink cap.: added some examples
2015-06-24 18:20:07 +02:00
Martin Pulec
3c0ae774af
ALSA cap.: support for 8-bit audio
2015-06-24 17:10:44 +02:00
Martin Pulec
bbf609ab90
ALSA capture: allow configuration of various opts
2015-06-24 16:29:31 +02:00
Martin Pulec
8ee625ff89
Libavcodec: change default thread mode to none
2015-06-24 13:51:21 +02:00
Martin Pulec
5b93c38c2c
Libavcodec: option to enable/disable thread mode
...
For compatibility between old and new libavcodec (latter supports JPEG
slices).
2015-06-22 18:50:58 +02:00
Martin Pulec
e4ec80f648
SDL: do not segfault if init fails
2015-06-22 17:30:18 +02:00
Martin Pulec
5c8946d5a9
OS X GUI: disable prefix header
2015-06-22 14:43:39 +02:00
Martin Pulec
7777d5dac8
Revert "OS X GUI: some precompiled hdrs config change"
...
This reverts commit b9a73ea7c6 .
2015-06-22 14:25:46 +02:00
Martin Pulec
15e41b5322
Use gnu++11 instead of c++11 (cygwin compat)
2015-06-22 10:40:07 +02:00
Martin Pulec
afe126fcda
RTP UDP: missing condition
2015-06-18 11:27:30 +02:00
Martin Pulec
1a4c53e76c
Portaudio: ring-buffer -> 1 sec
...
+ warn when there is more than half of the buffer full
2015-06-17 16:30:09 +02:00
Martin Pulec
68e340b3a4
RTSP capture changes
...
Switched to new PBUF API + compile for other OS than Linux.
Fixed some compile errors when switching from C to C++.
2015-06-17 14:44:31 +02:00
Martin Pulec
84861d683c
Pbuf: use high_resolution_timer instead of timespec
2015-06-17 14:27:49 +02:00
Martin Pulec
ae354bd67a
Flush audio UDP buffers after reinit
2015-06-17 11:49:08 +02:00
Martin Pulec
4279e622f3
RTP UDP: missing IPV6_V6ONLY
2015-06-17 11:41:16 +02:00
Martin Pulec
b9a73ea7c6
OS X GUI: some precompiled hdrs config change
2015-06-16 17:53:31 +02:00
Martin Pulec
333dc1757f
MSW: fixed missing random()
2015-06-16 17:50:41 +02:00
Martin Pulec
e7b8351c04
RTP UDP: fixed MSW type conflict
2015-06-16 17:50:26 +02:00
Martin Pulec
fccba072d1
Testcard: removed extra strtok_r
2015-06-12 15:56:08 +02:00
Martin Pulec
bc94283fc3
Decklink capture: allow mode to be set by FourCC
2015-06-12 13:43:59 +02:00
Martin Pulec
7f25d969d1
Import: added option to override FPS from metadata
2015-06-12 12:46:31 +02:00
Martin Pulec
772f4a1038
SW mix: refuse init when OpenGL < 2.0
2015-06-11 17:16:26 +02:00
Martin Pulec
38b1e12b22
GL context: query GL version
2015-06-11 17:15:57 +02:00
Martin Pulec
11f43119e0
Testcard: support for white noise
...
+ some code cleanup
2015-06-11 17:08:01 +02:00
Martin Pulec
dceb1505d3
Testcard: fixed cmdline parameter parsing
2015-06-11 16:03:00 +02:00
Martin Pulec
22bd5bd80d
Respect explicit network port mapping from cmdline
2015-06-11 15:50:59 +02:00
Martin Pulec
08dba834c1
JPEG: use restart interval 4 for UYVY
...
Seems to perform better for both 1080p and 2160p than 2.
2015-06-11 12:16:03 +02:00
Martin Pulec
d884c2cfc0
JPEG: use function to chose decoder
2015-06-11 12:15:39 +02:00
Martin Pulec
9cf8c61581
JPEG: do not copy source image if not needed
2015-06-11 11:49:10 +02:00
Martin Pulec
46915a4c7f
JPEG: modified some error string
2015-06-09 14:38:00 +02:00
Martin Pulec
dea3d92f28
RTP: added some deprecation notes.
2015-06-09 12:27:20 +02:00
Martin Pulec
2c4e755fe2
RTP UDP: merged some other IPv6/IPv4 code
2015-06-09 12:15:32 +02:00
Martin Pulec
b264a8bcb8
Reverted some errorneous fix
2015-06-06 20:28:23 +02:00
Martin Pulec
f4dda3de9e
Libavcodec: print frame sizes in verbose mode
2015-06-05 16:46:55 +02:00
Martin Pulec
f316d3d508
Libavcodec: removed exact_bitrate which is no more used
2015-06-05 16:38:05 +02:00
Martin Pulec
7a2cf2c8c1
Libavcodec: X264 - try to keep bitrate even
2015-06-05 16:22:39 +02:00
Martin Pulec
0b41a0a5af
RTP UDP: removed some other duplicate code
2015-06-04 17:17:36 +02:00
Martin Pulec
ede0f72db7
RTP UDP: removed some duplicite code
2015-06-04 16:51:50 +02:00
Martin Pulec
01b1d72f7b
RTP UDP: fixed length of (struct sockaddr *)
2015-06-04 15:19:55 +02:00