1 | // Take a look at the license at the top of the repository in the LICENSE file. |
2 | |
3 | #![allow (clippy::cast_ptr_alignment)] |
4 | |
5 | mod audio_aggregator; |
6 | mod audio_aggregator_convert_pad; |
7 | mod audio_aggregator_pad; |
8 | mod audio_base_sink; |
9 | mod audio_base_src; |
10 | mod audio_decoder; |
11 | mod audio_encoder; |
12 | mod audio_filter; |
13 | mod audio_sink; |
14 | mod audio_src; |
15 | |
16 | pub mod prelude { |
17 | #[doc (hidden)] |
18 | pub use gst_base::subclass::prelude::*; |
19 | |
20 | pub use super::{ |
21 | audio_aggregator::{AudioAggregatorImpl, AudioAggregatorImplExt}, |
22 | audio_aggregator_convert_pad::AudioAggregatorConvertPadImpl, |
23 | audio_aggregator_pad::{AudioAggregatorPadImpl, AudioAggregatorPadImplExt}, |
24 | audio_base_sink::AudioBaseSinkImpl, |
25 | audio_base_src::AudioBaseSrcImpl, |
26 | audio_decoder::{AudioDecoderImpl, AudioDecoderImplExt}, |
27 | audio_encoder::{AudioEncoderImpl, AudioEncoderImplExt}, |
28 | audio_filter::{AudioFilterImpl, AudioFilterImplExt}, |
29 | audio_sink::{AudioSinkImpl, AudioSinkImplExt}, |
30 | audio_src::{AudioSrcImpl, AudioSrcImplExt}, |
31 | }; |
32 | } |
33 | |