X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Finput%2Fdecoder.h;h=b113d22fcde4bea0370643a223e6eab478564d4d;hb=0e3e62f3582ab6ee45462dc7b39fabab935a5e68;hp=d47119de59c81bcdbfe681073337fcebdc7ed3fa;hpb=3d7cbf178fa105b8e132b0edd5423062652298de;p=vlc diff --git a/src/input/decoder.h b/src/input/decoder.h index d47119de59..b113d22fcd 100644 --- a/src/input/decoder.h +++ b/src/input/decoder.h @@ -99,4 +99,16 @@ void input_DecoderFrameNext( decoder_t *p_dec, mtime_t *pi_duration ); */ bool input_DecoderHasFormatChanged( decoder_t *p_dec, es_format_t *p_fmt, vlc_meta_t **pp_meta ); +/** + * This function returns the current size in bytes of the decoder fifo + */ +size_t input_DecoderGetFifoSize( decoder_t *p_dec ); + +/** + * This function returns the objects associated to a decoder + * + * They must be released using vlc_object_release(). + */ +void input_DecoderGetObjects( decoder_t *, vout_thread_t **, aout_instance_t ** ); + #endif