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 |
|
Martin Pulec
|
0c8180f52c
|
main.c: make playout delay adaptible to video FPS
|
2013-02-21 14:26:01 +01:00 |
|
Martin Pulec
|
27b76e6bcc
|
PBUF: Add possibility to control playout delay
|
2013-02-21 14:25:39 +01:00 |
|
Martin Pulec
|
0a106c2bc9
|
UDP: deprecate buffer flushing
|
2013-02-21 14:13:12 +01:00 |
|
Martin Pulec
|
955b5f9d5f
|
Decklink: typo
|
2013-02-19 09:03:54 +01:00 |
|
Martin Pulec
|
c465df6509
|
Blackmagic: handle error when OOB mode entered
|
2013-02-08 09:43:08 +01:00 |
|
Martin Pulec
|
e28eb70f4c
|
main.c: enable signal handling for MSW
Presumably doesn't work under MSys (program terminates after signal
handler). On the other hand, under default Command Prompt it behaves
correctly.
|
2013-02-07 10:29:27 +01:00 |
|
Martin Pulec
|
8e6f89d00e
|
Lavcd: missing includes
|
2013-01-31 16:06:55 +01:00 |
|
Martin Pulec
|
c4b9a525fc
|
video_codec.h: missing extern "C"
|
2013-01-31 16:06:51 +01:00 |
|
Martin Pulec
|
6ea79ba9ef
|
DShow: swap lines from bottom-to-top
|
2013-01-31 16:06:39 +01:00 |
|
Martin Pulec
|
2f5a009b66
|
Video codecs metadata fix
Use designated initializers instead of relying on correct ordering
inside the metadata array.
|
2013-01-31 13:16:06 +01:00 |
|
Martin Pulec
|
d6989b5cec
|
added DShow
|
2013-01-31 12:51:24 +01:00 |
|
Martin Pulec
|
04db566237
|
added metadata for BGR (needed for sending)
|
2013-01-31 12:45:16 +01:00 |
|
Martin Pulec
|
329738c242
|
added BGR
|
2013-01-31 12:45:11 +01:00 |
|
Martin Pulec
|
254cacf036
|
lavd: added macro to accept corrupted frames
|
2013-01-28 11:51:48 +01:00 |
|
Martin Pulec
|
a0c4300753
|
lavcodec: enable periodic intra refresh for H.264
|
2013-01-28 11:43:38 +01:00 |
|
Martin Pulec
|
5fcaae1dfd
|
lavd: some performance improvements in color transformations
|
2013-01-28 10:48:36 +01:00 |
|
Martin Pulec
|
122c052030
|
lavc: compress interlaced with 422 subsampling
|
2013-01-28 10:26:40 +01:00 |
|
Martin Pulec
|
62d8a59ded
|
Lavc: added pixfmt change from 420p to rgb
|
2013-01-25 12:45:11 +01:00 |
|
Martin Pulec
|
8ce05c6711
|
Lavc: allow compress of RGB
|
2013-01-25 12:23:35 +01:00 |
|
Martin Pulec
|
3ad1d6450c
|
added decoder from RGB to UYVY
|
2013-01-25 12:23:18 +01:00 |
|
Martin Pulec
|
ee19512d3e
|
Lavd: clamp to rgb24 output range
|
2013-01-24 14:08:51 +01:00 |
|
Martin Pulec
|
14fa5afe26
|
cleared some warnings (GCC)
|
2013-01-24 00:48:26 +01:00 |
|
Martin Pulec
|
48b0d15b0c
|
decoder: attemp different encoder for codec if one failed
|
2013-01-23 23:59:19 +01:00 |
|
Martin Pulec
|
2af12e18b9
|
Lavd: decompress MJPG also to RGB24
|
2013-01-23 23:48:47 +01:00 |
|
Martin Pulec
|
269412decc
|
V4L2: change codec for JPEG to more common
|
2013-01-23 22:25:18 +01:00 |
|
Martin Pulec
|
290e95d12b
|
decoder fix
|
2013-01-23 20:55:54 +01:00 |
|
Martin Pulec
|
b3117dfce1
|
Fixed infinite loop when codec choice failed
|
2013-01-23 15:43:20 +01:00 |
|
Martin Pulec
|
6b67b6c1d1
|
configure.ac: HAVE_LIBAVCODEC interferred with macro set by AC_CHECK_LIB
|
2013-01-23 14:57:17 +01:00 |
|
Martin Pulec
|
44b64b24f5
|
Lavc: moved to an older API
AVFrame::width AVFrame::height and AVFrame::format was introduced with
lavc 53.31.0 so we are now compatible with prior versions.
|
2013-01-23 14:52:46 +01:00 |
|
Martin Pulec
|
4b5af10ed2
|
SDL: Windows compile fixes
|
2013-01-21 17:06:25 +01:00 |
|
Martin Pulec
|
eab962136c
|
Libavcodec: added VP8
|
2013-01-18 14:31:42 +01:00 |
|
Martin Pulec
|
55a842a584
|
Libavcodec: disable frame-based multithreading
Not used by current codecs but if used, it massivelly increases latency.
|
2013-01-18 14:06:52 +01:00 |
|
Martin Pulec
|
39c3d2e702
|
Silenced clang warnings about alignment
TODO: there are stil some files left to check and if ok then silence
warnings.
|
2013-01-18 12:53:48 +01:00 |
|
Martin Pulec
|
63652fee74
|
silence some warnings
|
2013-01-18 10:32:18 +01:00 |
|
Martin Pulec
|
50f323880a
|
Windows fix: read with recv() instead of read() from socket
|
2013-01-18 10:19:37 +01:00 |
|
Martin Pulec
|
639566ed1c
|
PortAudio: change preset to low latency
* seems like it works fine with the async API now
|
2013-01-17 16:46:55 +01:00 |
|
Martin Pulec
|
2177656895
|
PDB node destroyed after iter. jumps to next node
|
2013-01-17 12:59:14 +01:00 |
|
Martin Pulec
|
aee79bbd1d
|
GPUJPEG: enable segment info
|
2013-01-17 11:08:46 +01:00 |
|
Martin Pulec
|
cdc134d0ad
|
Audio: show help when requested
Do show help also if user asks for sth like '-r alsa:help', in addition
to '-r help'. The former one, of course, lists only ALSA playback devices.
|
2013-01-17 10:06:28 +01:00 |
|
Martin Pulec
|
063b3481f3
|
PortAudio: switched to async API
|
2013-01-16 16:49:40 +01:00 |
|
Martin Pulec
|
d8c89a4e53
|
Remove lock from PortAudio modules
This kind of lock (FS) is probably not feasible under MS Windows. From
code review it doesn't seem that the critical sections could overlap,
either.
|
2013-01-16 12:50:28 +01:00 |
|
Martin Pulec
|
c4a384386b
|
RTP buffer flush fixes
|
2013-01-16 11:46:10 +01:00 |
|
Martin Pulec
|
08b0d6c61d
|
Libavcodec: make MJPEG default
|
2013-01-15 15:16:14 +01:00 |
|