Commit 3c65c156 authored by Laurent Aimar's avatar Laurent Aimar

Increased probing size for ac3/dts in wav (close #3298).

parent 7c7ad3b0
...@@ -529,10 +529,9 @@ static int GenericProbe( demux_t *p_demux, int64_t *pi_offset, ...@@ -529,10 +529,9 @@ static int GenericProbe( demux_t *p_demux, int64_t *pi_offset,
/* peek the begining /* peek the begining
* It is common that wav files have some sort of garbage at the begining * It is common that wav files have some sort of garbage at the begining
* We suppose that 8000 will be larger than any frame (for which pf_check * We will accept probing 0.5s of data in this case.
* return a size).
*/ */
const int i_probe = i_skip + i_check_size + 8000 + ( b_wav ? 8000 : 0); const int i_probe = i_skip + i_check_size + 8000 + ( b_wav ? (44000/2*2*2) : 0);
const int i_peek = stream_Peek( p_demux->s, &p_peek, i_probe ); const int i_peek = stream_Peek( p_demux->s, &p_peek, i_probe );
if( i_peek < i_skip + i_check_size ) if( i_peek < i_skip + i_check_size )
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment