Commit Graph

1546 Commits

Author SHA1 Message Date
Martin Pulec
cc4e4eb362 Hd-rum-transcode: added -v option 2016-04-19 13:10:54 +02:00
Martin Pulec
2984709460 Hd-rum-transcode: use async sending under MSW
This should improve sending throughput on this system.
2016-04-19 13:10:54 +02:00
Martin Pulec
f6aea56e2d Fixes 2016-04-19 13:10:54 +02:00
Martin Pulec
49e31ec5f9 Video decoder: fixed stats to be on single line 2016-04-15 16:19:31 +02:00
Martin Pulec
22c92c0e34 Video decoder: override data_len only if requested
Video frame originator in receiver (usually video dislay) can instruct
video decoder to override video_frame::tile::data_len with actual value.
This can be useful for displays that take compressed frames (eg. SAGE2)
with variable lenght frames (here JPEG).
2016-04-15 16:02:52 +02:00
Martin Pulec
bd9ad5e9ec il_lower_to_merged: don't segv with odd num of rows 2016-04-15 16:02:42 +02:00
Martin Pulec
d6f9a2d0e5 Border video postprocessor: fixed shifted content 2016-04-05 15:57:30 +02:00
Martin Pulec
c187a14352 Playback: open files with O_BINARY on MSW
Otherwise read() will read only up to first 0x1A occurence and
then signals EOF.
2016-04-05 12:26:32 +02:00
Martin Pulec
58a573299f Playback: accept MSW style absolute paths 2016-04-05 10:15:25 +02:00
Martin Pulec
cba5f64822 GL: small fix 2016-03-22 15:10:30 +01:00
Martin Pulec
5c49f18a63 Playback: use floating point fps param instead of int 2016-03-22 15:06:35 +01:00
Martin Pulec
e272e2875f Audio: fixes 2016-03-21 17:09:05 +01:00
Martin Pulec
a4cc229495 Audio FEC: small fix 2016-03-16 11:36:52 +01:00
Martin Pulec
a9266d3f60 Libavcodec: do not use deprecated av_free_packet 2016-03-14 11:33:42 +01:00
Martin Pulec
6f1bc265db Video decoder: print stats every 600 frames
This fixes former situation when it was shown every 600 displayed frames
which could cause some irregularities in periodicity under some
circumstances.
2016-03-11 19:02:11 +01:00
Martin Pulec
1bd94fa6fd Lavd: small fix 2016-03-11 16:00:26 +01:00
Martin Pulec
328decfc75 Fix of previous commit 2016-03-11 11:02:35 +01:00
Martin Pulec
5e8addd705 Control socket: report compression duration 2016-03-10 17:22:13 +01:00
Martin Pulec
bd5265e56e Control socket: timestamps with millisecond precision 2016-03-10 13:28:10 +01:00
Martin Pulec
6e14f02535 Added time func for millisecs from epoch 2016-03-10 13:28:03 +01:00
Martin Pulec
07b2b07deb AJA capture: minor improvements 2016-03-08 15:47:52 +01:00
Martin Pulec
780c3dca08 AJA capture: replace some deprecated func 2016-03-08 15:35:07 +01:00
Martin Pulec
123b08d288 AJA capture: improved interlacing detection 2016-03-08 15:32:52 +01:00
Martin Pulec
0cd57d6520 DeckLink capture: fixed malformed fmt crash 2016-03-08 15:31:48 +01:00
Martin Pulec
777ea0146d AJA capture: use global should_exit flag 2016-03-07 16:40:58 +01:00
Martin Pulec
0c3f23623a Control: fixed FEC on-fly change 2016-03-07 15:57:53 +01:00
Martin Pulec
cd5b837c76 Control socket: fixed FEC 2016-03-07 11:32:33 +01:00
Martin Pulec
0f40ee2012 Use single should_exit flag. 2016-03-07 11:11:47 +01:00
Martin Pulec
9da86ec5fd AJA capture: small fix 2016-03-07 08:51:32 +01:00
Martin Pulec
2a7d12348f Sender stats: some fixes + more info 2016-02-29 17:41:23 +01:00
Martin Pulec
2af71bdab1 Added dump video display 2016-02-29 17:10:54 +01:00
Martin Pulec
ba1e089812 AJA capture: minor fix 2016-02-29 15:42:25 +01:00
Martin Pulec
a416b59d0c Video decoder: report cumul cnt of frames to control 2016-02-29 11:49:45 +01:00
Martin Pulec
5acdd49a5f Removed one forgotten debug line 2016-02-25 17:12:17 +01:00
Martin Pulec
3eca4d8203 Fixed postprocess on-fly change 2016-02-25 15:36:27 +01:00
Martin Pulec
1959d38b3e AJA capture: allow explicit fmt specification 2016-02-25 15:35:17 +01:00
Martin Pulec
afdf24691e Dummy display: reuse frame 2016-02-22 21:07:12 +01:00
Martin Pulec
fe727f8a45 Video compress hot fix 2016-02-22 17:43:08 +01:00
Martin Pulec
829750e5ad Control socket: accept exit command 2016-02-21 14:57:16 +01:00
Martin Pulec
e105fccb45 JPEG decompress: minor improvement 2016-02-19 10:42:50 +01:00
Martin Pulec
4bebd18762 Lavc: ignore error when there are more slices
Libav reports errors when decoding JPEG with multiple slices even
though it decodes is correctly (not an issue with FFMPEG).
2016-02-18 18:31:56 +01:00
Martin Pulec
6b6a4af227 Fixed dshow probe 2016-02-17 11:40:23 +01:00
Martin Pulec
57c14249ba MSW compile fix 2016-02-16 19:31:30 +01:00
Martin Pulec
6d7d7da4de Video decoder: allow on-fly change of postprocess 2016-02-16 18:54:02 +01:00
Martin Pulec
ca78ddc373 Vo_postprocess: added missing free() 2016-02-16 18:54:02 +01:00
Martin Pulec
d8ca144a5c Added border video postprocessor 2016-02-16 18:53:51 +01:00
Martin Pulec
b08e37f000 DeckLink display: fixed parsing 2016-02-15 12:45:32 +01:00
Martin Pulec
acecac0c21 ALSA play.: CC3000e hack - pick correct format 2016-02-15 11:12:51 +01:00
Martin Pulec
2fbda3888b GL: autohide cursor 2016-02-09 15:16:49 +01:00
Martin Pulec
9ab1ca9d8a AJA, DeckLink: capture timecode if present 2016-02-08 16:20:55 +01:00