<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/first-up-in-2022-linux-conf-au--r76gjr554" -->

---
title: First up in 2022: linux.conf.au! | daily.dev
description: Collabora is participating in linux.conf.au 2022 (virtual, January 14-16) with two technical talks and a KernelCI session. André Almeida will present a status...
canonical: https://daily.dev/posts/first-up-in-2022-linux-conf-au--r76gjr554
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: First up in 2022: linux.conf.au! | daily.dev
og:description: Collabora is participating in linux.conf.au 2022 (virtual, January 14-16) with two technical talks and a KernelCI session. André Almeida will present a status...
og:url: https://daily.dev/posts/first-up-in-2022-linux-conf-au--r76gjr554
og:image: https://api.daily.dev/og/posts/R76GJR554.png
og:image:alt: First up in 2022: linux.conf.au!
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# First up in 2022: linux.conf.au!

**[Collabora Blog](https://daily.dev/sources/collabora)** · 4 min read · 0 upvotes · 0 comments

## Summary

Collabora is participating in linux.conf.au 2022 (virtual, January 14-16) with two technical talks and a KernelCI session. André Almeida will present a status update on the futex2 syscall, covering its design goals and approaches to replacing the current futex interface. Nicolas Dufresne will explain how WebM Alpha (retro alpha) support was implemented in GStreamer for VP8/VP9 video with transparency, including both software and V4L2 hardware-accelerated decoders. Alice Ferrazzi from Gentoo will discuss merging the CIP project's testing framework into KernelCI using KCIDB.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.collabora.com/news-and-blog/news-and-events/linux-conf-au-2022-webm-alpha-gstreamer-futex2.html>

## Questions this post answers

### What is retro alpha support in WebM and how does GStreamer handle VP8/VP9 transparency?

Retro alpha is a workaround specification created by the Google WebM team to enable VP8 and VP9 codecs to support transparency (alpha plane), since these codec implementations do not natively support it. GStreamer's implementation supports retro alpha video through both software decoders and hardware-accelerated V4L2 decoders, allowing transparent video transitions commonly used in video editing and production.

_Developers working with GStreamer multimedia pipelines track codec and transparency support developments on daily.dev._

## Similar posts on daily.dev

- [Open Source in Prague: A week of talks, hands-on demos, and community\!](https://daily.dev/posts/open-source-in-prague-a-week-of-talks-hands-on-demos-and-community--w2mxqffp2) · Collabora Blog · 0 upvotes · 0 comments

---

Tags: [#linux](https://daily.dev/tags/linux)

[View this post on daily.dev](https://daily.dev/posts/first-up-in-2022-linux-conf-au--r76gjr554)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"First up in 2022: linux.conf.au!","url":"https://daily.dev/posts/first-up-in-2022-linux-conf-au--r76gjr554","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/first-up-in-2022-linux-conf-au--r76gjr554"},"datePublished":"2026-08-11T08:55:07.884Z","dateModified":"2026-08-11T09:22:14.254Z","description":"Collabora is participating in linux.conf.au 2022 (virtual, January 14-16) with two technical talks and a KernelCI session. André Almeida will present a status...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/6236bf87be05b7176087305f0fdb716b?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/6236bf87be05b7176087305f0fdb716b?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Collabora Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collabora Blog","logo":"https://media.daily.dev/image/upload/s--ZGZ0FjqS--/f_auto,q_auto/v1786438306/logos/collabora?_a=BAMAMicg0","url":"https://daily.dev/sources/collabora"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/first-up-in-2022-linux-conf-au--r76gjr554","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"linux","timeRequired":"PT4M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collabora Blog","item":"https://daily.dev/sources/collabora"},{"@type":"ListItem","position":3,"name":"First up in 2022: linux.conf.au!"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/first-up-in-2022-linux-conf-au--r76gjr554#faq","mainEntity":[{"@type":"Question","name":"What is retro alpha support in WebM and how does GStreamer handle VP8/VP9 transparency?","acceptedAnswer":{"@type":"Answer","text":"Retro alpha is a workaround specification created by the Google WebM team to enable VP8 and VP9 codecs to support transparency (alpha plane), since these codec implementations do not natively support it. GStreamer's implementation supports retro alpha video through both software decoders and hardware-accelerated V4L2 decoders, allowing transparent video transitions commonly used in video editing and production. Developers working with GStreamer multimedia pipelines track codec and transparency support developments on daily.dev."}}]}
```

