[06:58:23 CEST] <cone-221> ffmpeg 03Limin Wang 07master:0afc1fe14700: avfilter/af_silencedetect: document metadata [09:27:06 CEST] <cone-221> ffmpeg 03Paul B Mahol 07master:a174e5f8da77: avfilter/vf_nlmeans: round values toward nearest integer [10:37:17 CEST] <ePirat> is ff_format_set_url internal on purpose? [10:37:35 CEST] <ePirat> why is it mentioned in the API changelog if its not public API? [10:38:21 CEST] <JEEB> good question [10:40:54 CEST] <ePirat> (and why would it not be public API? it seems quite useful) [10:43:12 CEST] <nevcairiel> honestly it d oesnt seem useful to me, its like one line of real code in there [10:47:46 CEST] <ePirat> it sets the old field too [10:48:01 CEST] <nevcairiel> there is really no reason to do so externally [10:48:06 CEST] <ePirat> oh ok [10:48:16 CEST] <nevcairiel> internal code doesnt read it, so its only provided for compat with old callers [10:48:35 CEST] <nevcairiel> but if you are aware of it and want to use an api to set both - why not simply not read it anymore :D [11:50:12 CEST] <cone-221> ffmpeg 03Paul B Mahol 07master:c6e01ebe411e: avfilter: add bilateral filter [12:14:36 CEST] <cone-221> ffmpeg 03Limin Wang 07master:190f52ba3b16: avfilter/af_silencedetect: use AV_OPT_TYPE_DURATION [12:14:37 CEST] <cone-221> ffmpeg 03Limin Wang 07master:9c3178808ddf: avfilter/af_silencedetect: change mono default to integer literal [13:04:42 CEST] <durandal_1707> can someone review settb patch? [13:05:49 CEST] <durandal_1707> mkver, michaelni, Lynne, nevcairiel, kierank ? [13:10:35 CEST] <kierank> I don't know anything about activate [13:17:44 CEST] <mkver> And I don't know anything about avfilter at all. [15:36:31 CEST] <durandal_1707> kierank, mkver: you can learn anytime, it is easy [15:37:51 CEST] <kierank> durandal_1707: I don't want to learn about Nicholas pet mess project [15:43:13 CEST] <durandal_1707> kierank: his name is Nicolas, not Nicholas, and it is not mess project, why do you think so? [15:45:22 CEST] <durandal_1707> nobody wants to oppose George except only me [15:52:55 CEST] <Lynne> its not worth trying; take my word for it [15:55:50 CEST] <durandal_1707> Lynne: why? just reply to patch LGTM, and he can do nothing [15:58:03 CEST] <mkver> Because you should only lgtm a patch if you actually reviewed it. [16:01:27 CEST] <durandal_1707> otherwise what? Nicolas George police will knock out on your door? [16:07:54 CEST] <cone-221> ffmpeg 03Paul B Mahol 07master:aa26f83bdd7e: avfilter/af_join: fix possible memory leaks [17:52:01 CEST] <durandal_1707> what speeds you get with transpose_vaapi and transpose_opencl compared to just transpose? [17:57:30 CEST] <cone-221> ffmpeg 03Paul B Mahol 07master:f7f4691f9f74: avfilter/x86/vf_atadenoise: fix comment [19:02:04 CEST] <durandal_1707> x32 have 8 mX registers, right? [19:02:20 CEST] <jamrial> yeah [20:41:02 CEST] <cone-221> ffmpeg 03Paul B Mahol 07master:ccd9bca15a46: avfilter/vf_transpose: add x86 SIMD [20:43:16 CEST] <taliho> Hello, I'm working on a patch support to support Jetson nano GPU h264/hevc encoding via v4l2 framework [20:43:51 CEST] <JEEB> cool [20:45:12 CEST] <taliho> I need to link to a library that doesn't have a pkg-config... any way to do this without using --extra-libs flag? [20:46:40 CEST] <BtbN> So it's not v4l2? [20:48:30 CEST] <taliho> I'm using most of the code from libavcodec/v4l2_* [20:48:57 CEST] <taliho> but needed to make some changes to it [20:50:28 CEST] <taliho> one change I had to make is that the ioctl calls have to be made via libv4l2 library [20:51:41 CEST] <taliho> so I did something similar to what libavdevice/v4l2.c is doing [20:55:12 CEST] <taliho> I hav link to -lnvbuf_utils .. there's no pkg-config.pc for this unforutnately. I'm just parsing this to --extra-flags to configure atm. Wondering if there's a better way to do it [21:03:56 CEST] <taliho> test_pkg_config() seems to set xx_extralibs variable. Maybe I can do something similar, i.e. tegra_extralibs="-lnvbuf_utils" ? [21:05:34 CEST] <JEEB> fun license that thing has https://docs.nvidia.com/jetson/l4t-multimedia/nvbuf__utils_8h_source.html :/ [21:05:48 CEST] <JEEB> why can't nvidia just play ball with open source [21:06:11 CEST] <durandal_1707> we do not allow non-free license code in codebase. [21:06:12 CEST] <JEEB> nvidia wants open source to use its stuff, but it doesn't want to make it all usable [21:07:05 CEST] <JEEB> unless that header and friends is in our nvidia headers library which contains those which nvidia has licensed under a usable license [21:08:47 CEST] <taliho> ah, that's a shame. I didn't see that license header [21:10:01 CEST] <JEEB> see if it's in http://git.videolan.org/?p=ffmpeg/nv-codec-headers.git;a=summary [21:10:04 CEST] <JEEB> although I bet it isn't [21:10:19 CEST] <JEEB> nope [21:10:44 CEST] <durandal_1707> well it could be used if no such header is put into our codebase [21:11:00 CEST] <JEEB> yea but do we want yet another thing that makes the thing non-distributable? [21:11:10 CEST] <JEEB> since it's bound to get built and distributed since everyone wants that [21:11:19 CEST] <JEEB> just like with many other hw vendors [21:11:37 CEST] <JEEB> they get their stuff in as nonfree, then you find them distributing binaries with --enable-nonfree :P [21:12:00 CEST] <JEEB> (nonfree in this context meaning "licenses mismatch, cannot distribute" [21:12:32 CEST] <taliho> any chance, they can do a different license for us? [21:13:01 CEST] <JEEB> taliho: it's worth a try at least. getting the required headers and library to be licensed nicely [21:13:01 CEST] <taliho> similar to nv-codec-headers.git? [21:13:40 CEST] <taliho> ok, I'll get it working first and worry about the license later [21:43:51 CEST] <philipl> I bought a jetson nano and returned it as soon as I realised the video api was completely different. [21:44:14 CEST] <philipl> I think the basic v4lm2m stuff works but their interop for rendering/display is, of course, special. [21:44:18 CEST] <philipl> I guess that's the issue here. [21:47:28 CEST] <JEEB> :/ [21:47:37 CEST] <JEEB> "the knights that say NIH" [21:50:43 CEST] <philipl> Cynically, I'd say it's because they are, once again, refusing to support dma_buf and gbm, but I might be wrong - this was a few months ago and I didn't read deeply once I understood the punchline. [21:52:21 CEST] <philipl> It's also possible that it's just a gap in v4lm2m and every vendor does their own stupid shit. [21:55:37 CEST] <JEEB> possible yes [21:59:26 CEST] <taliho> philipl: In the nano you have to export the buffers as a DMABUF file descriptor before using mmap [22:00:42 CEST] <JEEB> also we'll have to see how badly the vulkan hwdec API will go [22:00:52 CEST] <JEEB> should be ready first half 2020? [22:01:10 CEST] <JEEB> kind of wish someone from a project like us would be related to that [22:01:55 CEST] <taliho> I just added a -use_dma option.. which if set calls v4l2_ioctl(fd, VIDIOC_EXPBUF, .. ) on each plane [22:03:20 CEST] <cone-221> ffmpeg 03James Almer 07master:27bae5aacafe: x86/vf_transpose: fix cpuflags check [22:20:39 CEST] <philipl> taliho: so what's the proprietary nvbuf stuff for? [22:29:45 CEST] <taliho> philipl: before writing to the output buffers, they always call a synchronization function from this library [22:31:48 CEST] <taliho> the function is NvBufferMemSyncForDevice( dma fd, plane, mapped_memory) [22:36:09 CEST] <taliho> I'm testing atm.. definitly getting some correct dequed packets, but also getting gibberish out. trying to debug [22:37:11 CEST] <cone-221> ffmpeg 03James Almer 07master:02cf2391966a: avformat: call AVOutputFormat->deinit() when freeing the context [22:37:12 CEST] <cone-221> ffmpeg 03James Almer 07master:a581bb66ea5e: avformat/avienc: add deinit function [22:37:13 CEST] <cone-221> ffmpeg 03James Almer 07master:b46cdd9d2370: avformat/ttaenc: add a deinit function [22:37:14 CEST] <cone-221> ffmpeg 03James Almer 07master:df57246aafea: avformat/mp3enc: add init and deinit functions [22:37:15 CEST] <cone-221> ffmpeg 03James Almer 07master:aeb8b65cdf3e: avformat/flacenc: add a deinit function [22:37:16 CEST] <cone-221> ffmpeg 03James Almer 07master:cecf29eb1c41: avformat/oggenc: free buffered page lists while uninitializing the muxer [23:16:19 CEST] <cone-221> ffmpeg 03Limin Wang 07master:7a477c4b631b: avfilter/vf_unsharp: rename config_props -> config_input, link -> inlink [23:16:20 CEST] <cone-221> ffmpeg 03Limin Wang 07master:6079bd5c63e5: avfilter/vsrc_mptestsrc: add options to set the maximum number of frames [23:16:21 CEST] <cone-221> ffmpeg 03Michael Niedermayer 07master:e85eb7cb04ce: avcodec/atrac9dec: Set channels [23:16:22 CEST] <cone-221> ffmpeg 03Limin Wang 07master:887db368212b: avfilter/vsrc_mptestsrc: simplify the code and change the type of frame [00:00:00 CEST] --- Tue Oct 22 2019
participants (1)
-
burek