Commit Graph

2896 Commits

Author SHA1 Message Date
Martin Pulec
4f9ed08c02 Lavc: qCompress needs to be 0.5-1 for H.265 2020-06-05 11:04:09 +02:00
Martin Pulec
659da8edeb Lavc: fixed incorrectly printed lavd 2020-06-05 10:06:13 +02:00
Martin Pulec
3a1dcb2584 J2K dec.: fixed decoding to RGBA buffer with non-standard shifts 2020-06-04 12:05:33 +02:00
Martin Pulec
e0c41d798e Cmpto J2K: print version 2020-06-04 11:45:00 +02:00
Martin Pulec
c2bf052d07 GL: do not use PBO for Raspberry
Currently Raspberry has better performance without PBO.
2020-06-03 16:28:18 +02:00
Martin Pulec
5b8a50c82b GL: added [no]pbo option 2020-06-03 16:22:02 +02:00
Martin Pulec
aab4f61de6 Gamma cap. f.: run in parallel 2020-06-03 16:21:29 +02:00
Martin Pulec
5b9bb6b145 Merge pull request #64 from xrucka/rpi
WIP: add function checking for Raspberry Pi board
2020-06-03 16:20:38 +02:00
Lukas Rucka
308e04263d WIP: add function checking for Raspberry Pi board 2020-06-02 15:27:23 +02:00
Martin Pulec
ef402f3261 Capture filters: fixed header 2020-06-01 16:09:55 +02:00
Martin Pulec
51a81029ef Lavc print_codec_supp_pix_fmts: do not crash on NULL pointer 2020-06-01 16:09:40 +02:00
Martin Pulec
9a947d639b SDL2: return dropped/discarded frames to queue
Return dropped/discarded frames back to queue instead of deleting.
2020-06-01 14:29:14 +02:00
Martin Pulec
fec49fc923 Configure: missing swscale dep for file 2020-06-01 14:15:01 +02:00
Martin Pulec
aaf473dab2 File: really respect :opportunistic_audio
Before this fix, using :opportunistic_audio while there was no audio
track in the media file resulted in crash.
2020-06-01 14:13:20 +02:00
Martin Pulec
d43b531ae9 Lavc: reflect thread opt also for conv threads
If the thread option is a number, use it also as a number of conversion
threads.
2020-05-31 23:04:28 +02:00
Martin Pulec
ba25fb3567 Lavc: fixed setting thread mode
Since commit 96c99f49, the thread option was not honored at all.
2020-05-31 22:42:25 +02:00
Martin Pulec
8bef2dd757 Lavc: allow passing thread number 2020-05-31 21:34:07 +02:00
Martin Pulec
01ea7abf8c Revert "Cmpto J2K dec.: increase default tile_limit to 2"
This reverts commit 6c82e4c036.
2020-05-29 20:41:01 +02:00
Martin Pulec
1203b5faf1 Lavd: allow decoding H.265 into VDPAU surface 2020-05-29 14:02:24 +02:00
Martin Pulec
27bfe2fce3 Cmpto J2K enc.: fixet MCT param name in help
+ select automatically if not set
2020-05-29 13:59:15 +02:00
Martin Pulec
6c82e4c036 Cmpto J2K dec.: increase default tile_limit to 2 2020-05-29 10:29:13 +02:00
Martin Pulec
1e1eb0ddf9 Cmpto J2K dec.: modernize a bit 2020-05-29 10:29:08 +02:00
Martin Pulec
c62f7c6282 Pipe: fixed leaks 2020-05-28 15:59:06 +02:00
Martin Pulec
7bafb4769c Added vc_copylineRG48toUYVY 2020-05-28 15:59:06 +02:00
Martin Pulec
275049f491 Matrix cap. f.: support for 16-bit RGB 2020-05-28 15:58:47 +02:00
Martin Pulec
270889531c Added further RG48 conversions 2020-05-28 13:51:20 +02:00
Martin Pulec
3c191f9950 Fixed vc_copylineRG48toRGB 2020-05-28 13:31:19 +02:00
Martin Pulec
a93b17a80c Gamma: support for 16-bits 2020-05-28 12:26:45 +02:00
Martin Pulec
f682f7e96f Added long name for I420 2020-05-27 09:49:28 +02:00
Martin Pulec
08959b7752 Gamma small name fix 2020-05-26 19:56:40 +02:00
Martin Pulec
634e1230b2 Added change_pixfmt cap. f. 2020-05-26 19:56:24 +02:00
Martin Pulec
afc4c1438a Win: compile fix 2020-05-25 20:30:48 +02:00
Martin Pulec
ce245ee424 Added gamma cap. f. 2020-05-25 18:04:52 +02:00
Martin Pulec
df856a6bb0 Renamed transform cap. f. to matrix 2020-05-25 18:04:52 +02:00
Martin Pulec
a870713390 AJA: Win compat 2020-05-25 18:04:48 +02:00
Martin Pulec
71b2eff1a0 AJA: support for NTV2_FBF_12BIT_RGB_PACKED
Currently this is handled exernally as R12L. Conversion is done
internally.
2020-05-25 17:40:19 +02:00
Martin Pulec
f5804d7dd6 Testcard: fixed help 2020-05-25 17:40:19 +02:00
Martin Pulec
c5672184d3 Video decoder: choose line decoders in a more smart way
Implement more smart selection of decoders. Until now, first was chosen
(only the fast property was taken into accout). Now reflect also bit
depth.
2020-05-25 17:40:15 +02:00
Martin Pulec
9768b359e4 Video codec: decoders - include rest of R12L convs 2020-05-25 09:53:39 +02:00
Martin Pulec
5c85bf4d58 vc_copylineRG48toR12L: fixed a warning 2020-05-25 09:45:37 +02:00
Martin Pulec
7149ebcf47 Capture filter: added simple usage 2020-05-25 08:43:29 +02:00
Martin Pulec
f5c6e8cf62 Capture filter: simplified help 2020-05-25 08:36:19 +02:00
Martin Pulec
bbf99f1ed9 vo_postprocess: added simple usage 2020-05-25 08:29:06 +02:00
Martin Pulec
7484857f5d Video decoder: changed eligible codec sorting
Try nearest higher-bit depth than the internal first, then
downwardly lower ones. Eg. when RGB is received and only R10k and RG48
is available, R10k is chosen instead of RG48.
2020-05-23 23:25:36 +02:00
Martin Pulec
0ea9da7867 AJA: added RG48 codec 2020-05-23 15:31:00 +02:00
Martin Pulec
db2148db95 Transform cap f.: sustract forgotten offsets 2020-05-22 22:09:22 +02:00
Martin Pulec
5fe37c6fd3 AJA disp.: option to use full RGB scale for HDMI 2020-05-22 15:51:54 +02:00
Martin Pulec
3590af40b0 Added transform capture filter
Performs matrix transformation on input pixels.
2020-05-22 14:07:50 +02:00
Martin Pulec
e6720365f3 Win compilation fix 2020-05-22 12:03:32 +02:00
Martin Pulec
1b0d3566ee libavcodec_common: fixed wrong arg order for vc_get_linesize 2020-05-21 19:57:58 +02:00