QStringList Format::ToFFmpeg (const TranscodingParams& params) const { QStringList result { "-acodec", GetCodecID () }; StandardQualityAppend (result, params); return result; }
OMX_ERRORTYPE LibavAudioDec::AudioFilterInstanceInit() { avcodec_register_all(); if (OMX_ErrorNone != GetCodecID()) return OMX_ErrorUndefined; if (codecID == AV_CODEC_ID_NONE) return OMX_ErrorUndefined; return OMX_ErrorNone; }
int AUDIOSOURCE::IsCompatible(AUDIOSOURCE* a) { int i, j; __int64 k,l; k = FormatSpecific(MMSGFS_VORBIS_FRAMEDURATIONS); l = a->FormatSpecific(MMSGFS_VORBIS_FRAMEDURATIONS); if ((i=GetFormatTag()) && (j=a->GetFormatTag())) { if (i!=j || k!=l) return MMSIC_FORMATTAG; } else { if (strcmp(GetCodecID(),a->GetCodecID())) { return MMSIC_IDSTRING; } } if (a->GetFrequency() != GetFrequency()) return MMSIC_SAMPLERATE; return MMS_COMPATIBLE; }