Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix pipewire portal by removing blocks parameter #711

Merged
merged 3 commits into from
Jan 10, 2024

Commits on Jan 7, 2024

  1. fix pipewire portal by removing blocks parameter

    When this parameter is enabled than pipewire reports the following error:
    
    **HyperHDR:**
    Pipewire: updated parameters 0
    Pipewire: core error reported
    Pipewire: stream reports error 'error alloc buffers: Invalid argument'
    Pipewire: core reports error 'error alloc buffers: Invalid argument'
    
    **Pipewire:**
    pipewire[1850759]: pw.context: params Spa:Enum:ParamId:Buffers: 1:0 Invalid argument (input param)
    pipewire[1850759]: pw.context: Object: size 168, type Spa:Pod:Object:Param:Buffers (262148), id Spa:Enum:ParamId:Buffers (5)
    pipewire[1850759]: pw.context:   Prop: key Spa:Pod:Object:Param:Buffers:BlockInfo:size (3), flags 00000000
    pipewire[1850759]: pw.context:     Int 33177600
    pipewire[1850759]: pw.context:   Prop: key Spa:Pod:Object:Param:Buffers:buffers (1), flags 00000000
    pipewire[1850759]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 28 4
    pipewire[1850759]: pw.context:       Int 16
    pipewire[1850759]: pw.context:       Int 2
    pipewire[1850759]: pw.context:       Int 16
    pipewire[1850759]: pw.context:   Prop: key Spa:Pod:Object:Param:Buffers:BlockInfo:stride (4), flags 00000000
    pipewire[1850759]: pw.context:     Int 15360
    pipewire[1850759]: pw.context:   Prop: key Spa:Pod:Object:Param:Buffers:BlockInfo:dataType (6), flags 00000000
    pipewire[1850759]: pw.context:     Choice: type Spa:Enum:Choice:Flags, flags 00000000 20 4
    pipewire[1850759]: pw.context:       Int 12
    pipewire[1850759]: pw.context:   Prop: key Spa:Pod:Object:Param:Buffers:blocks (2), flags 00000000
    pipewire[1850759]: pw.context:     Int 3
    pipewire[1850759]: pw.context: params Spa:Enum:ParamId:Buffers: 0:0 Invalid argument (output param)
    pipewire[1850759]: pw.context: Object: size 216, type Spa:Pod:Object:Param:Buffers (262148), id Spa:Enum:ParamId:Buffers (5)
    pipewire[1850759]: pw.context:   Prop: key Spa:Pod:Object:Param:Buffers:buffers (1), flags 00000000
    pipewire[1850759]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 28 4
    pipewire[1850759]: pw.context:       Int 2
    pipewire[1850759]: pw.context:       Int 2
    pipewire[1850759]: pw.context:       Int 16
    pipewire[1850759]: pw.context:   Prop: key Spa:Pod:Object:Param:Buffers:blocks (2), flags 00000000
    pipewire[1850759]: pw.context:     Int 1
    pipewire[1850759]: pw.context:   Prop: key Spa:Pod:Object:Param:Buffers:BlockInfo:size (3), flags 00000000
    pipewire[1850759]: pw.context:     Int 33177600
    pipewire[1850759]: pw.context:   Prop: key Spa:Pod:Object:Param:Buffers:BlockInfo:stride (4), flags 00000000
    pipewire[1850759]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 28 4
    pipewire[1850759]: pw.context:       Int 15360
    pipewire[1850759]: pw.context:       Int 15360
    pipewire[1850759]: pw.context:       Int 2147483647
    pipewire[1850759]: pw.context:   Prop: key Spa:Pod:Object:Param:Buffers:BlockInfo:align (5), flags 00000000
    pipewire[1850759]: pw.context:     Int 16
    pipewire[1850759]: pw.context:   Prop: key Spa:Pod:Object:Param:Buffers:BlockInfo:dataType (6), flags 00000000
    pipewire[1850759]: pw.context:     Choice: type Spa:Enum:Choice:Flags, flags 00000000 20 4
    pipewire[1850759]: pw.context:       Int 14
    pipewire[1850759]: pw.link: (103.0.0 -> 79.0.0) allocating -> error (error alloc buffers: Invalid argument) (ready-ready)
    
    This happens with pipewire 1.0.0 and pipewire master.
    Mic92 committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    674a2bc View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. DMA special query filter

    awawa-dev committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    40738fc View commit details
    Browse the repository at this point in the history
  2. Fix valgrind findings

    awawa-dev committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    f58d50d View commit details
    Browse the repository at this point in the history