[GIT PULL FOR v5.2] Media Device Allocator API

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Mauro,

After five (!) years of work, this is finally ready to go in.

Thank you Shuah for your perseverance!

Regards,

	Hans

The following changes since commit 1c3ec30bb23023d738b538e64ac3028902d53692:

  media: index.rst: exclude Indexes section from latex/pdf output (2019-03-30 09:42:35 -0400)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.2c3

for you to fetch changes up to 5ea25de43fd59a319136cf5b2e547ca315cfb212:

  au0828: stop video streaming only when last user stops (2019-04-03 09:01:15 +0200)

----------------------------------------------------------------
Tag branch

----------------------------------------------------------------
Hans Verkuil (1):
      au0828: stop video streaming only when last user stops

Shuah Khan (8):
      media: Media Device Allocator API
      media: change au0828 to use Media Device Allocator API
      media: media.h: Enable ALSA MEDIA_INTF_T* interface types
      sound/usb: Use Media Controller API to share media resources
      au0828: fix enable and disable source audio and video inconsistencies
      selftests: media_dev_allocator api test
      au0828: Fix NULL pointer dereference in au0828_analog_stream_enable()
      media: Clear devnode->media_dev holding media_devnode_lock

 Documentation/media/kapi/mc-core.rst                       |  41 ++++++
 drivers/media/Makefile                                     |   6 +
 drivers/media/media-dev-allocator.c                        | 135 +++++++++++++++++
 drivers/media/media-devnode.c                              |   3 +-
 drivers/media/usb/au0828/Kconfig                           |   2 +
 drivers/media/usb/au0828/au0828-core.c                     | 196 ++++++++++++++++++------
 drivers/media/usb/au0828/au0828-video.c                    |  16 +-
 drivers/media/usb/au0828/au0828.h                          |   6 +-
 include/media/media-dev-allocator.h                        |  63 ++++++++
 include/uapi/linux/media.h                                 |  25 ++--
 sound/usb/Kconfig                                          |   4 +
 sound/usb/Makefile                                         |   2 +
 sound/usb/card.c                                           |  14 ++
 sound/usb/card.h                                           |   3 +
 sound/usb/media.c                                          | 327 +++++++++++++++++++++++++++++++++++++++++
 sound/usb/media.h                                          |  74 ++++++++++
 sound/usb/mixer.h                                          |   3 +
 sound/usb/pcm.c                                            |  29 +++-
 sound/usb/quirks-table.h                                   |   1 +
 sound/usb/stream.c                                         |   2 +
 sound/usb/usbaudio.h                                       |   6 +
 tools/testing/selftests/media_tests/media_dev_allocator.sh |  85 +++++++++++
 22 files changed, 976 insertions(+), 67 deletions(-)
 create mode 100644 drivers/media/media-dev-allocator.c
 create mode 100644 include/media/media-dev-allocator.h
 create mode 100644 sound/usb/media.c
 create mode 100644 sound/usb/media.h
 create mode 100755 tools/testing/selftests/media_tests/media_dev_allocator.sh
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux