<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0">

<channel>
	<title>wm161.net</title>
	
	<link>http://wm161.net</link>
	<description>Your daily source of everything.</description>
	<lastBuildDate>Sat, 20 Mar 2010 03:46:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/wm161net" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="wm161net" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" />
		
		
		
		
		
		
		
		
		
	<geo:lat>41.728451</geo:lat><geo:long>-80.74507</geo:long><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fwm161net" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.addtoany.com/?linkname=wm161.net&amp;linkurl=http%3A%2F%2Ffeeds.feedburner.com%2Fwm161net&amp;type=feed" src="http://www.addtoany.com/addfr-b.gif">Add to Any Feed Reader</feedburner:feedFlare><item>
		<title>device-automounter in kdereview, SRPM for Fedora 11</title>
		<link>http://wm161.net/2009/08/12/device-automounter-in-kdereview-srpm-for-fedora-11/</link>
		<comments>http://wm161.net/2009/08/12/device-automounter-in-kdereview-srpm-for-fedora-11/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 02:00:14 +0000</pubDate>
		<dc:creator>Trever Fischer</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://wm161.net/?p=498</guid>
		<description><![CDATA[Two quick notes here:
Over the weekend I moved device-automounter into kdereview. If all goes according to plan, it should be in kdebase, after which I shall continue hacking on it and combining it with the solid-actions stuff (and perhaps consolidate the other two hardware-centric KCMs into one &#8216;hardware&#8217; page) for 4.4.
Also over the weekend I [...]]]></description>
			<content:encoded><![CDATA[<p>Two quick notes here:</p>
<p>Over the weekend I moved device-automounter into kdereview. If all goes according to plan, it should be in kdebase, after which I shall continue hacking on it and combining it with the solid-actions stuff (and perhaps consolidate the other two hardware-centric KCMs into one &#8216;hardware&#8217; page) for 4.4.</p>
<p>Also over the weekend I tinkered around with RPM packaging and created my first RPM. Its an RPM for device-automounter that <em>should</em> work nicely on Fedora 11 KDE 4.3. <a href="http://tdfischer.fedorapeople.org/device-automounter-0.1-1.fc11.src.rpm">Get it here.</a> Its my opinion that if there is anyone thinking of including this into fedora repositories, they shouldn&#8217;t. It is an already out-of-date export of the svn, it isn&#8217;t a &#8216;real&#8217; release 0.1, and it (hopefully) will be released as part of kdebase-4.4. Having said, that, enjoy automounting in your KDE 4.3 on fedora :)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/wm161net?a=xOaBedwwK8U:ZcWsVLPWay0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/wm161net?i=xOaBedwwK8U:ZcWsVLPWay0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/wm161net?a=xOaBedwwK8U:ZcWsVLPWay0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wm161net?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://wm161.net/2009/08/12/device-automounter-in-kdereview-srpm-for-fedora-11/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item><item>
		<title>ACM at UA and Fedora 11</title>
		<link>http://wm161.net/2009/11/03/acm-at-ua-and-fedora-11/</link>
		<comments>http://wm161.net/2009/11/03/acm-at-ua-and-fedora-11/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 14:54:52 +0000</pubDate>
		<dc:creator>Trever Fischer</dc:creator>
				<category><![CDATA[Fedora]]></category>

		<guid isPermaLink="false">http://wm161.net/?p=502</guid>
		<description><![CDATA[I&#8217;ve been really busy the first half of the semester here at the University of Akron. So much that I couldn&#8217;t really get a chance to hack on KDE or blog about the fun things the ACM chapter I&#8217;m president of is doing.
But with the second half, thats one 3-hour class less I have to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been really busy the first half of the semester here at the University of Akron. So much that I couldn&#8217;t really get a chance to hack on KDE or blog about the fun things the ACM chapter I&#8217;m president of is doing.</p>
<p>But with the second half, thats one 3-hour class less I have to take twice a week. Woo hoo free time!</p>
<p>Anyways, we have one big project that&#8217;s been going on since two weeks ago. A fedora pre-release event! The UA campus is a very windows-powered campus, with people looking at us crazy if we say we don&#8217;t want windows 7 even though it is on sale at the student center for only $25. The concept of free software and not liking windows is foreign to them it seems.</p>
<p>So two weeks ago the ACM has set up a little table in the student center where we sit down and show off the latest and greatest OS on the planet: Fedora 11 with KDE!</p>
<p>It has been pretty successful with a ton of people stopping by to wonder what the heck isn&#8217;t windows and why there&#8217;s a crowd around the table. But we consider two weeks ago to be more of a &#8216;trial run&#8217; of what we&#8217;re really going to do this week. On tuesday, we just had a small banner and two laptops with small screens. By friday we had swag, big 23&#8243; widescreen monitors and lots of shiny shiny to draw a good crowd. So this morning, I&#8217;m creating some small flyers in Inkscape to add to the swag of things to give away with stuff.</p>
<p>The real fun starts next tuesday (11-10-9, geddit?) when we start performing installs, dual-boots, migrations, and a full Q&#038;A session of anyone who wants to try Fedora 11. And folks show up at the table this week, we have a LiveUSB creator station all set up for people who want to try. Last time about 5 folks grabbed a copy, and we&#8217;re hoping for twice as many this week.</p>
<p>I&#8217;ll have some pictures up later today and more this week for everyone to see the fruits of our labor :)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/wm161net?a=4Nf5dskAckw:5qWuxssG-MI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/wm161net?i=4Nf5dskAckw:5qWuxssG-MI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/wm161net?a=4Nf5dskAckw:5qWuxssG-MI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wm161net?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://wm161.net/2009/11/03/acm-at-ua-and-fedora-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item><item>
		<title>ACM at UA Part 2</title>
		<link>http://wm161.net/2009/11/07/acm-at-ua-part-2/</link>
		<comments>http://wm161.net/2009/11/07/acm-at-ua-part-2/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 01:33:04 +0000</pubDate>
		<dc:creator>Trever Fischer</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://wm161.net/?p=504</guid>
		<description><![CDATA[Like I said, here&#8217;s some pictures:

Click it to go to the flickr set.
This week we had at least 10 people say they&#8217;ll be at our install fest next Tuesday &#8220;for sure&#8221;. Combined with what we had two weeks ago, I think our installation day is going to be rather busy.
As far as how exactly we&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>Like I said, here&#8217;s some pictures:<br />
<a href="http://www.flickr.com/photos/cosmokramer/sets/72157622632518627/" title="2009-11-05 13.56.28 by Trever Fischer, on Flickr"><img src="http://farm4.static.flickr.com/3517/4083891321_d06a0e0445.jpg" width="500" height="375" alt="2009-11-05 13.56.28" /></a><br />
Click it to go to the flickr set.</p>
<p>This week we had at least 10 people say they&#8217;ll be at our install fest next Tuesday &#8220;for sure&#8221;. Combined with what we had two weeks ago, I think our installation day is going to be rather busy.</p>
<p>As far as <em>how</em> exactly we&#8217;re doing our installs we&#8217;ll be having people either bring in their own computer, where we can then do the install and tweaking for them (including getting icky broadcom drivers to work, proprietary graphics, and setting up a connection to UA&#8217;s wireless). When they show up we&#8217;ll ask a few questions such as &#8220;Do you play games on windows?&#8221; or &#8220;Is there any software you use a lot [that wouldn't be available on fedora]&#8220;. Then we customize the system for them (dual boot, setting up wine, showing cedega, etc) and send them home with a copy of the install CD we built with Revisor for their system. The CDs get labeled nice Fedora/ACM logos with the disk printer the CS department bought us just last week.</p>
<p>If you&#8217;re a fedora user or a UA student, drop on by the 3rd floor of the student center. We won&#8217;t be too busy to say hello!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/wm161net?a=OVIE8wbeD3c:-h4KX57hL4A:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/wm161net?i=OVIE8wbeD3c:-h4KX57hL4A:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/wm161net?a=OVIE8wbeD3c:-h4KX57hL4A:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wm161net?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://wm161.net/2009/11/07/acm-at-ua-part-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item><item>
		<title>Get to know a Fedora Ambassador and KDE hacker</title>
		<link>http://wm161.net/2009/11/08/get-to-know-a-fedora-ambassador-and-kde-hacker/</link>
		<comments>http://wm161.net/2009/11/08/get-to-know-a-fedora-ambassador-and-kde-hacker/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 04:54:08 +0000</pubDate>
		<dc:creator>Trever Fischer</dc:creator>
				<category><![CDATA[Fedora]]></category>

		<guid isPermaLink="false">http://wm161.net/?p=510</guid>
		<description><![CDATA[Name: Trever Fischer
IRC Nick: tdfischer
IRC Channels: #plasma #kde #fedora-ambassadors #fedora-kde, lots more on freenode, and #uakroncs on slashnet.
Fedora Ambassador: At the University of Akron in Akron, Ohio, USA
One of the few pictures of me that actually shows my face.
]]></description>
			<content:encoded><![CDATA[<p>Name: Trever Fischer</p>
<p>IRC Nick: tdfischer</p>
<p>IRC Channels: #plasma #kde #fedora-ambassadors #fedora-kde, lots more on freenode, and #uakroncs on slashnet.</p>
<p>Fedora Ambassador: At the University of Akron in Akron, Ohio, USA</p>
<p><div id="attachment_512" class="wp-caption alignnone" style="width: 308px"><img src="http://wm161.net/blog/wp-content/uploads/2009/11/n553818178_2124363_6964.jpg" alt="Dancing on top of an igloo last winter on campus." title="n553818178_2124363_6964" width="298" height="370" class="size-full wp-image-512" /><p class="wp-caption-text">Dancing on top of an igloo last winter.</p></div><br />
One of the few pictures of me that actually shows my face.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/wm161net?a=AO3odkBg1sY:p1mGBqEwqTM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/wm161net?i=AO3odkBg1sY:p1mGBqEwqTM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/wm161net?a=AO3odkBg1sY:p1mGBqEwqTM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wm161net?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://wm161.net/2009/11/08/get-to-know-a-fedora-ambassador-and-kde-hacker/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item><item>
		<title>The Always Innovating Touchbook</title>
		<link>http://wm161.net/2009/11/24/the-always-innovating-touchbook/</link>
		<comments>http://wm161.net/2009/11/24/the-always-innovating-touchbook/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 16:32:35 +0000</pubDate>
		<dc:creator>Trever Fischer</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://wm161.net/?p=515</guid>
		<description><![CDATA[Since netbooks started becoming popular, I&#8217;ve always wanted a tablet with an ARM processor. I just found this juicy tidbit today: The Always Innovating Touchbook. Its a tablet with an ARM processor. Not sure how I missed finding this, but it looks perfect for me. Always Innovating seems to have a very strong open source [...]]]></description>
			<content:encoded><![CDATA[<p>Since netbooks started becoming popular, I&#8217;ve always wanted a tablet with an ARM processor. I just found this juicy tidbit today: <a href="http://alwaysinnovating.com/home/index.htm">The Always Innovating Touchbook</a>. Its a tablet with an ARM processor. Not sure how I missed finding this, but it looks perfect for me. Always Innovating seems to have a very strong open source community behind them, and they fully support hacking the device to install whichever OS you choose.</p>
<p>As a bonus, the keyboard is detachable and the display can be stuck on your fridge since it has a magnetic back. Has anyone else out there ever heard of this thing?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/wm161net?a=guQYHPKDLGc:CvmpbhvpE1c:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/wm161net?i=guQYHPKDLGc:CvmpbhvpE1c:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/wm161net?a=guQYHPKDLGc:CvmpbhvpE1c:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wm161net?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://wm161.net/2009/11/24/the-always-innovating-touchbook/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item><item>
		<title>Device automounting in KDE 4.4</title>
		<link>http://wm161.net/2009/11/28/device-automounting-in-kde-4-4/</link>
		<comments>http://wm161.net/2009/11/28/device-automounting-in-kde-4-4/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 05:44:44 +0000</pubDate>
		<dc:creator>Trever Fischer</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://wm161.net/?p=517</guid>
		<description><![CDATA[Here&#8217;s a picture:

Here&#8217;s a link: http://websvn.kde.org/trunk/KDE/kdebase/runtime/solid-device-automounter/
If thats not enough, then here&#8217;s some words:
Juuuuuust before the last day of classes before thanksgiving break at Akron, and before the hard freeze I moved device-automounter out of kdereview and into kdebase. The screenshot above shows the configuration page, which is off by default.
A few people might be wondering [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a picture:<br />
<img src="http://wm161.net/blog/wp-content/uploads/2009/11/device-automounter1-300x234.png" alt="device-automounter&#039;s KCM page" title="device-automounter&#039;s KCM page" width="300" height="234" class="alignnone size-medium wp-image-519" /><br />
Here&#8217;s a link: <a href="http://websvn.kde.org/trunk/KDE/kdebase/runtime/solid-device-automounter/">http://websvn.kde.org/trunk/KDE/kdebase/runtime/solid-device-automounter/</a></p>
<p>If thats not enough, then here&#8217;s some words:</p>
<p>Juuuuuust before the last day of classes before thanksgiving break at Akron, and before the hard freeze I moved device-automounter out of kdereview and into kdebase. The screenshot above shows the configuration page, which is <em>off by default</em>.</p>
<p>A few people might be wondering why, but <a href="http://lists.kde.org/?l=kde-core-devel&#038;m=125081398010829&#038;w=2">this mail in the kdereview thread</a> probably explains the background a bit. In my opinion, it just isn&#8217;t an easily solvable problem right now. I&#8217;m leaving it up to the distros to decide if they want it on/off by default (just hack <a href="http://websvn.kde.org/trunk/KDE/kdebase/runtime/solid-device-automounter/lib/AutomounterSettingsBase.kcfg?view=markup">lib/AutomounterSettingsBase.kcfg</a> or create a proper kded_device_automounterrc config.)</p>
<p>Administrivia aside, the automounter has a little bit of intelligence in it (explained in the <a href="http://websvn.kde.org/trunk/KDE/kdebase/runtime/solid-device-automounter/SETTINGS?revision=1053951&#038;view=markup">SETTINGS</a> file). With all three boxes checked (my recommendation!), the following logic happens whenever it sees devices:</p>
<p>If a device has ever been mounted (specifically, ever mounted while device-automounter was around), it is tagged as &#8216;familiar&#8217;.</p>
<p>Device-automounter only cares if a device is &#8216;familiar&#8217; if that second checkbox about manually mounted devices is checked. If checked, it only mounts familiar devices. Otherwise, it&#8217;ll mount everything. It might sound strange, but its useful to me when I plug in friend&#8217;s random devices on my laptop to let them charge, and I don&#8217;t want to have to make sure I &#8216;eject&#8217; or &#8217;safely remove&#8217; or unmount them.</p>
<p>So now we just need some way to get the lower level bits (like DeviceKit) to do this stuff. Then maybe we&#8217;ll be a few years closer to catching up to 2009.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/wm161net?a=NmcwbV82y-s:FPZYhNqG6no:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/wm161net?i=NmcwbV82y-s:FPZYhNqG6no:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/wm161net?a=NmcwbV82y-s:FPZYhNqG6no:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wm161net?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://wm161.net/2009/11/28/device-automounting-in-kde-4-4/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item><item>
		<title>Webcams in Phonon</title>
		<link>http://wm161.net/2009/12/29/webcams-in-phonon/</link>
		<comments>http://wm161.net/2009/12/29/webcams-in-phonon/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 07:49:31 +0000</pubDate>
		<dc:creator>Trever Fischer</dc:creator>
				<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://wm161.net/?p=522</guid>
		<description><![CDATA[For a good while, I&#8217;ve been wanting to write a KDE app sorta like Photobooth for the Mac. If you&#8217;ve never used it, the name says exactly what it is. It uses your webcam to turn your computer into a cool little photobooth, snapping pictures with different effects, backdrops, and even recording video. Cheese from [...]]]></description>
			<content:encoded><![CDATA[<p>For a good while, I&#8217;ve been wanting to write a KDE app sorta like Photobooth for the Mac. If you&#8217;ve never used it, the name says exactly what it is. It uses your webcam to turn your computer into a cool little photobooth, snapping pictures with different effects, backdrops, and even recording video. <a href="http://live.gnome.org/Cheese">Cheese</a> from GNOME does the same thing, but it lacks that &#8216;KDE&#8217; feel.</p>
<p>With the holidays done with, I had some time today to toy around with the Video4Linux API. After a few hours, I had a small console program with Qt that opened up my webcam and&#8230;didn&#8217;t do much else. I read about the many different formats supported by the API, all of which looked like a pain to write support for. Then I remembered that Kopete has had webcam support in for a very long time. A little more digging later and I found rudimentary support for webcams in phonon/experimental.</p>
<p>Turns out the code in phonon was lifted almost verbatim from kopete, but it hadn&#8217;t been touched since 2008. That meant it didn&#8217;t work with my webcam right away. However, I committed some changes a little bit ago that port the kopete changes over to the phonon copy. Now Phonon has <em>working</em> rudimentary support for my webcam. Neat, huh?</p>
<p>But I&#8217;m not done yet. I&#8217;m only the <em>second</em> commit on the phonon-webcam stuff. While it does work, it probably isn&#8217;t ready for primetime yet. Theres bits and pieces (also from 2008) that seem unrelated to the kopete code in phonon, but they make passes at dealing with video capture.</p>
<p>Now here&#8217;s the question: is anyone still working on video capture in phonon? If there is, I&#8217;m here to help. If not, I&#8217;d like to jump in and get things going again.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/wm161net?a=bR5LOOhjxHo:LrBiM4Zqk50:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/wm161net?i=bR5LOOhjxHo:LrBiM4Zqk50:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/wm161net?a=bR5LOOhjxHo:LrBiM4Zqk50:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wm161net?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://wm161.net/2009/12/29/webcams-in-phonon/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item><item>
		<title>Video4Linux2 in xine-lib</title>
		<link>http://wm161.net/2010/01/06/video4linux2-in-xine-lib/</link>
		<comments>http://wm161.net/2010/01/06/video4linux2-in-xine-lib/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 17:12:39 +0000</pubDate>
		<dc:creator>Trever Fischer</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://wm161.net/?p=524</guid>
		<description><![CDATA[This morning around 2:30 AM I finally got a semi-working implementation of video4linux2 in xine-lib. Clone my hg xine-lib 1.1 repository from http://tdfischer.fedorapeople.org/xine-lib/ and have a look at src/input/input_v4l2.c. Thats one big roadblock out of the way towards getting webcam support in Phonon.
Having never hacked on xine before, the code isn&#8217;t nearly as nice as [...]]]></description>
			<content:encoded><![CDATA[<p>This morning around 2:30 AM I finally got a semi-working implementation of video4linux2 in xine-lib. Clone my hg xine-lib 1.1 repository from <a href="http://tdfischer.fedorapeople.org/xine-lib/">http://tdfischer.fedorapeople.org/xine-lib/</a> and have a look at src/input/input_v4l2.c. Thats one big roadblock out of the way towards getting webcam support in Phonon.</p>
<p>Having never hacked on xine before, the code isn&#8217;t nearly as nice as I want it to be. In fact, you&#8217;ll notice around line 215 that I magically multiply the image size by two and it suddenly works. Yay. There&#8217;s also a few other interesting bits, such as returning &#8220;v4l:/&#8221; as the media URI I&#8217;m currently playing, despite being told to play /dev/video0. This appears to be the only way to get the v4l demuxer to start demuxing my video stream. After that though, it Just Works.</p>
<p>So right now my plans are to get it included into xine-lib proper, which might mean porting it to the 1.2 unstable branch. In addition, it needs to be able to support more than just one format (including the MPEG streams that some capture devices use), radio devices, closed captioning, OSD output, and probably most importantly, audio. Bits of that sound to me like I&#8217;ll have to write a better demuxer, specific to v4l2 to better handle things. I&#8217;ve heard demuxers are easy though.</p>
<p>Lastly, in reply to all the comments on my last v4l-in-phonon post, thanks for the links, but the bit about wanting to write a photobooth clone was just a handy introduction to the real goal: getting webcams in phonon. I don&#8217;t really think its possible to simply &#8216;drop in&#8217; one of those many libraries into Phonon to make things work, as those are all C++ (both gstreamer and xine are pure C), and its the backend&#8217;s job to handle getting video from the device anyways. But the kopete library is where I started, and its how I learned how video4linux2 works, so thanks for that.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/wm161net?a=T1m95Eia_Fs:5ErbgyzqanY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/wm161net?i=T1m95Eia_Fs:5ErbgyzqanY:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/wm161net?a=T1m95Eia_Fs:5ErbgyzqanY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wm161net?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://wm161.net/2010/01/06/video4linux2-in-xine-lib/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item><item>
		<title>Exciting Adventures in Windows</title>
		<link>http://wm161.net/2010/01/24/exciting-adventures-in-windows/</link>
		<comments>http://wm161.net/2010/01/24/exciting-adventures-in-windows/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 02:56:46 +0000</pubDate>
		<dc:creator>Trever Fischer</dc:creator>
				<category><![CDATA[Fedora]]></category>

		<guid isPermaLink="false">http://wm161.net/?p=528</guid>
		<description><![CDATA[Over the weekend, I went to a small LAN party of 4 people, including myself where we played a &#8216;quick&#8217; 5-hour game of Sins of a Solar Empire. Yes, the game really is that huge. The real fun though, was that my windows partition ate itself a few days ago and I forgot about fixing [...]]]></description>
			<content:encoded><![CDATA[<p>Over the weekend, I went to a small LAN party of 4 people, including myself where we played a &#8216;quick&#8217; 5-hour game of Sins of a Solar Empire. Yes, the game really is that huge. The real fun though, was that my windows partition ate itself a few days ago and I forgot about fixing it till I arrived. Windows would boot up and show me a BSOD saying it couldn&#8217;t mount the boot partition. Someone burned a XP Pro installer CD which I used to enter the &#8216;recovery console&#8217;. Then it got exciting. For about an hour, my friend who is a Windows expert tried to help me figure out which windows &#8216;drive&#8217; contained my windows install. I was terrified of using the disk checker tool on the wrong drive for fear that Windows would eat it alive, claiming it was all &#8216;bad data&#8217;. My windows bootloader was installed to the first partition, sda1. In Windows, this shows up as the I drive because of the multi-format USB card reader my machine came with. My linux partitions (/boot and /) show up as either J or O, I&#8217;m not sure which is which.</p>
<p>The recovery console didn&#8217;t care about that useful bit of information I&#8217;ve lived with comfortably for about a year. My friend told me that Windows sees the first NTFS partition as the C drive, and thats that. Problem was, that windows couldn&#8217;t recognize any drives as being my NTFS partition. Linux could *guess* that sda1 had an NTFS header, but the important bits of the header were corrupt so it couldn&#8217;t be mounted. In the recovery console, I, J, and O were non-existant. The only drives I could see were two missing floppies, my two DVD drives, and my three hard disk partitions. After an hour of jumping through logical problems such as &#8220;If windows marks the drives it sees in alphabetic order, but my windows drive is actually called I in real life, and chkdisk might find a partition, then maybe I&#8217;m probably not screwed.&#8221;</p>
<p>I gave up<sup>1</sup>, rebooted to Linux in single user mode, and ran <a href="http://www.cgsecurity.org/wiki/TestDisk">TestDisk</a>. Problem solved.</p>
<p>Lesson learned here? <strong>You can&#8217;t use Windows to fix Windows</strong>. It just simply isn&#8217;t equipped to do so. I&#8217;ll gladly stick with <a href="http://fedoraproject.org">software that gives me the tools to do what I want</a>.</p>
<p><sup>1</sup>: My friend actually donated a spare harddrive for the night that I quickly installed a fresh copy of windows to, letting us finally start our game at 2am. I fixed things when I got home later that day.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/wm161net?a=EMNUCz-6xMQ:cCuSINNKwEU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/wm161net?i=EMNUCz-6xMQ:cCuSINNKwEU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/wm161net?a=EMNUCz-6xMQ:cCuSINNKwEU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wm161net?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://wm161.net/2010/01/24/exciting-adventures-in-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item><item>
		<title>Call for icons</title>
		<link>http://wm161.net/2010/03/19/call-for-icons/</link>
		<comments>http://wm161.net/2010/03/19/call-for-icons/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 03:46:35 +0000</pubDate>
		<dc:creator>Trever Fischer</dc:creator>
				<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://wm161.net/?p=531</guid>
		<description><![CDATA[For the 4.4 release, my local ACM chapter had a small release event where I demoed all the neat new features. One question that came up was &#8220;Why are all the control panel pages so&#8230;disorganized?&#8221;
I&#8217;ve wanted to work on that since it seemed like it&#8217;d be really simple and quick to do. However for the [...]]]></description>
			<content:encoded><![CDATA[<p>For the 4.4 release, my local ACM chapter had a small release event where I demoed all the neat new features. One question that came up was &#8220;Why are all the control panel pages so&#8230;disorganized?&#8221;</p>
<p>I&#8217;ve wanted to work on that since it seemed like it&#8217;d be really simple and quick to do. However for the past few weeks, I&#8217;ve been stuck working with an iRobot Create for my robotics class. [plug] My team and I have been using the <a href="http://gitorious.com/libirobot">libirobot</a> library I started writing a long while ago to get our two projects done.[/plug] Since the library is completely unfinished and experimental, it took up all of my KDE hacking time. D&#8217;oh.</p>
<p>But after the two projects were done, I suddenly found myself with free time again. So instead of working on <a href="http://wm161.net/2009/12/29/webcams-in-phonon/">getting webcam support into phonon like I should&#8217;ve been doing</a>, I <a href="http://reviewboard.kde.org/r/3287/">fiddled around with the organization.</a> (<a href="http://reviewboard.kde.org/r/3287/s/332/">Here&#8217;s a WIP-quality screenshot too</a>)</p>
<p>I asked a few folks who thought it was disorganized, and they seem to like the new ordering. The only problem though, is that we need a new icon for the new &#8216;input hardware&#8217; category. I created a bug report, to which <a href="https://bugs.kde.org/show_bug.cgi?id=231270">pinheiro replied</a>:</p>
<blockquote><p>ok valid bug, there is a bunch of icons in kcm that could be better a comprehensive list of those and also proposals to make them better would be fantastic.</p>
<p><cite>pinheiro on <a href="https://bugs.kde.org/show_bug.cgi?id=231270">bug 231270</a></cite></p></blockquote>
<p>I&#8217;m going to go through them this weekend with some other campus KDE users and a new design major friend I recently met (who has never used or seen KDE before) and look at what needs improvement.</p>
<p>&#8217;till then, if you&#8217;ve got a problem or suggestion for some icons, go say something in that bug.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/wm161net?a=jKew8Pj4STE:vVVL3dB3RAo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/wm161net?i=jKew8Pj4STE:vVVL3dB3RAo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/wm161net?a=jKew8Pj4STE:vVVL3dB3RAo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wm161net?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://wm161.net/2010/03/19/call-for-icons/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item></channel>
</rss>
