Commit 8d6e134e authored by Laurent Aimar's avatar Laurent Aimar

Made SyncInfo in dts a bit clearer.

parent 8299ae68
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
#ifdef HAVE_CONFIG_H #ifdef HAVE_CONFIG_H
# include "config.h" # include "config.h"
#endif #endif
#include <assert.h>
#include <vlc_common.h> #include <vlc_common.h>
#include <vlc_plugin.h> #include <vlc_plugin.h>
...@@ -622,9 +623,11 @@ static int SyncInfo( const uint8_t *p_buf, ...@@ -622,9 +623,11 @@ static int SyncInfo( const uint8_t *p_buf,
pi_bit_rate, pi_frame_length ); pi_bit_rate, pi_frame_length );
} }
/* DTS-HD */ /* DTS-HD */
else if( p_buf[0] == 0x64 && p_buf[1] == 0x58 && else
p_buf[2] == 0x20 && p_buf[3] == 0x25 )
{ {
assert( p_buf[0] == 0x64 && p_buf[1] == 0x58 &&
p_buf[2] == 0x20 && p_buf[3] == 0x25 );
int i_dts_hd_size; int i_dts_hd_size;
bs_t s; bs_t s;
bs_init( &s, &p_buf[4], DTS_HEADER_SIZE - 4 ); bs_init( &s, &p_buf[4], DTS_HEADER_SIZE - 4 );
......
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