Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/LAVFilters.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--thirdparty/include/libdcadec/dca_context.h10
-rw-r--r--thirdparty/lib32/libdcadec.abin213990 -> 214970 bytes
-rw-r--r--thirdparty/lib64/libdcadec.abin250246 -> 250948 bytes
3 files changed, 7 insertions, 3 deletions
diff --git a/thirdparty/include/libdcadec/dca_context.h b/thirdparty/include/libdcadec/dca_context.h
index 757390e9..6c28825b 100644
--- a/thirdparty/include/libdcadec/dca_context.h
+++ b/thirdparty/include/libdcadec/dca_context.h
@@ -85,6 +85,9 @@
/** Output native DTS channel layout, not WAVEFORMATEX layout */
#define DCADEC_FLAG_NATIVE_LAYOUT 0x80
+
+/** Don't conceal errors */
+#define DCADEC_FLAG_STRICT 0x100
/**@}*/
/**@{*/
@@ -132,9 +135,10 @@ struct dcadec_exss_info {
};
/**
- * Parse DTS packet. Caller must have already established byte stream
- * synchronization. Packet must start with a valid 32-bit sync word.
- * EXSS frame must be aligned on 4-byte boundary if present in the packet.
+ * Parse DTS packet. Packet data must be already converted into 16-bit
+ * big-endian format. Caller must have already established byte stream
+ * synchronization. Packet must start with a valid 32-bit sync word. EXSS frame
+ * must be aligned on 4-byte boundary if present in the packet.
*
* @param dca Pointer to decoder context.
*
diff --git a/thirdparty/lib32/libdcadec.a b/thirdparty/lib32/libdcadec.a
index 96cad0c8..7d92644c 100644
--- a/thirdparty/lib32/libdcadec.a
+++ b/thirdparty/lib32/libdcadec.a
Binary files differ
diff --git a/thirdparty/lib64/libdcadec.a b/thirdparty/lib64/libdcadec.a
index 719a7242..de5ba935 100644
--- a/thirdparty/lib64/libdcadec.a
+++ b/thirdparty/lib64/libdcadec.a
Binary files differ