Lines Matching refs:CCodecs
8 CCodecs object, that contains 3 lists of plugins:
32 if Z7_EXTERNAL_CODECS is defined, CCodecs class implements interfaces:
36 The client application can send CCodecs object to each plugin module.
294 class CCodecs Z7_final:
309 Z7_CLASS_NO_COPY(CCodecs)
324 /* CCodecsReleaser object releases CCodecs links.
325 1) CCodecs is COM object that is deleted when all links to that object will be released/
326 2) CCodecs::Libs[i] can hold (ICompressCodecsInfo *) link to CCodecs object itself.
327 To break that reference loop, we must close all CCodecs::Libs in CCodecsReleaser desttructor. */
329 CCodecs *_codecs;
333 void Set(CCodecs *codecs) { _codecs = codecs; }
367 CCodecs():
375 ~CCodecs()
377 // OutputDebugStringA("~CCodecs");
470 CCodecs *codecs = new CCodecs; \
474 CCodecs::CReleaser codecsReleaser; \
478 CCodecs *codecs = new CCodecs; \