[vlc-devel] [PATCH] codec: opus: remove packetizer callback
Thomas Guillem
thomas at gllm.fr
Thu Jun 7 09:50:55 CEST 2018
Indeed,
On Thu, Jun 7, 2018, at 05:58, Zhao Zhili wrote:
> It doesn't has the capability of a packetizer.
> ---
> modules/codec/opus.c | 12 ------------
> 1 file changed, 12 deletions(-)
>
> diff --git a/modules/codec/opus.c b/modules/codec/opus.c
> index d1a0fc9..d98d968 100644
> --- a/modules/codec/opus.c
> +++ b/modules/codec/opus.c
> @@ -154,7 +154,6 @@ static const uint32_t pi_3channels_in[] =
> * Local prototypes
> ****************************************************************************/
>
> -static block_t *Packetize ( decoder_t *, block_t ** );
> static int DecodeAudio ( decoder_t *, block_t * );
> static void Flush( decoder_t * );
> static int ProcessHeaders( decoder_t * );
> @@ -185,7 +184,6 @@ static int OpenDecoder( vlc_object_t *p_this )
> p_dec->fmt_out.i_codec = VLC_CODEC_FL32;
>
> p_dec->pf_decode = DecodeAudio;
> - p_dec->pf_packetize = Packetize;
> p_dec->pf_flush = Flush;
>
> p_sys->p_st = NULL;
> @@ -237,16 +235,6 @@ static int DecodeAudio( decoder_t *p_dec, block_t
> *p_block )
> return VLCDEC_SUCCESS;
> }
>
> -static block_t *Packetize( decoder_t *p_dec, block_t **pp_block )
> -{
> - if( pp_block == NULL ) /* No Drain */
> - return NULL;
> - block_t *p_block = *pp_block; *pp_block = NULL;
> - if( p_block == NULL )
> - return NULL;
> - return DecodeBlock( p_dec, p_block );
> -}
> -
> /*****************************************************************************
> * ProcessHeaders: process Opus headers.
> *****************************************************************************/
> --
> 2.9.5
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
More information about the vlc-devel
mailing list