v4l2loopback-kmp-preempt-0.12.5_k5.3.18_lp152.36-lp152.2.2.1 4>$  Ap_=Tp/=„f[\rR[g0(\M*:=k!7pJ 4? $d3 ? opt| S    K P\kz`ClCrC(89:V>?@GHIXY\X]d^bcd5e:f=l?uTv` Cv4l2loopback-kmp-preempt0.12.5_k5.3.18_lp152.36lp152.2.2.1A kernel module to create V4L2 loopback devicesThis module allows you to create "virtual video devices" normal (v4l2) applications will read these devices as if they were ordinary video devices, but the video will not be read from e.g. a capture card but instead it is generated by another application._=Tflamb073CopenSUSE Leap 15.2openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.org%grouphttps://github.com/umlaeute/v4l2loopbacklinuxx86_64nvr=v4l2loopback-kmp-preempt-0.12.5_k5.3.18_lp152.36-lp152.2.2.1 wm2=/usr/lib/module-init-tools/weak-modules2 if [ -x $wm2 ]; then INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} $wm2 --add-kmp $nvr finvr=v4l2loopback-kmp-preempt-0.12.5_k5.3.18_lp152.36-lp152.2.2.1 rpm -ql $nvr | sed -n '/\.ko\(\.xz\)\?$/p' > /var/run/rpm-$nvr-modulesnvr=v4l2loopback-kmp-preempt-0.12.5_k5.3.18_lp152.36-lp152.2.2.1 modules=( $(cat /var/run/rpm-$nvr-modules) ) rm -f /var/run/rpm-$nvr-modules if [ ${#modules[*]} = 0 ]; then echo "WARNING: $nvr does not contain any kernel modules" >&2 exit 0 fi wm2=/usr/lib/module-init-tools/weak-modules2 if [ -x $wm2 ]; then printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} $wm2 --remove-kmp $nvr fi3CAA큤_=T!_=T!_=Tec59ff52f3a9026f65a2b8f9300c9296105c7f6f71718d13086e8dde1c6f41e16rootrootrootrootrootrootv4l2loopback-0.12.5-lp152.2.2.1.src.rpmkmod(v4l2loopback)multiversion(kernel)v4l2loopback-kmpv4l2loopback-kmpv4l2loopback-kmp-preemptv4l2loopback-kmp-preempt(x86-64)v4l2loopback-kmp-preempt-k5.3.18_lp152.36      /bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepkernel-preemptksym(preempt:__check_object_size)ksym(preempt:__fentry__)ksym(preempt:__init_waitqueue_head)ksym(preempt:__msecs_to_jiffies)ksym(preempt:__stack_chk_fail)ksym(preempt:__video_register_device)ksym(preempt:__wake_up)ksym(preempt:__x86_indirect_thunk_rcx)ksym(preempt:_copy_from_user)ksym(preempt:_copy_to_user)ksym(preempt:_dev_err)ksym(preempt:_raw_spin_lock)ksym(preempt:_raw_spin_lock_bh)ksym(preempt:_raw_spin_unlock)ksym(preempt:_raw_spin_unlock_bh)ksym(preempt:del_timer_sync)ksym(preempt:device_create_file)ksym(preempt:device_remove_file)ksym(preempt:finish_wait)ksym(preempt:init_timer_key)ksym(preempt:init_wait_entry)ksym(preempt:jiffies)ksym(preempt:kfree)ksym(preempt:kmalloc_caches)ksym(preempt:kmem_cache_alloc_trace)ksym(preempt:kstrtoull)ksym(preempt:ktime_get_ts64)ksym(preempt:memcpy)ksym(preempt:mod_timer)ksym(preempt:module_layout)ksym(preempt:param_array_ops)ksym(preempt:param_ops_bool)ksym(preempt:param_ops_charp)ksym(preempt:param_ops_int)ksym(preempt:prepare_to_wait_event)ksym(preempt:printk)ksym(preempt:schedule)ksym(preempt:snprintf)ksym(preempt:sprintf)ksym(preempt:sscanf)ksym(preempt:strlcpy)ksym(preempt:v4l2_ctrl_handler_free)ksym(preempt:v4l2_ctrl_handler_init_class)ksym(preempt:v4l2_ctrl_new_custom)ksym(preempt:v4l2_device_register)ksym(preempt:v4l2_device_unregister)ksym(preempt:vfree)ksym(preempt:video_devdata)ksym(preempt:video_device_alloc)ksym(preempt:video_device_release)ksym(preempt:video_ioctl2)ksym(preempt:video_unregister_device)ksym(preempt:vm_insert_page)ksym(preempt:vmalloc)ksym(preempt:vmalloc_to_page)ksym(preempt:vzalloc)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)88db9f48bdfb6dbbd9a5ea547f02188fdecd0b291a77e8093eeb2322c29957c3362ef408b44ad4b33ae582e3dbf17652b3635b01301fa00749c41a5797934ecf7188b65a37a939a992540fbfc6f46339fe48797515ba50a637a0cba2e98533067e213b25c3c73875e515be669acdf38c38c83b81c6e5bfc130e96cb8c8a5fb96efde59a56d6114f8c26d495c58501101000e51656e4a6e3c3ff9fdbcab6ee65792f84858a9afa763a09a82ef0e7f81bb808e63ac15dba999e8297e149d176dbc107fda504fc3999d9afc43e082267bda81d6ee688f61c59f6d40a9b3493.0.4-14.6.0-14.0-15.2-1v4l2loopback-kmp-preempt-k5.3.18_lp152.364.14.1^=@^@^U @^@]@\@\@\HW@[:[0@ZlY@Y|xY{'@Luigi Baldoni Luigi Baldoni aloisio@gmx.comLuigi Baldoni Luigi Baldoni Luigi Baldoni Luigi Baldoni Luigi Baldoni aloisio@gmx.comaloisio@gmx.comguillaume.gardet@opensuse.orgaloisio@gmx.comaloisio@gmx.comaloisio@gmx.com- Update to version 0.12.5 * Fix build in Linux 5.7-rc1 due to symbol name changes * Simplify set/clear of V4L2_CAP_DEVICE_CAPS in querycaps * Use temp-var for capabilities * Also set vdev->device_caps- Update to version 0.12.4 * Explain what exclusive_caps does instead of referring to a closed ticket * Use "Chrome" rather than "Chromium" * Mention exclusive_caps mode option * Add linebreaks to fix markdown * Set the default number of buffers to 2 * instruction on obtaining yuv files * infinite loop over yuv frames * Drop cast to (time_t) * print "SUCCESS" message on installation success * use v4l2_buffer ptr instead of timeval - Dropped v4l2loopback-dont_use_timeval.patch and v4l2loopback-drop_cast_to_time_t.patch (merged upstream)- Added v4l2loopback-dont_use_timeval.patch and v4l2loopback-drop_cast_to_time_t.patch (fix boo#1164757)- Made build verbose - Removed Group and superfluous build requirements - Added v4l2loopback-include_header.patch (fixes boo#1159777)- Update to version 0.12.3 * v4l2lookback: Port to kernel 5.4+ * Set video_device->device_caps for linux>4.7.0 * Set some more device_caps * Update issue templates- Update to version 0.12.2 * Fixed compat with kernel 5.0 * Replace v4l2_get_timestamp with ktime_get_ts(64) for linux-5.1 compat - Dropped v4l2loopback-no_deprecated_function.patch (merged upstream)- Added v4l2loopback-no_deprecated_function.patch (fix build with newer kernels)- Update to version 0.12.1 [ IOhannes m zmölnig ] * Fix permission of source code files * Initialize variables * Use %u to print size_t * Improve coding style by removing unused variables * More coding style fixes * Use GStreamer-1.0 caps in the documentation * Gst1.0 compat for example-script * Protect VP9 and HEVC by #ifdef guards [ Andrii Danyleiko ] * Fix typo [ Kai Kang ] * Replace do_gettimeofday with v4l2_get_timestamp for linux-5 compat- Update to version 0.12.0 * Fixed compat with kernel 4.16 * NV12 support * 8bit Bayer support- Use %{?linux_make_arch} when building kernel modules (boo#1098050).- Update to 0.11.0: * Adapted to new kernel timer API * VP9 & HEVC support * Hacks to work around issues with Google Chrome and GStreamer-0.10- Added v4l-utils as runtime dependency- Added preamble as source- Update to 0.10.0/bin/sh/bin/sh/bin/sh0.12.50.12.5_k5.3.18_lp152.360.12.5_k5.3.18_lp152.36-lp152.2.2.10.12.5_k5.3.18_lp152.36-lp152.2.2.15.3.18-lp152.36-preemptupdatesv4l2loopback.ko/lib/modules//lib/modules/5.3.18-lp152.36-preempt//lib/modules/5.3.18-lp152.36-preempt/updates/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:13737/openSUSE_Leap_15.2_Update/1b9476482e0db43efba0f1bbde246599-v4l2loopback.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bfaa580d723438709e206115d844935b3ee38a17, not stripped if test -x /usr/lib/module-init-tools/regenerate-initrd-posttrans; then /bin/bash -c 'set +e; /usr/lib/module-init-tools/regenerate-initrd-posttrans' fi/bin/shpackageand(kernel-preempt:v4l2loopback)kernel-preemptutf-82bfa6869b6c8cc74ac902e31ed72af8e7b80ab22cb1924245be5fa6352f897a4?`7zXZ !t/5?6] crt:bLL edgܿ][}J\B)x]݉8HV21:ZY92P+zaEiȽtEɫs@$=ǚ.-PoU>(Wm"Hym qL(UC"csR$[R ӈ5P%j͌3L%P8;wI `4:z6} E@۞6@.uC[,v1c=tQuշEyM `eݿJ`ȟ:΀ zu\,#Oǯ =' 5JGօJ||(<;Dw8ݲ'1䍃Ӎw2rLd[1)# 8 9??σD`c\U["Lk*Yǯϩ] -.[.[n$Ι]ȕxafHTԬ,}](Ƀr;f֣X<+ ej-t#EM|˦W19Ķe1ļFď] #}d%Ȋ'qڒ}CLZ68j)>N0iٔ>\mw7#*s8XEEOv6^m0 PNQߋ25@UX8i|81H 5/?E5%4 }~F/~nǥo1]c'.@WI]\7>:Kkf[f3XIFDhJ/F^س ֔r=eD@4X`1|Ւ^Lx > j4<sa_@v崲.,8hXQ#DZTiL':VG(W]9 z뎻Ť2UaZg@qipr?ΒMu#4r_Ò@ľ]EIӄWy۽!MytiZG!!Y)v(e|Aˤ8$ b 9 Lg0RB2Hj`3N9zt%Ϳiܾ: ޵5ې]eNqa与Gp'SFc?i šbϗ{ωsjgs㡙dq m~B 9&x >8 v-`J? m hH;g5ˣ_ $kV$f/ZdmyG00$g|}gjG%@#e`\F)Y!45vo(AtWtԝ?&?ݽ OzV]:rtr,B-'^KPQzhK:W Uf鐅Z(jS!2&,:4*rhP4<䖰%2m@94\HM݊L֏98&\3GRx͢fu枃٪J8\.t3p#WElԡ9~q:3"I^<+ZիPTah>l(:/eD̟hϺ)";>#lWU-y-5~MDSޅ,DQ;{tŦ:}X:JvqZ5')}~S_Rz8Wd5^|bpiw8\3ةjPݨ3+h9rrq@.< Ykagп2͟y:n@+Ƃ#<S{D6xPQ#V|Uio֭aVP'u8rGu !kDo:5ҺSsun_b3*TCIC9ñt)He&L3j)|Fv_耤~M!ғh@/ƝLƭe_cj]"wll'lwF< yM=xWRpac7 vzgO,Oɘ @-00U2a|*Z򓪲GWj3pLi?"۱$ycs FCh0 MF\:}>|j`DĶ>r6e s%{kf 5e-IvìiE[,P~uf(UER.Vn)9P&<]Q}>A|$ngw9nv}mjDkΥ[xtMП>]s{/" c0F 4-.`bxH걧}dmƾ@ew1J $؜ޣFC,ELY1AM!^AZ$TER8h ?в少6TYQ5R[7C%d3[-aP~w1p jx.-暥4 M<:49tqh GX3R*f޹P:.qA!0;ALP_0H0(de*AT\Ԃ+#E5@HAInhǸU<,d{ 5ov랆׍*H Tw%2zij{4-X 1F$!*l.Z`PWΖ׀8}9YDA wcv_F&Vu }!ͦ= F%; _I4ZWhص^-FW3RTr\FR[,KvM+SAMedzk8nRVR{yH8R,g3s"= _@fpq]m@n]{IfCA&<6F9LE6mȰGеrYMxL,K9^\6b(FM`N{0 sO>j~n!Z#!3=4)up`قQx`hmBsKS`;\G0˭Iz!qmlˡ`!Y0FZ,0:K,7m5Z<ݽd~H%L?.$a(NpR/϶ī*KMYXnj$wnNk,I2UȞ㋒݃ҷC o}yz.׭~. ^xt-To3'*Ϸ@0 e[͜8[Ӷkׇf+kQcAoU'kRk^[}>\cb`+䱟L& R KiN?öT+km HE}dJ7ʼnɔjB /dR?W"8 bD£(@,sHO 'Xkh篍h^{Nz%j Xbݽp`ې}t6bAs̮e}w_O2tT.^*웰RC> ,C_͙Ϗ, )B U:#{ۗA/䖶xwr|o:ĕ8Vftv/I=sR^_ɤlo(s1Ąxu4 ->_ `%deRў,mvs$@?>ImCJƆcisl?QO E! jKU 9~kr`ӲiD=`a̙j|ɟH / ΏF!c POD4~tsrqyϱj^FAƦuwTJKaO-ɓEՏ)@5Ylg"+L^} І9ma`a>])qCպނIzzU4b"T'Rz oRO>>;n6Z_28@/Gnndths%$3ʹW}nff$>)rW(h>~b]D i-l,mC둰ef"!b~0.l!!d9bjW"8୕@EFN[6~6ㇾEt -E$*llD1rA`V.݅ 9;r/ Ş?|C yZ<1 aAQ~G+Q{|0%B&FF4&+d'Z͜y>' t͘V#"tNad:9E ?)2<) ;E >+T)f[r~"/ߟ_f`.>!r lU@UO*,0@B`D ~ M+F猧ΚyTr*[mA.,hKSBWjAp|\o }'ͧ71s=)"QG.^y;ir{l{ߦפu615e #.Q"hPE yNjqS$І5UK{,Pw2>B0=M5##Z7)R_YStJfm\6posOB:Y뒽8/7oN ? dCgCI7|~w/4p+6-ux1ŏˬۆWжf|k Halzt K^a.f>*x\Cf|s;]K>T*I$ͩ i"XU^V}n+{"t~$U2s@,*L~5IfyvevǛEaQ af#B8 Ld'Z]0LM=prAN1x;-/sYÀ'X{^z wKG&w"42tM7ـP&~(Gtp9׼+9YD"|>ik1gv3-L22.L3_qY>FOMrpKk y:oNQlaJA@L{&VWK=_?fnG@vLj5ْE{jp&b奈f<Ɓm1R{64<لD?wFgև/#IM9yCmJ>hF,;qja]yÖ&=!*lr@O7^Ƒ =+utL0( [!|?86A5ޝjZ0b|o8'~ubPJ@E>{@^C3H'T#ǐv,>2tfPHk7{@TAHKtZG eX{Dcقui2iJ]s-WWAQu9+֐va59_eelf~x$h;.raW86O|EYBd d J`{y#ndȳZ3QfvZiw$ނ9{]L%lR´zT%+HTe[-;xonG=2.ndd*NrT5vq+/I@7è_B[`vZ`w6ypHrvr I,(Z'K K]@!~-jͧ{-jJBdz|4`A_zפ JMl=cΖvdg++:ߨrebHx)GsϊNbj7og[ʊ0Yΰ|sf7D\ǁ֔%"z4.Iߢ6gB7V7ER_ . \!t-Zceb#'F޼*/cy?OHz dB2-3t3AR)NTDQ:jXy]-݇wkʋBɥPMAʌ3샖y Up!֛!~/{f*(OaƵ ~ޓlj=9*Mu`ɇHsY-# Vzfk8 {v@{Al*)T0i.fd񟬺r*\Y2<<V_!A#.(56>vaIZ*wC}\qnr!V" >9"3S8-+n3OR?3>7#oJߛ(^޼{ͯKS; N'Q? D|F&"Wm=qpsݘ'U qyÓQkqlf%<- LDđDD;~\\BmV~_})>KS{Ƽ]twЅ;`7?cQ՟:$[`ѓ t-7b'v$#vT ~5צhqoA۲H.⛵X4*(АU W;tA͇YlR5(KЮ^dHIO(XBl zcW-n25|'?6"e:JOMf#`UA.>=@=C؎iQ;μȫjB{|CS?{!-d8N\?1֘mKEEaѨY/~qa.HBH>`Ei% Ձ]Oc{Pc'SkԊ aDP+MQ&X|'ce;YTKXL@l[6n78ݳT|=i8H$a6qhuϓᷨ2t7[ızȯґA;T晐FM>W.R^4cořW:J#Mtv;hpȚc Z/\hW {6;g'Z0L %ri"v}"Lu~׸ WiTe#eCD^v',/ŲVյr5MRV{i,ĖR_"oN?QHPx4!{`P0VH,@+,@37RQ59FUE.ooc@ ]#bR:L:) z-)N?zޘ;ʞu RV|L| u7IcU//ĵ"gx[.OeU2@"(ՋMpD'd[}h㓷J KK pAKR؉b/ ',0ajƚqP/G_l.op W]MW^{G2PN7k?׉`P2}⎑|БӜb.&@"?š\ ( oVs e9o7\6.hO\P!ϝ].%I' h!#ߠDwL{?C,7M2*@:Îzc]NAq2ދ*GכI6-Cj~uԬ/8iP0D0YHA zH5oV6|PNzvDR_t3(%&4Oո1)WJBUpdw["h{=`s-۟`Ps* &o=9$P(CZf q1h2`xN7mKdJg5w>8cVMŽ`!(s rA.&3*urc7Vy,0"`qc'Z5"mߩdWP9l* jY0y0)xsbڰ#k@Wn$^8Njϭ6ZhÙftX$`bĔG ȿE1\rA,y*h4kr4mU~@>A_VW?ȂsEtW&1yx'K!֩:B5;bJԝcr 3AƱ ]VD2.)@714N\hD֥m6{"W arcVOc[ `Ti!-':xxnyCG  բ6[NK}̮53 _@eg͉fBv;=((;5R} 'kr*)t]J%]jN}=@U{"*  ~YX承 ^' 8f:jN‚l#fTzgO`r2o +/vCikU `QX[O8b~`#^=m=88$ga+LbbE3FAk0;1dd Ѥ^FU&"18:s8Rd6WFuLu{'p\tcSMO#:"'@U?=wZF]Ȁ{'뻇ӀB;H1M(~#:-GD@jI/@ f1O4yXo. 3T"1>q)J)m3)tQJmK|RbOuJ9c[-Ŕ$G ~l>|u8 K?YUnXx7aP`}dɋP-ITbZ&D&@ċhN ّ{|N6<ƞBMnԻcۧ B>d3f5b^Do]<^(]_n50)+q&-_?+,si֌@߁4Vn33k5 9O^.Y:8P{tV1X>coLRbeԶTڭ TIu|Ϡ4Ro!5 +Ym{An`L<T큧Z.DkpD\yxIs?y+}cVxͦ.nltM88R5lA. \ȬVV)N qTa{-ն۠ |_^?h%S(|UdԜC Ov#_䒽+/Gu r<9b,9v`J{t#w?jD XnQRy}3eHvQT盼3r P !L e-{4$ࠬ t@jjApsWHuŐ^B{rw8rm rA&aѴ[6YC]&JfӼ^]2ɳf,J,Ch.OfѤzp6@n242e'#bT$1Iܖq%@L7 I}Z]Z"~S8pya}+:rfY+o#b-F*q}?Gh@Q5H5cQ!׿*'C3 •SO(z%u!JƸ 7N<mL% v` ;YunCg|hk# `r)* p&uf}|s!Bs8q (FkC+Mw0TG#!8) +8neѻa+;qMOZ*׽XxqP>4<+B:tBc F~(VSsXq(o^ ~U|8w,3F;MQ|Q: >_EԜYZ}uP9a7}tKRo|7Wst;[T9m`H:Ϸhu/EN7ՄΪa S""A]R]h P*h:6* u{Xup5T je$Џ|5p4n}X^V k9L5'11rߊƏXRӄ<(vA=R&jÕGُ j7o$B?u!- OsCH>跰2MbXk5 _! 3w-]l vv{@1J qGvBX. =7~gYଚ̉*-'yc/%U7֨ƃCk}3Ag\G/l ]`<ҭ14ͻLR!GX<_I`X*-SmᶂCm칯nߥwFU*C]A /d^`3Nċv EBg%Jݼ,Gs;Jۨfظ4WU$ji8Hs DҔcKm?˪W?T] l*`b~"F].ٯЂ%%NMixV)ń$'h򠁀ƯUEL]Jɥ{M9pЦmuW+{U\Pݳ>U -OV)V(z$+.f2@ΎIfh2ehLq3@zǥ>O6AGP?jKfFYZӜ:JX~&d a>.(B{<<OץsF3N(]ON248nE!(qF5;7 "&:ML03vZB>0.l,Wch BNCA ډ'LƢ4lˮRh8\|TpvN=qd^.tF><ʘjo2_B4L¨Zƒ0 źۡqá#Jea 8A*Z>*#6zn[Tӫ_ڃ\[O$?Hac*cno71'*B=vU.r&@I>Qd|\5mWоV{䤡|*Q/b2, :hąw"*g|! e<FO{nn8cPt_)Eo0sS$nӞC!Jٴr[ @D ʎWSvC/FV(^xm],7 ;F9ԠB%R(u*0Ru`U74k_Ѵ"C&;%Pwie*2pOs.! #eZö%JkHXQxk܍[Y~% YZ