@@ -54,19 +54,14 @@ AV_CH_MASK_CONST!(AV_CH_WIDE_RIGHT, AV_CHAN_WIDE_RIGHT);
5454AV_CH_MASK_CONST ! ( AV_CH_SURROUND_DIRECT_LEFT , AV_CHAN_SURROUND_DIRECT_LEFT ) ;
5555AV_CH_MASK_CONST ! ( AV_CH_SURROUND_DIRECT_RIGHT , AV_CHAN_SURROUND_DIRECT_RIGHT ) ;
5656AV_CH_MASK_CONST ! ( AV_CH_LOW_FREQUENCY_2 , AV_CHAN_LOW_FREQUENCY_2 ) ;
57- #[ cfg( feature = "ffmpeg5" ) ]
5857AV_CH_MASK_CONST ! ( AV_CH_TOP_SIDE_LEFT , AV_CHAN_TOP_SIDE_LEFT ) ;
59- #[ cfg( feature = "ffmpeg5" ) ]
6058AV_CH_MASK_CONST ! ( AV_CH_TOP_SIDE_RIGHT , AV_CHAN_TOP_SIDE_RIGHT ) ;
61- #[ cfg( feature = "ffmpeg5" ) ]
6259AV_CH_MASK_CONST ! ( AV_CH_BOTTOM_FRONT_CENTER , AV_CHAN_BOTTOM_FRONT_CENTER ) ;
63- #[ cfg( feature = "ffmpeg5" ) ]
6460AV_CH_MASK_CONST ! ( AV_CH_BOTTOM_FRONT_LEFT , AV_CHAN_BOTTOM_FRONT_LEFT ) ;
65- #[ cfg( feature = "ffmpeg5" ) ]
6661AV_CH_MASK_CONST ! ( AV_CH_BOTTOM_FRONT_RIGHT , AV_CHAN_BOTTOM_FRONT_RIGHT ) ;
67- #[ cfg( feature = "ffmpeg6 " ) ]
62+ #[ cfg( feature = "ffmpeg7_1 " ) ]
6863AV_CH_MASK_CONST ! ( AV_CH_SIDE_SURROUND_LEFT , AV_CHAN_SIDE_SURROUND_LEFT ) ;
69- #[ cfg( feature = "ffmpeg6 " ) ]
64+ #[ cfg( feature = "ffmpeg7_1 " ) ]
7065AV_CH_MASK_CONST ! ( AV_CH_SIDE_SURROUND_RIGHT , AV_CHAN_SIDE_SURROUND_RIGHT ) ;
7166#[ cfg( feature = "ffmpeg7_1" ) ]
7267AV_CH_MASK_CONST ! ( AV_CH_TOP_SURROUND_LEFT , AV_CHAN_TOP_SURROUND_LEFT ) ;
@@ -113,13 +108,11 @@ AV_CH_LAYOUT_CONST!(AV_CH_LAYOUT_7POINT1POINT2, AV_CH_LAYOUT_7POINT1|AV_CH
113108AV_CH_LAYOUT_CONST ! ( AV_CH_LAYOUT_7POINT1POINT4_BACK , AV_CH_LAYOUT_7POINT1POINT2 |AV_CH_TOP_BACK_LEFT |AV_CH_TOP_BACK_RIGHT ) ;
114109AV_CH_LAYOUT_CONST ! ( AV_CH_LAYOUT_7POINT2POINT3 , AV_CH_LAYOUT_7POINT1POINT2 |AV_CH_TOP_BACK_CENTER |AV_CH_LOW_FREQUENCY_2 ) ;
115110AV_CH_LAYOUT_CONST ! ( AV_CH_LAYOUT_9POINT1POINT4_BACK , AV_CH_LAYOUT_7POINT1POINT4_BACK |AV_CH_FRONT_LEFT_OF_CENTER |AV_CH_FRONT_RIGHT_OF_CENTER ) ;
116- #[ cfg( feature = "ffmpeg5" ) ]
117111AV_CH_LAYOUT_CONST ! ( AV_CH_LAYOUT_9POINT1POINT6 , AV_CH_LAYOUT_9POINT1POINT4_BACK |AV_CH_TOP_SIDE_LEFT |AV_CH_TOP_SIDE_RIGHT ) ;
118112AV_CH_LAYOUT_CONST ! ( AV_CH_LAYOUT_HEXADECAGONAL , AV_CH_LAYOUT_OCTAGONAL |AV_CH_WIDE_LEFT |AV_CH_WIDE_RIGHT |AV_CH_TOP_BACK_LEFT |AV_CH_TOP_BACK_RIGHT |AV_CH_TOP_BACK_CENTER |AV_CH_TOP_FRONT_CENTER |AV_CH_TOP_FRONT_LEFT |AV_CH_TOP_FRONT_RIGHT ) ;
119113#[ cfg( feature = "ffmpeg8" ) ]
120114AV_CH_LAYOUT_CONST ! ( AV_CH_LAYOUT_BINAURAL , AV_CH_BINAURAL_LEFT |AV_CH_BINAURAL_RIGHT ) ;
121115AV_CH_LAYOUT_CONST ! ( AV_CH_LAYOUT_STEREO_DOWNMIX , AV_CH_STEREO_LEFT |AV_CH_STEREO_RIGHT ) ;
122- #[ cfg( feature = "ffmpeg5" ) ]
123116AV_CH_LAYOUT_CONST ! ( AV_CH_LAYOUT_22POINT2 , AV_CH_LAYOUT_9POINT1POINT6 |AV_CH_BACK_CENTER |AV_CH_LOW_FREQUENCY_2 |AV_CH_TOP_FRONT_CENTER |AV_CH_TOP_CENTER |AV_CH_TOP_BACK_CENTER |AV_CH_BOTTOM_FRONT_CENTER |AV_CH_BOTTOM_FRONT_LEFT |AV_CH_BOTTOM_FRONT_RIGHT ) ;
124117
125118// Alias
@@ -161,13 +154,11 @@ pub const AV_CHANNEL_LAYOUT_7POINT1POINT2: AVChannelLayout = AV_CHANNEL_LAYO
161154pub const AV_CHANNEL_LAYOUT_7POINT1POINT4_BACK : AVChannelLayout = AV_CHANNEL_LAYOUT_MASK ! ( 12 , AV_CH_LAYOUT_7POINT1POINT4_BACK ) ;
162155pub const AV_CHANNEL_LAYOUT_7POINT2POINT3 : AVChannelLayout = AV_CHANNEL_LAYOUT_MASK ! ( 12 , AV_CH_LAYOUT_7POINT2POINT3 ) ;
163156pub const AV_CHANNEL_LAYOUT_9POINT1POINT4_BACK : AVChannelLayout = AV_CHANNEL_LAYOUT_MASK ! ( 14 , AV_CH_LAYOUT_9POINT1POINT4_BACK ) ;
164- #[ cfg( feature = "ffmpeg5" ) ]
165157pub const AV_CHANNEL_LAYOUT_9POINT1POINT6 : AVChannelLayout = AV_CHANNEL_LAYOUT_MASK ! ( 16 , AV_CH_LAYOUT_9POINT1POINT6 ) ;
166158pub const AV_CHANNEL_LAYOUT_HEXADECAGONAL : AVChannelLayout = AV_CHANNEL_LAYOUT_MASK ! ( 16 , AV_CH_LAYOUT_HEXADECAGONAL ) ;
167159#[ cfg( feature = "ffmpeg8" ) ]
168160pub const AV_CHANNEL_LAYOUT_BINAURAL : AVChannelLayout = AV_CHANNEL_LAYOUT_MASK ! ( 2 , AV_CH_LAYOUT_BINAURAL ) ;
169161pub const AV_CHANNEL_LAYOUT_STEREO_DOWNMIX : AVChannelLayout = AV_CHANNEL_LAYOUT_MASK ! ( 2 , AV_CH_LAYOUT_STEREO_DOWNMIX ) ;
170- #[ cfg( feature = "ffmpeg5" ) ]
171162pub const AV_CHANNEL_LAYOUT_22POINT2 : AVChannelLayout = AV_CHANNEL_LAYOUT_MASK ! ( 24 , AV_CH_LAYOUT_22POINT2 ) ;
172163
173164pub const AV_CHANNEL_LAYOUT_7POINT1_TOP_BACK : AVChannelLayout = AV_CHANNEL_LAYOUT_5POINT1POINT2_BACK ;
0 commit comments