v4l2loopback-kmp-preempt-0.12.5_k5.3.18_57-lp153.1.46 >  A `׸/=„_ >"lٗx^ ]  U!֜߇v2I>f]W[B4O49_D-h_R>*\r* z}K썚ԐVJ{~#01ޜQ`Jp'5&m݇lO$c'OpM!?!d- 8 hlpx| G    7 <HWfHALAA $H(I8P9:?>?@GHIXY\X]d^bcdeflu vwxy7 !4!<!@!h!l!p!!!!!Cv4l2loopback-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.`lamb231 openSUSE Leap 15.3openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgUnspecifiedhttps://github.com/umlaeute/v4l2loopbacklinuxx86_64nvr=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 fi1 AA큤`r`r`fc1665ec0f3f6ec1e3edabad3b6627f1a04b3ec9ba41cbdd9c04eb10fa0c6818rootrootrootrootrootrootv4l2loopback-0.12.5-lp153.1.46.src.rpmkmod(v4l2loopback.ko)multiversion(kernel)v4l2loopback-kmpv4l2loopback-kmpv4l2loopback-kmp-preemptv4l2loopback-kmp-preempt(x86-64)v4l2loopback-kmp-preempt-k5.3.18_57  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepkernel-preemptksym(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: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)bdfb6dbbd9a5ea547f02188fdecd0b291898f2eb3eeb2322c29957c3362ef408b44ad4b3c7f9873cdbf17652b3635b01301fa00749c41a5797934ecfb362c79057ac240c92540fbfc6f46339fe48797515ba50a637a0cba96a6bb354fc1251f5c3c73875e515be669acdf38c38c83b852f0075af4d2e40a9b1ce08d2be5d1129500fd8c26d495c58501101000e51656e4a6e3c3ff9fdbcab6ee6ebc7f516878a11b9580ecbcca7214e97ab9bf254999e82972e7cd7c8a78d8bdb7b1678e1956cf531399409a73066fe9cd6ee688f27c3294a40a9b3493.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-v4l2loopbackcpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f096ffba054af052edec1b41b5736fa4ef69ce99, not stripped7R*RR R;R'R4RR9RRR8R,R ReŇiA̐4wtk(IuMAk;+Û6]4f[иz$ۍy kHeNmgXSk?0|r;Cɮ8-Me S'6F*ANzw^a2O.ٺ4m ⍨w@Ϡ7;0vjn{/姾rMSaN=REqY8(s5S?Q,f N 5r2Ԓ1[CԠL& ؕ }gex?m_q=u,s$TOz*zksBn'i _RIsWy12^,&ܑ0%m+ v 0\b^M6?\Nt\TNNMHa{3'R0퍷.|z i.Db9 L:zJ 28[4GOIuY0H(EZ4V[_"=_:On4C(55%wO .ЭKJpp $2r!5!`5)N!`Abn`Ώsc,Uވ|7Fe(LGnxN-x;/Yɳob' мi߈qYC=kjԃ|_eEy Z8;lAÁd t+M5%EI~4p48kX +KĈ$9x$EӃ~lxpLOS_+_~Cn"eEA^(#5qz+ $HT$g>ZE(ABe/UxB_fZjƱ8EyBrٚXIB"?T7>Dg̥St]V2N%_`1 'ؖ|,D 5?o=%cdcD %}Y&G GiplcK#;ުcT薑ǂ.=7`im=YR5#$qVof[&I 5idx0uoNq6aE%-O \ϭ`waw:}On<,nwt:e(lXRaiQ[ `-eY]kB*C -NYI7l BS ۋBeCݒs(H46xAWrs/84w& S$:t8Lb,Ld$Dp7y h;H?!Y~a u&rX@,k9mA˙5띱\O}MGݸ.Y`SH!'2@P,Bf'ބ[{:6:U%հ)Q;r6k i*tG s Svk MʠI8Fb4%k tEQȄ|؅q) 7$KN[l'XT5bo>˱yM54o~bm{BDZ^h 孴=CPfynW0ТBݥ  2?]puƐ ңF91,f}ɑeBrj~RBjU 4z4\ p|-{&M *>t 5v᣶*c)Bjq+>g|\I :kJ I*btsΡVR!08@4S`Gy aoI˞X Yl>×WnST"hmhqe`KF ~zKfd0</ I1cQ}}B[?̓aezw$^+?NyPz)Jg:$B#G#/28ȤŊ(We3JC eD ҞY縓pzczE]>(Pl0De?s$Qær0L,k$J)\:5BLYt;Ű:I3;A׭7xE'ӷ|-)B"94-74Kwd'}uw>yMG_3l?`&NQ`iS(qAg۞\B>BZU`4A&rP]ӵРg6se'u&bA)ԛ\惩 ((O'!zIDxd߀:K9~xuOc֥f=IZV7-U,9]5JX}ՉY@~EJ҅lm/@ilGfQ9@` GV4 ._ SU{O{nن^ʆM\o~H|ZsfƑ%[u} hlϴ _$ZP%Ӈ7H0S2T<Ԫ`tmOxZr$n-g%sMG0?< WAlמn;a)x!Ј%P=OAO("}ߒ<[A9Q6V< ]D3lHR]iDoȇLD0@dj;9"Uc5ůgU av8\S"_$VT`\h4E+~X(ްl%⭊ޠ`:w Tx-DmSS{-ɷܓÐ^ĬPof2탧b&o{Tqj;1_wFDpھ݅~ے V*Iax#?h7\$ѠaH^ 0ZMKIZOm\ml u`u$i1*$dD*zG M SMVA~* VYɫi0C$XzrU7!5⇜̪-HBaJ>uD|e ށ"?֧X7Ցшm[b+Kǖn"Qra5]-/>/wn,nzwƳRG}PeQHjbt>lH:F6I3>4oLE#+$_y ǴH`1E+=eϐ9 K6p6Q 52S~S -lylTapzoq^QX' k"F F!י[0;I B⫸_T9Cds#jor 894 QJKt=:l]Ւ|( D Ṅ1qMy0Dbdiٻf)X˘VҁK7CTAfI?ocTbA-<: 4cs:&,6s3Ã!ǡ{|5S[ӐTG{'ڬ#:(YNXV]&O# _ PDdiP@MNM0!)tS:IC-/LD85_S ga0'͕NP /P;dd +-}{6WW6\ϥdEQGla= M~ 1 ' v/ٿ\Bn[ "(Q7VO'ʅX:U$oILӬ݄0)Grx+)"Ơn(þ jp*Op%zySM]WYZjHrL "ÈFpQz& C @Ble!-K"/КB??Y a7Ao 5\.RnC5[ 1˱vKlWÍDl(i[/yOM$NIg#qѢ"PJAB}/wzvu3 ħH;ʣ[}9n_$<tp₌Ƨou0_(HpY ]P#?:, 6f\Y6&m$ʝYɻ: 7 d4GGe;Cc_%̂5!(,^ϛKw$5Z#~c+97ETB=Skn$@u[V,?ۛ]s`P_ΐP^5 $Q &t0x[2_5#m:a (75Zʯ/߹>.)C|V¬ _g!H_ʻ.= Y-'3G,d=0ؖl:D>Hdcb T6 Au]>ni%6ZVVM4f.Pr6;[scrz^|Gr<ۋaUkZH_4 _˃Z6#Ts1UhU;5ٹ$:AJ D}d(Xn Qz!fD8'G޸y'O&˞4lC!Z ץ+SMY:Czv5c Ah0I[Q x-] C =C)q `bqwP_~X 'KԼz#*,Ǿv[k|mm޸#·-%q~ idai!-ݪGùZH8"k-& Q(|eđ|Y+OƢ#sڋ {> as  G5s}y 0z]) NZOôfԭ 3ނ-V/OPlzAj6 wj%bo]o6wbB=Ia G5 yɼW!\*rPfMx Nvng`bZWwxhc-A|1TŎ{; -?ɩrj֐nP %8JAvu;[s4_ޥo1{T"^ߐ/OV2L`Ź' U{eKa1MVUkiOTvI}ewt&0⹃̮eodK5:r"[(]Bixv)C DbB0z\sbl%Xc7$=WtVp/ \%"<3o$MK#pzIΉ9A T|hCVH858 6ֆ݈[*䒗\:_sk P+8y&!֢o+ } J&t˄vs}s8ɛ؍6ة3ZOEPĈҧ=ێ8pZ˹R@g˶X-|e#tD3j`_T-DF'T"JM7%)通 GL;'JvS$NŖh27[s ٴO (H!V4 M.1Slf{H~Ċl?ϋ|567^Z9AhMhvnhS4a`8DT=2# NڜN?R ]X2/kbS=)+[ވ}gK1Pz1˨36juJHu%^`|`nqN<&:ƚ PDmx5&0~*NX''`࣢Kr`L lhXٴlF "6 4Jaソ^1; T7ZE*. 9iȝ0[Js m]gk+um\d[`  =K9 /',N*fbtk7eYAtp8_/%gOCTQyT4T-!߃y?OKb^|@"£2eK0" pQ+}:ūilDfF[JvUFabPr3f1q2FI2EOӼQ$3|׏Hx\J=ǁ4,#2i*y6eLbPFV::}(~p}x%*R].҄/>ٞ#[n.UQ@b'w¤*cdJFtk h>ȢIeU:} i+{W^BiW7 De-iקM0,gCގ2 r[h~)7"KLڇGmġBcrw263\2kPt}AX& ",ͨNS(MW wA6^Vsg?oQ 8y(/.pHQT]/QU`?MAd.ѕsGWu=%׍}i;o>rLz"Y004|?#sU9(gMmȤ,K4u]㇨#HzFeA}S,p¯XESb9(u2O'}+TVD h[\vX"-M4Аj*krF*rhR 3d7:OCgXyF|<9e:n5S{),QSt\,ouk)ŴOSa:<0U:}=tݭIa{EuUPɺ+ 'Ъ5v'4"lS[iݬAQ| * A>BN]9e`>p:R>-HleAÕ`I*(,2c鳨́O?۲5-i&AF3ZǺð:ܤF yly“x?Mnsd̄q/*ocrV̚ $ڎ9IKj7+IKg G⒪[[QM[fD=--~>e~.!\Ixօ|W!DʘpS|g"2am9_;Sg+IH2͔:0In-?*WVZ[6/ v%gi̔ |!Ἀ? οۯL\C<`\0aHᣬ4_ WN-_c`۽kYNA1<.byz u=SLCVD1A>e.&>;.iĔzkdkG jRawJl!8 dzAek%>ˮة`K8MSNG˗vhC,x>::<ׄA0X*T`Fjf֪P H?#gn.Y/|u?!-IDY $ӁЁ/Wt-_SنާNnb~aoLRZ޷^ owxFw!<ӝчx!G3f3KnU6hGUdv&e,؋esLF 2DhP{j@~gFX5,dEew-˓>;Ta?U|>),Xfse_2a J w茉wtBtse38Q:^( m Rqseu2 n` ;{%DL%Eu_'ܢ8/a%8|~©Ҽ"C 'Ukp T6]١H}TUbUX:;!KB^:#ADjP05{b[{3kCӣ= UP?X}yNWG2~mo+=FJ9QlRTA'Dg·7bdcWOge38>TOR$yqc-E}=Ka ֯u#omZfk41& Nsχ߼8 ^= sB@?vil5YWY}_, uO}08 gUѕ9ø9|Ō@Riru1&{Y6rΦ84۱e}d1ui?ۆNv)pumNO+۽  rrk]?=J$=.mr0;{|0 [ `2MQ۟<0ri :PBLuݕGQWvos ;/y2>GFǀ)b9  ξ4Oʣ I,$R=^Ò&L ]B",}\e^(ZWH ϾId! Z{;׃n̴ԗoNt;!yD6v* yS]JWH#V9c o躰g`Y|4 >rdpTZskd˭t f[28Ny@ DY @}PKX)#RR:ZX4&=H{`fΣ+W Y yԝ*Gz7F'U6BXUoutؠt|ⴭ.å1cFGqjo]@{ԡM y96s93 E’@}krmG_ie)f-cwko$0u,M '^x $A`~'^TыȬT6p1CxJBf#]*tBLmҶ -{vFW~8U+$]AaFA\u۷yR+I ^ҕW ӮUw:dw73@@ pƆeI;q]Nkٷ()i`FOpFn/W(s2˲̒ב=Ӳ -fTڨ' {&y.^|=:L χjl}>5FZHޞab_D jFM8?߰rR;Se'901.W 9ϿDdվ4QEIR}:ˏf5hI1t@GtS52/VUB Jʟ/0;ccoίU Vo_lKb2^z]~qe aPIOC[kCUs(žFnhfiGU Gdݲ[I$!'}<(Hڵ 4AvWJ&<;.KUvX*E󢎏yϖj) *♆|w J_y7mbe[ǘ[ߞEߩ,'!N2jibWu"~E)cs6/91p4xh!Qwd>F1:W5QEQ~Dm=$l* jO+dx/\^f& so tȹV)`+%IbL ׬nҲ2q4pqǚKIPDq2:=3wފ}ZȮuxbEߠqVcj}rؐ#-5ϰc$tfZXDW+-Mr󦀴(Fjջא@7qX⑔җSx1! ʞ>T YL@nCVH5P*Tp BG{9,EE8~$x]QIGpLus>{Ȅ%)-R:I ByYWIU˙PpM\VKIqM향LM.ߦd)#[i-M}m"Ԙ=gR*&xu=]:|v a358 qZh&Xc+6FjFu!Y R^ڦhܱW5. 4)p09I\׬Dh.dW`VI 0Ts٤U}<:J)C?,j"ϴ_{Kٔ=9>Wec`S"ck ߹\SSH\`B .慈V\`Kw({C@\A.^vc·i#rMu֌XZ-KFY;m|e>mdFG*2ٔmE&gxs;h?t0,Q}r:L.|I蝬U |_Jlyu}R.y e!3Q)Nm 9LʶDh_JȌXȪu kN!*V LQl[qYwV} 'Ra>(=K:Yz|_Sp,$hjJ50QmP@V%W=Ųnn0B Pd16pɠu 9K +aJNW#T[$<ǜ/{m͌o';{YVMGO ?W'H gG=4/xD j [h5 Pc D_;d(OZ* <j,t}\h 2 |T*Sm sM=1E2Gl-]<qp؞{+gl/d{|vP:\m#Q_Y f*zyarknkzkv5;Bo.!>!c&.6M ~ 6ѩ,~*s,zKRk_ #N(cco)6pP1oj j"V@dU)`@ׁEes ;HhäfQAhlx9FISㅏ&3:!/^"lĕ'؉q\ux_-<<磂0E_xLVUU _ n5Ў9"vU-W| _ԧ\i.h1TupN.> z`vŏR?^hZ1t\8!ܚjLd rHRHTk= yP5SiE xO>;Ѹ}7:{iAYNzS sHaa/G/?)uP ^ 5+FCM9F)ld}U>s[qrL%T] }t9l?o9;1eJvUx0` vOX&r}%Ǣ ~"I•k*9/el>ls1DX8Q`)*՜*#IYMuWsԇY9蹝2 &YT,‘d'@ynoan|9<6 yRYڧ 3~U@yzctctrG#~\z A-X00R3X"?Z䡴7y8Vk,}%%X+!aD~GrqoԄ. I|̾';evOᅱLks;7u ssY"*1µTV|v! Fc$d vH1[Ǹ$g>t^FRi' q-Dz&ZV)K+pYnxBJע8׹r|masP3ϯE75Hv9͑CRpY YaNKk8cxwtz;!UrS)Bmc K*O}ڙŽܪ0Տb]^́4)Kq+jP䉖lYKcT^H )HV(u4.[ֵ>e,.Ύ;%GrRۆ <|CR|H>%2ZЩ8(` v'–򶇯>y[Nr,,_c^LXY)<jvLlMj9SAւ+M_aӅ-,"`ʼnFl{l^^jw멒cIRu5ū2kPi>'n!H)b