6.2.3 GstVideoFilter / GstAudioFilter:专用媒体过滤基类 在GStreamer生态中, 与 并非“可选的便利封装”,而是媒体处理流水线中不可绕行的契约接口——它们是GStreamer对“时间连续、空间结构化、语义敏感”的媒体流进行有状态、低延迟、帧粒度可控处理所设立的底层法典。当你写下 的那一刻,你签署的不是一份类继承声明,而是一份关于内存布局、时序约束、线程安全边界与缓冲区生命周期管理的法律协议。本节不谈抽象概念,不列API清单,我们将潜入源码深处,亲手拆解一个 子类如何从零构建起一套符合GStreamer实时媒体处理范式的视频滤镜,并同步揭示 在采样率对齐、缓冲区抖动抑制与相位连续性保障上的精微设计。 一、为什么不能直接继承 ?