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

FFMpeg does not work with PulseAudio #1471

Closed
Martmists-GH opened this issue Feb 16, 2024 · 1 comment · Fixed by #1472
Closed

FFMpeg does not work with PulseAudio #1471

Martmists-GH opened this issue Feb 16, 2024 · 1 comment · Fixed by #1472

Comments

@Martmists-GH
Copy link
Contributor

Martmists-GH commented Feb 16, 2024

av_find_input_format("pulse") returns null, whereas ffmpeg -f pulse ... using the system build of ffmpeg works completely fine. I've tried both the regular and the GPL builds.

ffmpeg version n6.1.1 Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 13.2.1 (GCC) 20230801
  configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-frei0r --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libharfbuzz --enable-libiec61883 --enable-libjack --enable-libjxl --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libplacebo --enable-libpulse --enable-librav1e --enable-librsvg --enable-librubberband --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpl --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-shared --enable-vapoursynth --enable-version3 --enable-vulkan

From this output, I'm assuming the javacpp build is simply missing the "--enable-libpulse" flag.

@Martmists-GH Martmists-GH changed the title FFMpeg does not work as expected FFMpeg does not work with PulseAudio Feb 16, 2024
@saudet
Copy link
Member

saudet commented Feb 16, 2024

Contributions are welcome!

Martmists-GH added a commit to Martmists-GH/javacpp-presets that referenced this issue Feb 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants