From: Shuah Khan <shuahkh@osg.samsung.com>
To: mchehab@osg.samsung.com, tiwai@suse.de, perex@perex.cz,
chehabrafael@gmail.com, hans.verkuil@cisco.com,
prabhakar.csengg@gmail.com, chris.j.arges@canonical.com
Cc: Shuah Khan <shuahkh@osg.samsung.com>,
linux-media@vger.kernel.org, alsa-devel@alsa-project.org
Subject: [PATCH MC Next Gen v2 0/3] Add mixer and control interface media entities
Date: Tue, 20 Oct 2015 17:25:13 -0600 [thread overview]
Message-ID: <cover.1445380851.git.shuahkh@osg.samsung.com> (raw)
This patch v2 series adds the following:
A fix to media_stream_delete() to remove intf devnode.
Add support for creating MEDIA_ENT_F_AUDIO_MIXER entity for
each mixer and a MEDIA_INTF_T_ALSA_CONTROL control interface
entity that links to mixer entities. MEDIA_INTF_T_ALSA_CONTROL
entity corresponds to the control device for the card.
Change au0828_create_media_graph() to create pad link
between MEDIA_ENT_F_AUDIO_MIXER entity and decoder's
AU8522_PAD_AUDIO_OUT. With mixer entity now linked to
decoder, change to link MEDIA_ENT_F_AUDIO_CAPTURE to
mixer's source pad
Changes since v1:
1. Included the fix to media_stream_delete() which was by mistake
not included in the patch v1.
2. Fixed mixer to decoder link and mider to capture node links
based on Mauro Chehapb's review comments on the media graph.
This patch series is dependent on an earlier patch series:
Update ALSA, and au0828 drivers to use Managed Media Controller API:
https://www.mail-archive.com/linux-media@vger.kernel.org/msg92752.html
Please find the media graphs for ALSA work with mixer and control
interface nodes:
https://drive.google.com/folderview?id=0B0NIL0BQg-AlLWE3SzAxazBJWm8&usp=sharing
Shuah Khan (3):
sound/usb: Fix media_stream_delete() to remove intf devnode
sound/usb: Create media mixer function and control interface entities
media: au0828 create link between ALSA Mixer and decoder
drivers/media/usb/au0828/au0828-core.c | 17 +++++--
drivers/media/usb/au0828/au0828.h | 1 +
sound/usb/card.c | 5 ++
sound/usb/media.c | 90 ++++++++++++++++++++++++++++++++++
sound/usb/media.h | 20 ++++++++
sound/usb/mixer.h | 1 +
sound/usb/usbaudio.h | 1 +
7 files changed, 132 insertions(+), 3 deletions(-)
--
2.1.4
next reply other threads:[~2015-10-20 23:25 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-20 23:25 Shuah Khan [this message]
2015-10-20 23:25 ` [PATCH MC Next Gen v2 1/3] sound/usb: Fix media_stream_delete() to remove intf devnode Shuah Khan
2015-10-20 23:25 ` [PATCH MC Next Gen v2 2/3] sound/usb: Create media mixer function and control interface entities Shuah Khan
2015-10-22 7:16 ` Takashi Iwai
2015-10-25 21:37 ` Shuah Khan
2015-11-03 16:06 ` Shuah Khan
2015-11-03 16:23 ` Takashi Iwai
2015-11-03 16:43 ` Shuah Khan
2015-10-20 23:25 ` [PATCH MC Next Gen v2 3/3] media: au0828 create link between ALSA Mixer and decoder Shuah Khan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1445380851.git.shuahkh@osg.samsung.com \
--to=shuahkh@osg.samsung.com \
--cc=alsa-devel@alsa-project.org \
--cc=chehabrafael@gmail.com \
--cc=chris.j.arges@canonical.com \
--cc=hans.verkuil@cisco.com \
--cc=linux-media@vger.kernel.org \
--cc=mchehab@osg.samsung.com \
--cc=perex@perex.cz \
--cc=prabhakar.csengg@gmail.com \
--cc=tiwai@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox