mirror of
https://github.com/mpv-player/mpv
synced 2024-10-30 04:46:41 +01:00
Remove unused functions in af.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24915 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
3e8ab86642
commit
c6824f577e
33
libaf/af.c
33
libaf/af.c
@ -524,39 +524,6 @@ inline int af_lencalc(frac_t mul, af_data_t* d){
|
||||
return t*(((d->len/t)*mul.n)/mul.d + 1);
|
||||
}
|
||||
|
||||
/* Calculate how long the output from the filters will be given the
|
||||
input length "len". The calculated length is >= the actual
|
||||
length. */
|
||||
int af_outputlen(af_stream_t* s, int len)
|
||||
{
|
||||
int t = s->input.bps*s->input.nch;
|
||||
af_instance_t* af=s->first;
|
||||
frac_t mul = {1,1};
|
||||
// Iterate through all filters
|
||||
do{
|
||||
af_frac_mul(&mul, &af->mul);
|
||||
af=af->next;
|
||||
}while(af);
|
||||
return t * (((len/t)*mul.n + 1)/mul.d);
|
||||
}
|
||||
|
||||
/* Calculate how long the input to the filters should be to produce a
|
||||
certain output length, i.e. the return value of this function is
|
||||
the input length required to produce the output length "len". The
|
||||
calculated length is <= the actual length */
|
||||
int af_inputlen(af_stream_t* s, int len)
|
||||
{
|
||||
int t = s->input.bps*s->input.nch;
|
||||
af_instance_t* af=s->first;
|
||||
frac_t mul = {1,1};
|
||||
// Iterate through all filters
|
||||
do{
|
||||
af_frac_mul(&mul, &af->mul);
|
||||
af=af->next;
|
||||
}while(af);
|
||||
return t * (((len/t) * mul.d - 1)/mul.n);
|
||||
}
|
||||
|
||||
/* Calculate how long the input IN to the filters should be to produce
|
||||
a certain output length OUT but with the following three constraints:
|
||||
1. IN <= max_insize, where max_insize is the maximum possible input
|
||||
|
18
libaf/af.h
18
libaf/af.h
@ -198,24 +198,6 @@ af_data_t* af_play(af_stream_t* s, af_data_t* data);
|
||||
*/
|
||||
af_instance_t *af_control_any_rev (af_stream_t* s, int cmd, void* arg);
|
||||
|
||||
/**
|
||||
* \brief Calculate how long the output from the filters will be for a given
|
||||
* input length.
|
||||
* \param len input lenght for which to calculate output length
|
||||
* \return calculated output length, will always be >= the resulting
|
||||
* length when actually calling af_play.
|
||||
*/
|
||||
int af_outputlen(af_stream_t* s, int len);
|
||||
|
||||
/**
|
||||
* \brief Calculate how long the input to the filters should be to produce a
|
||||
* certain output length
|
||||
* \param len wanted output length
|
||||
* \return input length required to produce the output length "len". Possibly
|
||||
* smaller to avoid overflow of output buffer
|
||||
*/
|
||||
int af_inputlen(af_stream_t* s, int len);
|
||||
|
||||
/**
|
||||
* \brief calculate required input length for desired output size
|
||||
* \param len desired minimum output length
|
||||
|
Loading…
Reference in New Issue
Block a user