Skip to content

Commit

Permalink
Regenerate with latest Hugo
Browse files Browse the repository at this point in the history
  • Loading branch information
LalitMaganti committed Oct 13, 2024
1 parent 6d4ed9d commit 69810ab
Show file tree
Hide file tree
Showing 13 changed files with 93 additions and 93 deletions.
18 changes: 9 additions & 9 deletions 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>404 Page not found // Lalit Maganti</title>
<link rel="shortcut icon" href="/favicon.ico" />
<meta charset="utf-8" />
<meta name="generator" content="Hugo 0.120.4">
<meta name="generator" content="Hugo 0.135.0">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="author" content="Lalit Maganti" />
<meta name="description" content="" />
Expand All @@ -22,15 +22,15 @@
gtag('config', 'G-CPF1NN7N28');
</script>

<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="404 Page not found"/>
<meta name="twitter:description" content=""/>

<meta property="og:title" content="404 Page not found" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="/404.html" />

<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="404 Page not found">

<meta property="og:url" content="/404.html">
<meta property="og:site_name" content="Lalit Maganti">
<meta property="og:title" content="404 Page not found">
<meta property="og:locale" content="en">
<meta property="og:type" content="website">


</head>
Expand Down
18 changes: 9 additions & 9 deletions categories/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>Categories // Lalit Maganti</title>
<link rel="shortcut icon" href="/favicon.ico" />
<meta charset="utf-8" />
<meta name="generator" content="Hugo 0.120.4">
<meta name="generator" content="Hugo 0.135.0">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="author" content="Lalit Maganti" />
<meta name="description" content="" />
Expand All @@ -22,15 +22,15 @@
gtag('config', 'G-CPF1NN7N28');
</script>

<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Categories"/>
<meta name="twitter:description" content=""/>

<meta property="og:title" content="Categories" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="/categories/" />

<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Categories">

<meta property="og:url" content="/categories/">
<meta property="og:site_name" content="Lalit Maganti">
<meta property="og:title" content="Categories">
<meta property="og:locale" content="en">
<meta property="og:type" content="website">


</head>
Expand Down
2 changes: 1 addition & 1 deletion categories/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>Categories on Lalit Maganti</title>
<link>/categories/</link>
<description>Recent content in Categories on Lalit Maganti</description>
<generator>Hugo -- gohugo.io</generator>
<generator>Hugo</generator>
<language>en</language>
<atom:link href="/categories/index.xml" rel="self" type="application/rss+xml" />
</channel>
Expand Down
29 changes: 16 additions & 13 deletions hw-encoding-raspi/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>V4L2 and Hardware Encoding on the Raspberry Pi // Lalit Maganti</title>
<link rel="shortcut icon" href="/favicon.ico" />
<meta charset="utf-8" />
<meta name="generator" content="Hugo 0.120.4">
<meta name="generator" content="Hugo 0.135.0">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="author" content="Lalit Maganti" />
<meta name="description" content="" />
Expand All @@ -22,19 +22,22 @@
gtag('config', 'G-CPF1NN7N28');
</script>

<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="V4L2 and Hardware Encoding on the Raspberry Pi"/>
<meta name="twitter:description" content="TLDR: Explain how the V4L2 M2M API works through the use-case of implementing hardware video encoding on the Raspberry Pi. This knowledge is generally useful as V4L2 is the de-facto generic API for hardware decoding and encoding on Linux.
Background My journey started at this video on the excellent Craft Computing YouTube channel which showed how to setup TinyPilot, a Python app for KVM over IP which runs on a Raspberry Pi."/>

<meta property="og:title" content="V4L2 and Hardware Encoding on the Raspberry Pi" />
<meta property="og:description" content="TLDR: Explain how the V4L2 M2M API works through the use-case of implementing hardware video encoding on the Raspberry Pi. This knowledge is generally useful as V4L2 is the de-facto generic API for hardware decoding and encoding on Linux.
Background My journey started at this video on the excellent Craft Computing YouTube channel which showed how to setup TinyPilot, a Python app for KVM over IP which runs on a Raspberry Pi." />
<meta property="og:type" content="article" />
<meta property="og:url" content="/hw-encoding-raspi/" /><meta property="article:section" content="post" />
<meta property="article:published_time" content="2021-02-01T23:00:00+00:00" />
<meta property="article:modified_time" content="2021-02-01T23:00:00+00:00" />

