Auto-connection request for VLC

auto-connection privilege requests to grant VLC snap access to media (camera/microphone/dvb) devices


name: vlc
description: VLC media player
snapcraft: https://code.videolan.org/videolan/vlc/-/blob/master/extras/package/snap/snapcraft.yaml
upstream: https://code.videolan.org/videolan/vlc
upstream-relation: maintainer
plugs:
  audio-record:
    request-type: auto-connection
    reasoning: VLC allows to capture and stream audio from microphones and other audio input devices.
  camera:
    request-type: auto-connection
    reasoning: VLC allows to record or stream video from connected cameras and capture devices.
  dvb:
    request-type: auto-connection
    reasoning: VLC allows to receive and play digital TV and radio streams from DVB devices.
  media-control:
    request-type: auto-connection
    reasoning: Required to integrate with playback control for v4l2 devices

note for reviewers

  • it looks like we already have removable-media and a dot-config-aacs auto-connection privilege, I didn’t re-specified them in this request scope, we would like to retain these privileges
1 Like

This request has been added to the queue for review by the @reviewers team.

Hello @chub :slight_smile:

All 4 required interfaces make sense to me, given the snap’s functionality. Hence, this is a +1 from my side for auto-connecting the audio-record, camera, dvb, and media-control interfaces to the vlc snap.

Would it be possible to add a disclaimer note in the snap’s description about its recording functionalities?

Regarding your note: the existing removable-media and dot-config-aacs auto-connections are unaffected by this request and will be retained.

+1 from me as well to grant auto-connection of audio-record, camera, dvb and media-control interfaces.

We will update the description with something similar to https://www.videolan.org/vlc/

 Plays everything - Files, Discs, Webcams, Devices and Streams.

Hello again,

Could we go with something like this instead:

Includes full support for live camera and audio recording, screen capture, and media streaming. Camera and microphone access are required for recording features.

Feel free to adjust the wording as long as the reference to camera and microphone access remains explicit.

Once the snap description is updated, I will proceed with the granting process!

Hi I’ve updated the description in the snap store

1 Like