From: Shiqi Zhu <hiccupzhu@gmail.com> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>, Shiqi Zhu <hiccupzhu@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH] libavfilter/af_amix: fixed amix format when graph load Date: Mon, 17 Mar 2025 19:53:22 +0800 Message-ID: <CACW1+SZrd3xNEFPVsYEx8t19Cd0T8-GaQnZW6dnukD7QpSzd-Q@mail.gmail.com> (raw) In-Reply-To: <173417036643.18120.778605473656858700@lain.khirnov.net> On Sat, 14 Dec 2024 at 17:59, Anton Khirnov <anton@khirnov.net> wrote: > > > libavfilter/af_amix: fixed amix format when graph load > > This needs a better explanation of what is being done and why. > > -- > Anton Khirnov Thanks Anton Khirnov, This patch mainly wants to add some attributes to amix. You can fix the format of amix through configuration, so that graph can be artificially fixed during negotiation. > -- Also, let me disturb you, borrow this place to advertise. Job Posting: FFmpeg Audio Community Maintainer Specialist Position Title: FFmpeg Audio Community Maintainer Specialist Team Focus: Open-Source RTOS Development (Multimedia Audio Domain) Location: Remote/On-site (Optional) Employment Type: Full-time/Part-time Key Responsibilities 1. Community Collaboration & Code Upstreaming Serve as the primary liaison between our team and the FFmpeg open-source community. Lead the review of audio component modifications to ensure compliance with community standards and drive upstream integration. Resolve conflicts in audio module code and streamline submission processes to strengthen our technical presence in the community. 2.Audio Technology Optimization Provide technical guidance and optimization for audio codecs (e.g., AAC, Opus, MP3), audio processing algorithms (noise reduction, echo cancellation, dynamic range control), and low-latency audio streaming. Optimize audio hardware acceleration (e.g., DSP integration, low-power audio processing) to enhance efficiency in embedded systems. 3.RTOS Audio Ecosystem Adaptation Drive FFmpeg audio module adaptation for RTOS environments, improve compatibility with audio interfaces, and reduce CPU/memory overhead. Assist in implementing direct hardware audio access (e.g., DMA buffer management) to optimize real-time audio pipeline performance. Mandatory Requirements 4.Community Credentials & Activity Must be an officially recognized FFmpeg Maintainer with proven contributions to audio modules (code submissions, reviews, or maintenance) in the past three years (2022–2025). 5.Technical Expertise Deep expertise in FFmpeg audio architecture, audio codec development, and real-time audio processing. Proficiency in C programming and FFmpeg audio APIs, with experience in embedded audio systems or low-power audio optimization. Preferred Qualifications 6.Advanced Audio Algorithm Expertise Experience in audio codec optimization (bitrate control, latency reduction) and audio signal processing (Fourier transforms, filter design). Familiarity with embedded DSP development or machine learning in audio processing (e.g., speech enhancement, sound field simulation). 7.Cross-Platform Audio Development Hands-on experience with Linux/RTOS audio driver development or integration of audio frameworks like ALSA/PulseAudio. 8.Open-Source Collaboration Skills Ability to navigate open-source workflows, resolve technical disputes, and align priorities across distributed teams. Why Join Us Shape the future of open-source audio by advancing FFmpeg in embedded and real-time audio applications. Work with cutting-edge technologies like high-fidelity audio processing and multi-channel audio support. Enjoy flexible work arrangements and global community collaboration opportunities. How to Apply Submit your resume and FFmpeg audio module contributions (e.g., GitHub profile, patch submissions) to mage1@xiaomi.com with the subject line: "Application for FFmpeg Audio Maintainer – [Your Name]". -- THE HEART HAS HOW FAR YOU CAN GO FAR. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
parent reply other threads:[~2025-03-17 11:53 UTC|newest] Thread overview: expand[flat|nested] mbox.gz Atom feed [parent not found: <173417036643.18120.778605473656858700@lain.khirnov.net>]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=CACW1+SZrd3xNEFPVsYEx8t19Cd0T8-GaQnZW6dnukD7QpSzd-Q@mail.gmail.com \ --to=hiccupzhu@gmail.com \ --cc=ffmpeg-devel@ffmpeg.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel This inbox may be cloned and mirrored by anyone: git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \ ffmpegdev@gitmailbox.com public-inbox-index ffmpegdev Example config snippet for mirrors. AGPL code for this site: git clone https://public-inbox.org/public-inbox.git