<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="V4L2 and Hardware Encoding on the Raspberry Pi">
<meta name="twitter:description" content="TLDR: Explain how the V4L2 M2M API works through the use-case of implementing hardware video encoding on the Raspberry Pi. This knowledge is generally useful as V4L2 is the de-facto generic API for hardware decoding and encoding on Linux.
Background My journey started at this video on the excellent Craft Computing YouTube channel which showed how to setup TinyPilot, a Python app for KVM over IP which runs on a Raspberry Pi. Behind the scenes, TinyPilot uses ustreamer to read frames from a HDMI capture card and either exposes it over HTTP or writes it to shared memory. Along with the MJPEG output, support was recently added for encoding video using H264.">

<meta property="og:url" content="/hw-encoding-raspi/">
<meta property="og:site_name" content="Lalit Maganti">
<meta property="og:title" content="V4L2 and Hardware Encoding on the Raspberry Pi">
<meta property="og:description" content="TLDR: Explain how the V4L2 M2M API works through the use-case of implementing hardware video encoding on the Raspberry Pi. This knowledge is generally useful as V4L2 is the de-facto generic API for hardware decoding and encoding on Linux.
Background My journey started at this video on the excellent Craft Computing YouTube channel which showed how to setup TinyPilot, a Python app for KVM over IP which runs on a Raspberry Pi. Behind the scenes, TinyPilot uses ustreamer to read frames from a HDMI capture card and either exposes it over HTTP or writes it to shared memory. Along with the MJPEG output, support was recently added for encoding video using H264.">
<meta property="og:locale" content="en">
<meta property="og:type" content="article">
<meta property="article:section" content="post">
<meta property="article:published_time" content="2021-02-01T23:00:00+00:00">
<meta property="article:modified_time" content="2021-02-01T23:00:00+00:00">


</head>
Expand Down
18 changes: 9 additions & 9 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>Lalit Maganti</title>
<link rel="shortcut icon" href="/favicon.ico" />
<meta charset="utf-8" />
<meta name="generator" content="Hugo 0.120.4">
<meta name="generator" content="Hugo 0.135.0">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="author" content="Lalit Maganti" />
<meta name="description" content="" />
Expand All @@ -22,15 +22,15 @@
gtag('config', 'G-CPF1NN7N28');
</script>

<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Lalit Maganti"/>
<meta name="twitter:description" content=""/>

<meta property="og:title" content="Lalit Maganti" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="/" />

<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Lalit Maganti">

<meta property="og:url" content="/">
<meta property="og:site_name" content="Lalit Maganti">
<meta property="og:title" content="Lalit Maganti">
<meta property="og:locale" content="en">
<meta property="og:type" content="website">


