v4l2loopback-kmp-default-0.12.5_k5.3.18_57-lp153.1.46 >  A `׸/=„S2}O]X>eEM֏* $&VC_)-K:eGG ^F0zo2=l( ;g΢5o=>G;ro8c<.J$Ihg;j'Svg Uq-]l+|9m96rCn1WƁ-Ы5+ &f )}iӥeұ(Ki8H6 Rt# i&tz0d,!2*p&Ijq6H>pP"?"|d- 8 hlpx| G    7 <HWfHCTCXCpt(89:>?@BG\HhItXxYZ[\]^2bc1defluvw Dx Py \9!@!!!""""+","0"6"xCv4l2loopback-kmp-default0.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.`lamb233openSUSE Leap 15.3openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgUnspecifiedhttps://github.com/umlaeute/v4l2loopbacklinuxx86_64nvr=v4l2loopback-kmp-default-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-default-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-default-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 fi3AA큤`p`r`32b75d1e358f984c08cf1e95465bf2bbdfe39c302c9e464a65ca1d2b56fed51erootrootrootrootrootrootv4l2loopback-0.12.5-lp153.1.46.src.rpmkmod(v4l2loopback.ko)multiversion(kernel)v4l2loopback-kmpv4l2loopback-kmpv4l2loopback-kmp-defaultv4l2loopback-kmp-default(x86-64)v4l2loopback-kmp-default-k5.3.18_57  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepkernel-defaultksym(default:__fentry__)ksym(default:__init_waitqueue_head)ksym(default:__msecs_to_jiffies)ksym(default:__stack_chk_fail)ksym(default:__video_register_device)ksym(default:__wake_up)ksym(default:__x86_indirect_thunk_rcx)ksym(default:_cond_resched)ksym(default:_copy_from_user)ksym(default:_copy_to_user)ksym(default:_dev_err)ksym(default:_raw_spin_lock)ksym(default:_raw_spin_lock_bh)ksym(default:_raw_spin_unlock_bh)ksym(default:del_timer_sync)ksym(default:device_create_file)ksym(default:device_remove_file)ksym(default:finish_wait)ksym(default:init_timer_key)ksym(default:init_wait_entry)ksym(default:jiffies)ksym(default:kfree)ksym(default:kmalloc_caches)ksym(default:kmem_cache_alloc_trace)ksym(default:kstrtoull)ksym(default:ktime_get_ts64)ksym(default:memcpy)ksym(default:mod_timer)ksym(default:module_layout)ksym(default:param_array_ops)ksym(default:param_ops_bool)ksym(default:param_ops_charp)ksym(default:param_ops_int)ksym(default:preempt_voluntary_key)ksym(default:prepare_to_wait_event)ksym(default:printk)ksym(default:pv_ops)ksym(default:schedule)ksym(default:snprintf)ksym(default:sprintf)ksym(default:sscanf)ksym(default:v4l2_ctrl_handler_free)ksym(default:v4l2_ctrl_handler_init_class)ksym(default:v4l2_ctrl_new_custom)ksym(default:v4l2_device_register)ksym(default:v4l2_device_unregister)ksym(default:vfree)ksym(default:video_devdata)ksym(default:video_device_alloc)ksym(default:video_device_release)ksym(default:video_ioctl2)ksym(default:video_unregister_device)ksym(default:vm_insert_page)ksym(default:vmalloc)ksym(default:vmalloc_to_page)ksym(default:vzalloc)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)bdfb6dbbd9a5ea547f02188fdecd0b29a55b5a5b3eeb2322c29957c3a1c76e0a362ef408b44ad4b34ccac51adbf17652b3635b0149c41a5797934ecf1eafa53f6767db692540fbfc6f46339fe48797515ba50a637a0cba3b6facc66b9c4c45c3c73875e515be669acdf38c38c83b820574e54af63abfa87347408d290d8ab33228180c9da61ba8c26d495c5850110eda493b21000e51656e4a6e3c3ff9fdbcab6ee6d250128de4ccf0e13965db58b649ba3f8ac3aa3999e8297c27c5793359d02640277dae5e4ca24c6e66f43da15c04abd6ee688f8f1b638140a9b3493.0.4-14.6.0-14.0-15.2-1v4l2loopback-kmp-default-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/shv4l2loopback-kmp-desktopv4l2loopback-kmp-tracev4l2loopback-kmp-xen0.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-defaultupdatesv4l2loopback.ko/lib/modules//lib/modules/5.3.18-57-default//lib/modules/5.3.18-57-default/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]=3d83bca192d8dc6fb346d5a35be38a6f12c165f9, not stripped9R,R2RRR#R'R7RRRR.R R8R>RRRR9R R-RR!RR:R R%R3R)R=RRR5R;RR R$RRR/RR6R R"R*RR(R0R&R8<5\ 㭙\OoxaA2M](N!0:  Ϲxf:M{F ܧM ~Ql.%("T@ш- dsh x5xyx?9֭ B# R {ʝ?L+>H8XFN2?{G~m&t(<c&I%BȫE@bLV(A`˄MADՅgwqQPcKo7谳[HӊMrR*{ ݯL:1 Pa38&`hnvjL ۈ%j8/mAҹ98fnӓ8u8)DorWi,q+;5ˈ<\7.#փ;tZuy7P`)_V9]"~ɢ.Q h^l(!\t8!vcb8l'% /]+@53wX nPZQG~B{su{E1 $ ^-J [aٲџ5*~b%7yI%(xFBVmE^Q`X Ffn>V#쟝C`pa20mZҵ_w_ZDDIV`V3S!Hnes:t0LL$K!!@ {i.Ž;8"B"Gzk ta7DıOE)i):N^/܉.I_D$C XIEO@" bi5OLQ9vK|O2~4?lgti.og0g,ΖiCZ+l݌W4_A[Ɲk B&&N6GU:2S7;8+&){2r91HIexV0n24]طHɅH+p8N./F6|_ν[kTu>Aj>'Pj."Y@%%slnGUSUv52/M-Y,O4VC%%f?TyVUP7[p )y^XjI"q#HKYQhD9 + y`].`pG3K)ae \3 - !}II4P欝7QKyJс >&DZd $rIhy=a#-hh?kTjs)g/g~AJ&G޺6DO}Rd\.XFw6GOoAh# ]QSl@Mވ C Wu9ﺒ(p0_Q5UbZVtA3#8"g6|ϫ_pߨmf|Cde=K qaӼ ^m}e%ߖ[:]O@eK~U0֙s:< \ m@I;v*hހ Z6̢gn*1)DѢfd(#)?6{/A ^^3qSIhG}`{gq14ߢdvf{m_Ղ3Mpl3JD8_o{J˞ `"pcyFzEkGPt@'wUPKr/6g4aN 5?WʄH nXT~)}[1&W̓EL?cV.Q5prڢǿ#ϼTs2Q!POcDFR%>&҈{ >grtQ^dnztEѬ?To]QW})e)>M`joDHq4ætğ ]]k)soϐ+R^~0 }Dsi-$UD0Q֪>ˤ9uq?83S `rg~m&PUVZY.H;|:ouUk,l|9|4,7=PCIs-]paTai&ǩW:-c vHAbΝ TFx=3w` >ORg"Ob=ȝ҄Yb!"PO4JZD} X=L=_W @]i$^GcO"ɗ̨ȝ8t$M?ZcF_ǓZ%㥨LK!&IRNj okSs$ I^3s,lEzw'p7@(%}9m:-ԉXp2gǹy=+ſ4|~Y.B~a~?vU530RJ|N:q`T$O֨Jnc#-9Yɺ2Th eWYYސ^C,J3]\o ߹Wh *-?F>dh%edAzl6X<#FuzV05w1W}DnOpP)+skˢR&@oIVyCLjTaHd{><̗{[b\v+50YYvTr+,{l_$S~AA86Pυ>_lcikqsSĬZ^Ծ{04ȗ"?7!w '=  NnP)pç!32oBnv6R⁜"{/jkK=%Z P2 +]ǞL/H5scqJ]AՅ~cZ jHl{}Ck/%uv\åz҂/UMC{'N,y^Nڙ"~Lס7\=GKk:Tjy[,zj$i}q2#M5 a?b}֓s]1JFNxb`;EQU7V U}oV L눝8UZ{t3tM TDډ9NBo!݋'Ey0) $e`shKbݓe{un"gVp~n[0;ۥ6f -jԤb#~Zה Km9)f} /oRTö@"B{Tqh]'DW"fn򲲞"f7:rӞxG,B3 k6C;V;iËP=9LvOCu^0s`hP`7Q`-iwxT P_}Ȼ9Y؃>7nqO~ە^RKTI8q6]ڂ}ʵ"͍ <פ6TO'-n@7˨PanE[G~q̓fU8('BM,VZHSm$y[C O~TSV1IѶ"[g+~, \j*#)F㱻$7-g| /H ߈*!~Z_E-@7DP.trߌ!2`bđ7S7KrdsZ(Ϧ"x3B9n nEy"/fld!#WLN7Sl-0X*Nz7"raVmǶy-<|Ӵ . 1oǦ-^{ M t)jv퇌#\z\/Q},= G{wݹ]085 Uʺ.VFZɩ65oos-Ѩs;ăX/_9ܢǪshg"OK4?o;#\Ee֬wH'6@ɀ,=Չtr;qx K˭LI[q9$PRjO1&'i?jWr# :KQ(Fh+*TbLv@JWl2(Z-y%6hYLn<|,j|pyC׈7}tٚ(*}T>*^+ap^[{u-U\z(i/֞S5)tՌFѼ$8K[o IN 4F8yh~6")| NX;̾ŘنYz*C50ˌ-C4(}b}zEo} *9C\,B̃=>(7ۜSBC_2Ssd<эʦLqAdH+nW/჎=y:/AӜPl%qTsm6 `> a^(7;dqHC&ͳ㉤UynH%(em޺?FwY5-#z |Ґj򨗁\/zAU"M-/8g^pQ\/u˥ /IZW*{Y-e@F\H4$8UPz'({Z~9 2 h3O 4߁V[2{l }-(!A}7pF8-vm^?!CD >mE*v<3)o VGxN{6|ni[p$ɲ=z1U Ӊyd~f)NSEpfR7AVUNqNK WɁQJ·޿^fLj*~T7@61FD_`М%kϏa\9_d z$ѩ¸2٧mIҜۛΞZNtJИyx5"@JJOXpE\N }P>),%ȋ@)$\y_ؘ> dMߏiNu2ko!C|ʽmqXWH1z}dokVjg|_Qvx 3E$3t,-YHU0CMY [@V`TawWS~]}4- yZ#`nWnDo˹'GӼCGkKfȸqp۾%qNWzzƬS'ІZW~@]Z\C@i6=`+ (i ~*B6Ϛ4J>*lXJuu.V_b%˚M)ޙZRW7`:U3/OT܈Oݟo@I*N맪誾WVM xL-OXFJ[$=F`_CǷhXPIYZE!K!gShAbfSԾV!hrG*({6&Km),_aVrOz ,!qѧDC`JWXRbrCA9_N*?3bN\hw斊LqzD:Q]KĦ=K^/z(-Uk)e. ,ژqP8e򦴪M>]mRvYL]YzRUi@rj3o_i0sv?cc_䠹+Ծ#{uYlL7;رq\OZx+ӛaZۗlVo!9$uQ4+Uuu4{RBS:x+c`vI`{641(/<8aͨj `*LH^Nt^ b# ā/L5dQﴳՒH6" tp~5]Ե{yU~1M~excFk16ż,&Ŗ+>v$n1-eahj$w35ض^_$NI2XJ{@䙌nE7ا"pًnʳ)V[K@7>QOr,D5 ^CՑuKy;eDOK4;Q .Ymly6S :ّ"DHמ̃Q6^΀e?jJ@$Isy9 =3^NURK΢X~uk?PXy4P$RNagEX\G3=0\> ;½d{*&M-c{;T@Dx2Zé -d dvk.*W=5;Qz7D10Jos_gz?]*lwsg^ ej9&JW+M1ޮB%SNkKLokT= ?N (U^fLk7]Kbۤ(OaچO$<'Sqxpր'j;Ov _ư-9Xk'.z'‹. ^OUyNXyxeâg2TM}9fRk^ʕ} a`@NSzkO{ 78j:UTč׈4B}J0y#㤒y~jal+u)OSّކ#O1/7̥Ɖ .e_!Uޠ9初IgE] A]3vuvىV$+>'YhdyՌ^2RfJ?6?pګ>t7ud!rLpal':봎 m.*!ZGE$X$Bޢ6PĶ1Fdg:GuY) H TԞv*=}1C+ #@`OԉzU.(9.ߘdn:9q'*X+%1i$&Ƭ},Zh|?lY8Yf9'z"M+ *Z 7fr{'Zq۞g&7-u\CceIHI*M@7 %s|' k`DUwIg5i93+=tWˍƗ[!cCO ["ˍ1DF4x賸:G[hgVKg F*@bols# R#֭ϰn`g0Vl". M.,l))"KQX: JPx6 Ig8[EI -鍱߄L_kq~TE8\ ǫ`ro`h3Վ!+d銲T"P$ ^f{&c]>Cs/\ -zb$WUEPn-)0ht! njz0$y[2r.3IլK'BureҎrgMQHe]$(_.9|^'VùtNO/ 1VK7oSpl"P"[Akf !?X$i 9h-gsA yMݕ^}߭ yp]X$V^v3ϳ>.mPUEP@K?.]&٥k< ҞUW E?IT.e"W8Ѫ.KfV]|VRuS~ʏHT\~x8Q?C8Ao̧)aK9 +,Dub¸nj'k&9@ัI=y`0JVhSƔQBH >|իU~ 4tdZѣ?yH]$Fo ScƣG» -"(1 v4E-rDBhOj6ƷLB6~MZ7ϐ@U#z+|%ǦPft\' Pu? 4d'CQu~ oLN,1PWx"hzVqD=K48rJ): k$ͬKFtȩt]jD q3vv{z~SR Q$ɻ- >{zZkn4O}p2O8lewZN]{6%!qtOkd)0ܧ ۍV^]OX] n?.wf{ y6Qt^%hciPD dBvi!aJub1L'Xehv,##QS_JSE~FŻG{dF@7AMCcLa#\]'=f*-["\RLPg.\l#bs2_J=rVn. $⸣}pohu_%1Ŀ_Iq㥈?!Ro+6oFy<Ϡ(?PZ2QaP@hF柝83z~1{ Ӓn$G | D/f{7W-tYud2,!7&Qؒ w~fx;Y=Zo# 鐪RSe-X*jPN) w#92¶  8_~B?  6@n9}&nݯ>ukAF%FVpwmي6Q'N{}[kH(a5 ?>7fD_]2Wo ߪpQLljn+G #qiTT3 1ZH7y-uU-XW1@qhu0'>ȭ&>,\1/X3oxHS*^d2rvU'܍Uq+¹:+si3ٲ}iYKXQܳaDƶZzLv[(*K-5%Xb 5@_o>J.?VUR| 4]OߓgSe/=[L^B4emypD,ՈH,).oIjx4yU' [ߛKS5=_ x;tTzz q#F#&a.`dsimEwB%)zKsHeI4l#6r#CbJ[!-G-8Vt>~}AAx= @&*Y>ok) ﰦ:Q\.޲ {ěaA4";*(F&\-̇R kSj&3nmۗLpW#kYڑ8/p l-˧AYb%e^IRgQ1CZ']  NFuu$1^3®rR6nz:d~Dџuu=YXϣ,zJKWĉ%R3GL> .wNY*n=RN(3 }:9F@"K+5>aՍWs K`e@|JgL6SZi<"țՒq\Sk˞M+8bm_:HwAMׂW.AG`Z۹pX0|z=lSQu Ru"ǻT ߸AyP%$|=rd(={3{st ڢ%^. _{+G~?QtY gEDEU |oe n)R(=V%$ =[sC9nk5T$$!Us0Me͍j TQ|u'\*4h{p>,&X4-#+E(q+BMw4iS:7Rh@F̶2' <G'z-,,Zp18dUNb_Q EQJ9b~4݉}:PB:Uoxv`(3F P]Zކ5/ֳh"{`+<#.νg斈;Z Ib8aE,`@Q9T馶JQɡ=;/diӽw`uqr4]$a̷;L:4t_Wi",\ pEVAcR FWۋR("^ 0̄5M OAF`M~Ielt|"Mp4STxY)*SjgE1,8D٥P-n% I/<*&lb'|)ϲFF-'4Y\K/65_B:dkPQƮоf[P"0`m /W=:._9,vz(ԀX+,x~{Q32/8ߵU뼶#}W)[b@B uK tlPXTAApM b_gH OD/^(IE `R5Eq@a^/9g 0ML "xu *iu9u7F}88!ՅkÝ OM~`Xyhgi'e(. _1m]^!gj!|'v5,fnD1'ܗ!T&@.CUpQ[>/͓McX)ܴk~#/&7+N n+:_}rH:0̈́t !q꿪ĩIR†3=clu;إI Y@!MaiLMOXqCk:}Tn[]o{Nj!vsMvZ2vs BCG,+(6& zR'o lO"S s_f AHn; Q>'T>. ag"latف) #[DADiY) [))!>f4}959Ú;-`#MwIg(?.rj#S|[Lm>%g_ DrGRt7{RZmAhBB&A ,5&<*".iU$P{"{}@'BLQ1Z0Q\uYaIs. wWMN]zgӾJ^ U=)TmFkHM%T>z=@` PqHwY2"ĩ! DT [VGs !ļ*L<&"FQU̸C ok/k\v :Fi1V#〒Y4N\-uQDpdy/}`vI YZ