- bsw_skip( s, 2 + 4 ); // object type + sampling index
- int i_num_front = bsw_read( s, 4 );
- int i_num_side = bsw_read( s, 4 );
- int i_num_back = bsw_read( s, 4 );
- int i_num_lfe = bsw_read( s, 2 );
- int i_num_assoc_data = bsw_read( s, 3 );
- int i_num_valid_cc = bsw_read( s, 4 );
-
- if( bsw_read1(s) )
- bsw_skip( s, 4 ); // mono downmix
- if( bsw_read1(s) )
- bsw_skip( s, 4 ); // stereo downmix
- if( bsw_read1(s) )
- bsw_skip( s, 2+1 ); // matrix downmix + pseudo_surround
-
- bsw_skip( s, i_num_front * (1+4) );
- bsw_skip( s, i_num_side * (1+4) );
- bsw_skip( s, i_num_back * (1+4) );
- bsw_skip( s, i_num_lfe * (4) );
- bsw_skip( s, i_num_assoc_data * (4) );
- bsw_skip( s, i_num_valid_cc * (5) );
- bsw_align( s );
- int i_comment = bsw_read( s, 8 );
- bsw_skip( s, i_comment * 8 );
+ bs_skip( s, 2 + 4 ); // object type + sampling index
+ int i_num_front = bs_read( s, 4 );
+ int i_num_side = bs_read( s, 4 );
+ int i_num_back = bs_read( s, 4 );
+ int i_num_lfe = bs_read( s, 2 );
+ int i_num_assoc_data = bs_read( s, 3 );
+ int i_num_valid_cc = bs_read( s, 4 );
+
+ if( bs_read1(s) )
+ bs_skip( s, 4 ); // mono downmix
+ if( bs_read1(s) )
+ bs_skip( s, 4 ); // stereo downmix
+ if( bs_read1(s) )
+ bs_skip( s, 2+1 ); // matrix downmix + pseudo_surround
+
+ bs_skip( s, i_num_front * (1+4) );
+ bs_skip( s, i_num_side * (1+4) );
+ bs_skip( s, i_num_back * (1+4) );
+ bs_skip( s, i_num_lfe * (4) );
+ bs_skip( s, i_num_assoc_data * (4) );
+ bs_skip( s, i_num_valid_cc * (5) );
+ bs_align( s );
+ int i_comment = bs_read( s, 8 );
+ bs_skip( s, i_comment * 8 );