v4l2loopback-kmp-preempt-0.12.5_k5.3.18_57-lp153.1.46 >  A `M/=„M i7yIQ3@{]醟A /~h:Kg/0 J6 ؏"uɜLcE:sXҩQpM"?"|d- 8 hlp|  L    ? DP_nTDdDD(89(:>G?O@WG`HlIxX|Y\]^&b|c%defluvw @x Ly X:!@!!!""""+","0"6"xCv4l2loopback-kmp-preempt0.12.5_k5.3.18_57lp153.1.46A 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.`M obs-arm-8kopenSUSE Leap 15.3openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgUnspecifiedhttps://github.com/umlaeute/v4l2loopbacklinuxaarch64nvr=v4l2loopback-kmp-preempt-0.12.5_k5.3.18_57-lp153.1.46 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_57-lp153.1.46 rpm -ql $nvr | sed -n '/\.ko\(\.xz\)\?$/p' > /var/run/rpm-$nvr-modulesnvr=v4l2loopback-kmp-preempt-0.12.5_k5.3.18_57-lp153.1.46 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 fikAA큤`Lb`Lb`Ma23df2b1009b7741d0bd6ebc41723f3c6c6e2bd38c69525a97b88e9632b15e24rootrootrootrootrootrootv4l2loopback-0.12.5-lp153.1.46.src.rpmkmod(v4l2loopback.ko)multiversion(kernel)v4l2loopback-kmpv4l2loopback-kmpv4l2loopback-kmp-preemptv4l2loopback-kmp-preempt(aarch-64)v4l2loopback-kmp-preempt-k5.3.18_57  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepkernel-preemptksym(preempt:__arch_copy_from_user)ksym(preempt:__arch_copy_to_user)ksym(preempt:__init_waitqueue_head)ksym(preempt:__ll_sc_arch_atomic_add)ksym(preempt:__ll_sc_arch_atomic_sub)ksym(preempt:__msecs_to_jiffies)ksym(preempt:__stack_chk_fail)ksym(preempt:__stack_chk_guard)ksym(preempt:__video_register_device)ksym(preempt:__wake_up)ksym(preempt:_dev_err)ksym(preempt:_mcount)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:memset)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: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)12a4e1286cbbfc54d9a5ea54c140f29727909b907f02188fdecd0b298f678b07eb9b15693eeb2322506484491fdc7df2dbf17652b3635b01301fa00749c41a5797934ecfa4cc36361ad6444d92540fbfc6f46339fe48797515ba50a637a0cba82bae9d58d5947165c3c73875e515be64829a47edcb764adc38c83b881bac86a95cce6ef9d28af69e83f95bef52d9d948c26d495c58501101000e51656e4a6e3c3ff9fdbcab6ee6cdfdf6b264105c529cfc6ff68a06bfca16269f8999e8297fcf208993ee7e666fc92d1f3de9bcfa76faff5f51646827fd6ee688fd87557d040a9b3493.0.4-14.6.0-14.0-15.2-1v4l2loopback-kmp-preempt-k5.3.18_574.14.1__X@^=@^@^U @^@]@\@\@\HW@[:[0@ZlY@Y|xY{'@Marcus Rueckert Stefan Brüns 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- add -autoload subpackages that provides the configuration files to autoload the driver on startup- Fixup util dependencies: pull in required vl42-ctl for v4l2loopback-ctl, recommend gst-launch, supplement kernel module (v4l2loopback.ko). - Make util package noarch, its just a shell script.- 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_570.12.5_k5.3.18_57-lp153.1.460.12.5_k5.3.18_57-lp153.1.465.3.18-57-preemptupdatesv4l2loopback.ko/lib/modules//lib/modules/5.3.18-57-preempt//lib/modules/5.3.18-57-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:Leap:15.3/standard/aaf7b3b0ae2325947a1990628ae3b417-v4l2loopbackcpioxz5aarch64-suse-linuxdirectoryELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), BuildID[sha1]=5b9c091e162040cc94d0428eef2831d2f2454de1, not stripped:R-RRRR RR$R:R R)RR*R9R7RP 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-87b7a911cecb1e0e5510e034ba5241aa15b5427064d7d8869c15ba082394faa52?07zXZ !t/=] crt:bLL wpaRW[䠵 Hd]e` ל$-~F|T3B&j:7f>z sН-M D{! ~uVWa&9i! V ڙ³y$ɏڥhxRʆ?FdyA$a\ .D#}Y1rzVh%Q +o7FCM&.Ԕor=vy=%0 7lDf^2ض]%ä'^۱Q/GoƲE8% 6s3e hIKoK?Y q7X?Lof(dYʁޱ ٧鲺JV[XsYx4Y@/n YV= Y.5õ-r>Je'Nޡ8ReoY,Nq&ZgI׉Sxlulj\bgi0!M\n/oʁfTW H4(cޡ㦆ۇ y[wڇo6<\e};r \Ag)=}HՠM%FҫgҤm32bRUPHE3 B2-WM(}:8d>"3Z=,K/WE/Ў-X~#_8K炌1-TT3B`aEbhtلe  7ހ<09: gGon$2wK9!LMxғ[UQ~ƾJ@\A q`[xI]̐v_/Ptvv4g ^SUKVOLכ ۃ҉sKddQl%˺/Q$gKNDJ\i:xd޼[#w~h@+W$ܩ^fHEבjr mV@iK 4~9}Aǒ(8j˵@Be ݈QlҀToo.,J"fM1cҮ?O:u9l&\)va4d@G,j Ip'70aF+八&mÓeDkN(o)SMZqM/VQBIp5U06+IsѰA)zk'Z眅除ȡ o3Nʛwt\~Q #Ʒdǜv7m3ʍw]+#ka^g|z7^R[̎N1 TVVĴǖFu>[WjSr̰+9< Ҝ9l/ai39I'*G E."G~{qX@E~v:ٌÏ$OLRơ̮':*e<*c7ۈ1lRNTu#Β9D2ʉk Dr|AsC:HΟh IjV)>h>F(n"_S%/UsTX+Ae6B/lXXAԧ|vE>z=>t;ֱ 9 zEZ odPf2Ҵ8FmoΚeSVT4Y&Ai|| R͞3p]R}GCŠݖcW{B6K{vfټmQ<;ܽ~1LPk V@KҕI[jaX;d>Z&m8<4qj$}. ݑ?uz\=6pu{QB2 y=@sB;b b!eeջ6ㄷ?ACL IX+ݹatx&AjAOrlze*3ӹY͛Վ3$hX,aW?Ģ]bHKM-0H]MڄzaIVccykpKدtk6~A;s&w{g9Mq9ONcDx=Ay@)qq?6IigoocM4hؙGBT"lZE=Z$ :Y˸t%3f3ң3p% q)ƹ@$a#w)xa=@-spu 2" ohJ(/ߪ z&$? ?QưvKeɉ6Uzf:oPeDX+9CӅ"O,! g/ Y>Lα`MQ+%,i(k`{O|: 2ɝ˵RcK⬲Z1d}hqdyu"<[)py|WvMWGqgdl9oL?2UgP.E8YhchYl̶ Atjأz/cr\Q˚>ۏV$k nlBݰBI<Ε̗n ^IGðL:ig93$$SZc OUv4Ў gS--OR4*I:pMv߶n<۰ WuA["x^W˼/Xdyop>L !&p!c(Lͦg1NAA)Iڑ;up[zc~l=//M@*? 7/QxgEо$gd163<*pYRZu:!|rlRd`J#1S7)pYqS ڥg殟+4rpivå&;9wk`ۮ)xTyk'},$kfboN[ײˏ7ZFjpj˺LlUQ 2GU YBoy(4FAl:g0X `>"4/󺵏s1$DK_\#?~jޏ;kE~DO-yǒobC@T)~@oS DZNK*sc޳HBy+Qyn#&K];A|M|AFQIc&/׷[tĵ &.~Hd/"T[9Ήn yƪdat8fiM $#B#"8p%ɺ68zE.},& HͿsiHv!д,#@&dK k;I n]&Kilfq(K;sE9m}th T)G?zoZ ne(T C"HJ.fDX> %I<,Bxĝr:VJ`]Y{Iǿr@@6pKaB YGx) O[G˓0Xh߉[j ! RFG&V7VU ( W54[7^l_3!1!±NWO Џ{ %k;!gZ)鵷`܀;fk|ܓ/P,/š@%ЪhM_U=bpDl܈[SQy_q-ئi |\Y<6F^Hg:q%Tѫ,_gwgm[_[a歹`&*C15Eat$_‘hx+SsAM>$`eD5uif|@O!@yeM)20;aI)iј'%ڠP̙i{{F=rJԹoyBj34qD1E-뎤b#իdj%+' ~kƮF33!/RZ~0/S9,qz-f1[P(S+< ^SJħRYߚ ?OMG1:U:]e;j4ĥydeonqgvuD`'t4GHM'|lp"癨j%\r{A0Nhړ[5p%pRI8 %.]4ܧVf.htXzdC@Q,U_K9r3JN\ _6/8wC2p%']uQ #мiQ0OF[s!m*`|E%b;Cy Y2K,u?d1uNPEiFzzDa5_½SRVT*R_pZ#bzI-*;m MefuRORq 7çd܇Xgة//E e=μEM^ՔТQx3 H$4Zp߂[]1L8X{|U~Adx;oJ#ܱMr 'Ў>$KL"JQ;Lt˷ mKs{wX|eTZnAу[i1b?M 2 wmmDw䷧cܵK(,:Ͽv%ԇ9 ua/FK=]=S L\ -Ey=aĘ=HE8M`J,0]`Kwr' p᥀P#<_d!\ֲW󀭆$x/>%G$eaN[T~sYbZ/}}<n,z@Aϰ?ivo'U-è/r!XN5BbP6$ٹE }O0Ja~j;gz7vA V}>!5+ݒZM|v3-a`kAzlzн@Ȏ*QU .C# *)KqbV[? ;C HbLa F،lH<2QI2>?b=Fs!^msrݛ6r[`[-R"nuvk\{"o{sA*H;|ook]_lTωleM"N#IբKhω XqU˜<!*[V)i?%Qef'-R%*p$6ka&G\2$:^{!,5)͸Ärו{SȄI췹w= `~^$"m}S=TƖh59Pf/bNx5,,NJVştБe  &`;$;pVnш%o ־=~9g?mָ-붚b%IP█5=plwZiC%HvĂm\6NcO{Th@5fU6m9∽< .3:Mi]N;FrxᒂL xL'wLREq ͕`Uc0^NNCcИr _8O 5 g TZꄸPe֞@K64qfa` ̴ܸޢ/ l23N|]{<*irǃ42wù=b6GQY`=__'ݒG @$T$ IuḎ6DfTd] c*s5 ?7r072HlơXgJllz^kv~4)ԬQ)ƒtUi8׈ OŀvC; ^Ѯ 'X -Sg%7 8GZ@(gPjk*$j߅qBfmaf.,,)@ʳJFER'Ś;Vi]c[lQí^A}gL}D<̟/9H+OLFs q\C*T^ .S6lF'>>F!Z"7X`yo n&wO3 SIO0j0oIEͅ,]2@ (m_ V!dcN]& `bպoOߌ$ jOF\c n <>o@xma;jVv%yR%#WqMS"j6wᣑ\jUG`,'9g[RyF>A_:%{/E!OlQ/Lfs!>6SH/Al/螼%f{ήf:X?$ ¿ R4|Q,Lg8kW hD,8Xqq+gۃ Hғ|1=VWǹojzQF7*yÖ!ōvC ҽhHҐGt[A8d]q< //=mvگ N9^L˿*kjG8=qv19Fc}?|RDqbZs#*Ӧ='$M1ӲGVGpմ!n>~VPٶ65ePc4[4HVDnʼn٤vW D^2^TT#/XXgk*0 zg*zecOyXW40d4y# KNe(gcsc X p{:Gc _T,Swe`=?_KHLP屨bXOr%G˸A TgpHN1'gc6Atͬh`tO0} gy6/D\U4(ړl ~$O(6Qg:Riʯy&JI! %bP*2Ȼ\TCad;—F#*p?}~˜q/̲%珂е\ɳzj}XH?TA#_tIH7WoqP59W@хjYA@>͒8$_Zx)\u)&YdU61/>^wg^,Ǝc;qY@f|;s}l@?. \Sƙ'yr2Fp[N|M|44:Y𗛑uR+in`fW ,lz`Clf?UU ǖd k`yX *Gë/ЈA;/3h5݊ McI4s6S8з> F=V0zIAl>.ڲ*ٜ{c?D{ - >9B)CL;ǚ mS%f2dD?Wp,ש]b仼FS 5 *uWdZ.kP@ 36_kN*!wI|ӣ&^#б;u ZX귚| SflCD,󣦿a;p]AT?38kz&~əw6 )ʒBFZ%(fJ '>(~< Zr) ZRW^VG߳[HF&{P: w )N`h?k<`"Ua Y3hĩѩ ^:r*:c6Mـ̩ղ<AF!MMPGZ7( '{۽|>% |YrB:;Rd)>ߔy96'QFKB1=6rsIQԎ7ĐejC]/<pڊVE  ( 'UjUFVt[9t,6n/3H/@^ɶ3kjIƤ_*CBoEY?JWigX.w(WKE+qn+u1hTt+P[Mmӳk[J2D(Gls_qg*OE/?,J+/uj#$ nSTy!:˞Gt\ V=-=dN~,F4:#ޤ5ak8V;$ȽXԡ\y]M.-09{!< '0}r N˳; )Vg^Kn5噅1p(,Bw@2t`jKnnV&kw:ueXpJj|t@އ)zshmV 1 [?t:=;)B0[=w#r\X ]%8s4gˆoӷ``&)k4Hh,= Ԍܭ:38Tidco- 5 i| žkEDW

@*Yz ,Y27$aU9"9tn w;$i I ,6ͷr(A$Qd(591<RऎqQ07SQUЇxqI6sd1}[+YJ@2ȗ=1ײA>冻? l7֨U#[B_j) "P6m4 |y9wZ0/9%`5`d|dfY`+vY$Sf 3el?5fR`@vD^Q6tX;y\Eիě lڸh+/4fl=b2,ͰG4nyrJői7ǒzkC1tbE˘"eQGXݑwt N*b gLwZ? ZaOVD̟ }FŖD4莍owRp% VHzP?jzAY TQPI8'gO{&Y⃻d4W鹩575xMΓU ǀkexf (\XM"ʖC `hH|꠼Ìѥ EM+Wl 88Хg DK(x_î O,@WԳ50\7OQ0 d;_dyhي8 @:٪6Iu *D7ht)(يU$[ `kŸ)Ga{>Ac<4 gEۆOj 8ƌZD.uҝ}!.XKfD 4IX1% /Y ϰϢ4]5Gg=>P ek s|;-=,VƻnF3yNL]6v['}=8_̅ikT2UYq,+uPCJҘl|50Na:'EbXUf!BX%.lWR ^XRp#0f3| C*HVOWU&[e@t-f36O{tDĢAWx], IH!eJ%pRcMcldL.=d TQ+YEO0} "W|GʂL:i匡Aa⌔G0BkAp7}S%janvb (e|t (~1XF1Lc iWmuIoz ['U@ W5vO;^C$BڽNO4XNIRb6FUDA/Z;gb!EH֘STS/֗>G㭺R!IYlMТnwɝ_,ΏJ9LD4I*YyHkba8GܫzhAZfOsvgt}D<^2jg&ZixnVLP~WyZ`aBG8*/85/ƞDSфQH00C`5NC EV(UT']GVWzgPrξR]ZLtyu,`HڅACҠw *DрtYKLIό*vgsVy ,AbW 5HQC ;ԇ%'EiX"B*Bt"&ˁm }=!pBxe޶5, Enl~KJH ?Ts;dU2enףNxHAx? JhgKw+@ܫq0+e-뒞Jd(8y &xAjt`+x|Ixj#sI:004q'hU;-IU@J c/:$º'\s29\i?J̿>O F8,,f2mpm_Dvp@J&\NA >iMO =˒1>a2T׋hOp!dܦc|8 E0 '~0j%`1nCy9^a$՞dZ Ɂt,U%7XP)Grh$daZ~j(.+0K^f> `Yz՗90q-eU1/SbgY O-u3Ad1o|;wWc13۠hDOtVwtJ"f -^x~G?e{mD 40.v9-|9H'^cWӧ`T.K*S60=SaٽW;{@)-2.ugG(pu#5 C( @SibvUxV$0:?!Oד-oKQB:,\]\ ּ=J.y͌$ڋrtY&U^V{U'L}#l\>(J%TU9P ThPo7|nL+7~X - ` o.[%]*pjgV! ۗKD͔R!(v2fR`Hr͂hLCV-%H!Huh:y%Ͻnk'u>+jRxCi`Fk8yPZCc$YeBsS553eJȀ"k \ePje&& wK *I_Uc('?Gba~`r=E Uc_~Q7L'LLDuR!F# J -1EbM"'s7ZofhARgN4gڳ͔ N1;Ws8P3{t}GwʹWMLdp|4fyW~`~ [ܹ&Q't|A5d\ u?q{o0GS ˶ 0|hjfݢ|]俳Q6q;XТK$ :}Qy&R &ULMؑV7vz8tyȔm X֥M5G!qW$SI}H6“N7!V3YoJprLuE}ujT̙|ɛa$*<̔J!((8ѫŽpLóCg3M0o|Ί0Mn3YQW2ʳyMIH>*̭%T)ɺ5+y9gXgd>͉[c/f\o>73 _1*? I&>mjF!{:{EPgU FO͉䫲DN[t>+RƤ-!,S1IcWF?BpN2ύ/=qm)In8i[\?f2,nL#(YܹOT)-=*Y5&p:wdfAbrB'ʵPj>%L|q YZ