</head>
Expand Down
8 changes: 3 additions & 5 deletions index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>Lalit Maganti</title>
<link>/</link>
<description>Recent content on Lalit Maganti</description>
<generator>Hugo -- gohugo.io</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Mon, 01 Feb 2021 23:00:00 +0000</lastBuildDate>
<atom:link href="/index.xml" rel="self" type="application/rss+xml" />
Expand All @@ -13,16 +13,14 @@
<link>/hw-encoding-raspi/</link>
<pubDate>Mon, 01 Feb 2021 23:00:00 +0000</pubDate>
<guid>/hw-encoding-raspi/</guid>
<description>TLDR: Explain how the V4L2 M2M API works through the use-case of implementing hardware video encoding on the Raspberry Pi. This knowledge is generally useful as V4L2 is the de-facto generic API for hardware decoding and encoding on Linux.
Background My journey started at this video on the excellent Craft Computing YouTube channel which showed how to setup TinyPilot, a Python app for KVM over IP which runs on a Raspberry Pi.</description>
<description>&lt;p&gt;&lt;strong&gt;TLDR&lt;/strong&gt;: Explain how the V4L2 M2M API works through the use-case of implementing hardware video encoding on&#xA;the Raspberry Pi. This knowledge is generally useful as V4L2 is the de-facto generic API for hardware decoding&#xA;and encoding on Linux.&lt;/p&gt;&#xA;&lt;h1 id=&#34;background&#34;&gt;Background&lt;/h1&gt;&#xA;&lt;p&gt;My journey started at &lt;a href=&#34;https://www.youtube.com/watch?v=CyEpshm16HY&amp;amp;t=139s&#34;&gt;this video&lt;/a&gt;&#xA;on the excellent &lt;a href=&#34;https://www.youtube.com/channel/UCp3yVOm6A55nx65STpm3tXQ&#34;&gt;Craft Computing&lt;/a&gt; YouTube channel&#xA;which showed how to setup TinyPilot, a Python app for KVM over IP which runs on a Raspberry Pi.&#xA;Behind the scenes, TinyPilot uses &lt;a href=&#34;https://github.com/pikvm/ustreamer&#34;&gt;ustreamer&lt;/a&gt; to read frames&#xA;from a HDMI capture card and either exposes it over HTTP or writes it to shared memory. Along with the&#xA;MJPEG output, support was recently added for encoding video using H264.&lt;/p&gt;</description>
</item>
<item>
<title>Lalit Maganti</title>
<link>/page/about/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>/page/about/</guid>
<description>I&amp;rsquo;m a software engineer working at Google on Perfetto, the next generation performance tracing framework used by Chrome and Android. My main work is with the trace processor, a C++ library that ingests traces and exposes an SQL interface for querying events.
In my spare time, I tinker with projects from a variety of software engineering domains and write endless (largely unreleased) personal projects. I also play copious amounts of chess.</description>
<description>&lt;p&gt;I&amp;rsquo;m a software engineer working at Google on &lt;a href=&#34;https://perfetto.dev&#34;&gt;Perfetto&lt;/a&gt;, the next generation performance&#xA;tracing framework used by Chrome and Android. My main work is with the&#xA;&lt;a href=&#34;https://perfetto.dev/docs/analysis/trace-processor&#34;&gt;trace processor&lt;/a&gt;, a C++ library that ingests traces&#xA;and exposes an SQL interface for querying events.&lt;/p&gt;&#xA;&lt;p&gt;In my spare time, I tinker with projects from a variety of software engineering domains and&#xA;write endless (largely unreleased) personal projects. I also play copious amounts of chess.&lt;/p&gt;</description>
</item>
</channel>
</rss>
27 changes: 14 additions & 13 deletions page/about/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>Lalit Maganti // Lalit Maganti</title>
<link rel="shortcut icon" href="/favicon.ico" />
<meta charset="utf-8" />
<meta name="generator" content="Hugo 0.120.4">
<meta name="generator" content="Hugo 0.135.0">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="author" content="Lalit Maganti" />
<meta name="description" content="" />
Expand All @@ -22,19 +22,20 @@
gtag('config', 'G-CPF1NN7N28');
</script>

<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Lalit Maganti"/>
<meta name="twitter:description" content="I&rsquo;m a software engineer working at Google on Perfetto, the next generation performance tracing framework used by Chrome and Android. My main work is with the trace processor, a C&#43;&#43; library that ingests traces and exposes an SQL interface for querying events.
In my spare time, I tinker with projects from a variety of software engineering domains and write endless (largely unreleased) personal projects. I also play copious amounts of chess."/>

<meta property="og:title" content="Lalit Maganti" />
<meta property="og:description" content="I&rsquo;m a software engineer working at Google on Perfetto, the next generation performance tracing framework used by Chrome and Android. My main work is with the trace processor, a C&#43;&#43; library that ingests traces and exposes an SQL interface for querying events.
In my spare time, I tinker with projects from a variety of software engineering domains and write endless (largely unreleased) personal projects. I also play copious amounts of chess." />
<meta property="og:type" content="article" />
<meta property="og:url" content="/page/about/" /><meta property="article:section" content="page" />



<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Lalit Maganti">
<meta name="twitter:description" content="I’m a software engineer working at Google on Perfetto, the next generation performance tracing framework used by Chrome and Android. My main work is with the trace processor, a C&#43;&#43; library that ingests traces and exposes an SQL interface for querying events.
In my spare time, I tinker with projects from a variety of software engineering domains and write endless (largely unreleased) personal projects. I also play copious amounts of chess.">

