@@ -660,7 +660,7 @@ static int dv_probe(const AVProbeData *p)
#define OFFSET(x) offsetof(RawDVContext, x)
#define DEC AV_OPT_FLAG_DECODING_PARAM
static const AVOption dv_options[] = {
- { "dvaudio_concealment", "", OFFSET(dvaudio_concealment), AV_OPT_TYPE_INT , {.i64 = AUDIO_CONCEAL_DROP}, 0, INT_MAX, DEC, "dvaudio_concealment"},
+ { "dvaudio_concealment", "", OFFSET(dvaudio_concealment), AV_OPT_TYPE_INT , {.i64 = AUDIO_CONCEAL_PASS}, 0, INT_MAX, DEC, "dvaudio_concealment"},
{ "drop", "", 0 , AV_OPT_TYPE_CONST, {.i64 = AUDIO_CONCEAL_DROP}, 0, INT_MAX, DEC, "dvaudio_concealment"},
{ "pass", "", 0 , AV_OPT_TYPE_CONST, {.i64 = AUDIO_CONCEAL_PASS}, 0, INT_MAX, DEC, "dvaudio_concealment"},
{ NULL },
With this change the AV sync issues should be fixed without manually setting the dvaudio_concealment Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> --- libavformat/dv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)