public static bool Sync(int stream, StreamContentType streamContentType) { SyncWord syncWord; switch (streamContentType) { case StreamContentType.DD: syncWord = new DDSyncWord(); break; case StreamContentType.DTS14Bit: syncWord = new DTS14bitSyncWord(); break; case StreamContentType.DTS: syncWord = new DTSSyncWord(); break; case StreamContentType.IEC61937: syncWord = new IECSyncWord(); break; default: syncWord = null; break; } if (syncWord != null) return SyncToWord(stream, syncWord); else return false; }
private static bool IsDD(int stream) { SyncWord syncWord = new DDSyncWord(); return IsEncoded(stream, syncWord); }