<meta property="og:url" content="/page/about/">
<meta property="og:site_name" content="Lalit Maganti">
<meta property="og:title" content="Lalit Maganti">
<meta property="og:description" content="I’m a software engineer working at Google on Perfetto, the next generation performance tracing framework used by Chrome and Android. My main work is with the trace processor, a C&#43;&#43; library that ingests traces and exposes an SQL interface for querying events.
In my spare time, I tinker with projects from a variety of software engineering domains and write endless (largely unreleased) personal projects. I also play copious amounts of chess.">
<meta property="og:locale" content="en">
<meta property="og:type" content="article">
<meta property="article:section" content="page">


</head>
Expand Down
18 changes: 9 additions & 9 deletions page/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>Pages // Lalit Maganti</title>
<link rel="shortcut icon" href="/favicon.ico" />
<meta charset="utf-8" />
<meta name="generator" content="Hugo 0.120.4">
<meta name="generator" content="Hugo 0.135.0">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="author" content="Lalit Maganti" />
<meta name="description" content="" />
Expand All @@ -22,15 +22,15 @@
gtag('config', 'G-CPF1NN7N28');
</script>

<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Pages"/>
<meta name="twitter:description" content=""/>

<meta property="og:title" content="Pages" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="/page/" />

<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Pages">

<meta property="og:url" content="/page/">
<meta property="og:site_name" content="Lalit Maganti">
<meta property="og:title" content="Pages">
<meta property="og:locale" content="en">
<meta property="og:type" content="website">


</head>
Expand Down
5 changes: 2 additions & 3 deletions page/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,15 @@
<title>Pages on Lalit Maganti</title>
<link>/page/</link>
<description>Recent content in Pages on Lalit Maganti</description>
<generator>Hugo -- gohugo.io</generator>
<generator>Hugo</generator>
<language>en</language>
<atom:link href="/page/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Lalit Maganti</title>
<link>/page/about/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>/page/about/</guid>
<description>I&amp;rsquo;m a software engineer working at Google on Perfetto, the next generation performance tracing framework used by Chrome and Android. My main work is with the trace processor, a C++ library that ingests traces and exposes an SQL interface for querying events.
In my spare time, I tinker with projects from a variety of software engineering domains and write endless (largely unreleased) personal projects. I also play copious amounts of chess.</description>
<description>&lt;p&gt;I&amp;rsquo;m a software engineer working at Google on &lt;a href=&#34;https://perfetto.dev&#34;&gt;Perfetto&lt;/a&gt;, the next generation performance&#xA;tracing framework used by Chrome and Android. My main work is with the&#xA;&lt;a href=&#34;https://perfetto.dev/docs/analysis/trace-processor&#34;&gt;trace processor&lt;/a&gt;, a C++ library that ingests traces&#xA;and exposes an SQL interface for querying events.&lt;/p&gt;&#xA;&lt;p&gt;In my spare time, I tinker with projects from a variety of software engineering domains and&#xA;write endless (largely unreleased) personal projects. I also play copious amounts of chess.&lt;/p&gt;</description>
</item>
</channel>
</rss>
18 changes: 9 additions & 9 deletions post/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>Posts // Lalit Maganti</title>
<link rel="shortcut icon" href="/favicon.ico" />
<meta charset="utf-8" />
<meta name="generator" content="Hugo 0.120.4">
<meta name="generator" content="Hugo 0.135.0">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="author" content="Lalit Maganti" />
<meta name="description" content="" />
Expand All @@ -22,15 +22,15 @@
gtag('config', 'G-CPF1NN7N28');
</script>

<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Posts"/>
<meta name="twitter:description" content=""/>

<meta property="og:title" content="Posts" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="/post/" />

<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Posts">

<meta property="og:url" content="/post/">
<meta property="og:site_name" content="Lalit Maganti">
<meta property="og:title" content="Posts">
<meta property="og:locale" content="en">
<meta property="og:type" content="website">


</head>
Expand Down
Loading

0 comments on commit 69810ab

Please sign in to comment.