mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-04 13:29:59 -05:00
bluetooth/gst: Move common enc/dec initialization back to generic init
Now that codec-specific code only touches its own bin and not any elements (appsink/src) outside of it, make things official by initializng them later in gst_codec_init where they are actually needed. Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/484>
This commit is contained in:
parent
46a97d76eb
commit
9431e96ae4
4 changed files with 42 additions and 47 deletions
|
|
@ -59,8 +59,3 @@ bool gst_codec_init(struct gst_info *info, bool for_encoding);
|
|||
size_t gst_encode_buffer(void *codec_info, uint32_t timestamp, const uint8_t *input_buffer, size_t input_size, uint8_t *output_buffer, size_t output_size, size_t *processed);
|
||||
size_t gst_decode_buffer(void *codec_info, const uint8_t *input_buffer, size_t input_size, uint8_t *output_buffer, size_t output_size, size_t *processed);
|
||||
void gst_codec_deinit(void *codec_info);
|
||||
|
||||
bool gst_init_enc_common(struct gst_info *info);
|
||||
bool gst_init_dec_common(struct gst_info *info);
|
||||
void gst_deinit_enc_common(struct gst_info *info);
|
||||
void gst_deinit_dec_common(struct gst_info *info);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue