Bug#1034462: Pipewire: Inappropriate ioctl for device

2023-04-17 Thread Al Ma
reassign 1034462 pipewire-media-session 0.4.1-3
thanks
I use snapshots rather than backports (for unrelated reasons). After replacing  
pipewire-media-session with wireplumber 0.4.2-1, the particular ioctl error 
message is gone (but there are others instead). Therefore, bug report 
reassigned to the (dying) pipewire-media-session.


Bug#1034462: Pipewire: Inappropriate ioctl for device

2023-04-17 Thread Dylan Aïssi
Hello,

Le dim. 16 avr. 2023 à 01:42, Al Ma  a écrit :
>
> $ sudo aptitude show pipewire| grep Version
>
> Version: 0.3.56-1

This version is not available in Bullseye, can you upgrade to the latest version
available in bullseye-backports (i.e. 0.3.65-2~bpo11+1)?

> $ sudo aptitude show pipewire-media-session | grep Version
>
> Version: 0.4.1-3

pipewire-media-session is dead upstream, instead it would be better to switch to
wireplumber. 0.4.13-1~bpo11+1 is available in bullseye-backports.



Bug#1034462: Pipewire: Inappropriate ioctl for device

2023-04-15 Thread Al Ma
Package: pipewire
Version: 0.3.56-1
I have very broken mic input in audacity. While looking into log, I saw the 
following lines:
Apr 15 22:36:59 AnonymizedComputerName pipewire[1235]: spa.v4l2: '/dev/video0' 
VIDIOC_ENUM_FRAMESIZES: Unpassender IOCTL (I/O-Control) für das Gerät
Apr 15 22:36:59 AnonymizedComputerName pipewire-media-session[1236]: ms.core: 
error id:35 seq:256 res:-25 (Inappropriate ioctl for device): enum params id:3 
(Spa:Enum:ParamId:EnumFormat) failed
As the error concerns a multimedia-related piece of software (and as I have no 
mic-input at the moment for an unknown reason), I wonder what this error tells 
us?  Who has done what wrong and how?  By the way, as /dev/video0 is mentioned, 
the only way a video could be captured on my machine would be via a TV card. 
The TV card is connected to the antenna, and the TV tuner was not started on 
boot.
More info:
$ uname -a
Linux AnonymizedComputerName 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 
(2023-01-21) x86_64 GNU/Linux
$ sudo aptitude show pipewire| grep Version
Version: 0.3.56-1
$ sudo aptitude show pipewire-media-session | grep Version
Version: 0.4.1-3
$ sudo lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye