Home | History | Annotate | Download | only in include

Lines Matching refs:OpusRepacketizer

631   * OpusRepacketizer *rp;
632 * rp = (OpusRepacketizer*)malloc(opus_repacketizer_get_size());
754 typedef struct OpusRepacketizer OpusRepacketizer;
756 /** Gets the size of an <code>OpusRepacketizer</code> structure.
774 * @param rp <tt>OpusRepacketizer*</tt>: The repacketizer state to
778 OPUS_EXPORT OpusRepacketizer *opus_repacketizer_init(OpusRepacketizer *rp) OPUS_ARG_NONNULL(1);
783 OPUS_EXPORT OPUS_WARN_UNUSED_RESULT OpusRepacketizer *opus_repacketizer_create(void);
785 /** Frees an <code>OpusRepacketizer</code> allocated by
787 * @param[in] rp <tt>OpusRepacketizer*</tt>: State to be freed.
789 OPUS_EXPORT void opus_repacketizer_destroy(OpusRepacketizer *rp);
817 * @param rp <tt>OpusRepacketizer*</tt>: The repacketizer state to which to
838 OPUS_EXPORT int opus_repacketizer_cat(OpusRepacketizer *rp, const unsigned char *data, opus_int32 len) OPUS_ARG_NONNULL(1) OPUS_ARG_NONNULL(2);
843 * @param rp <tt>OpusRepacketizer*</tt>: The repacketizer state from which to
872 OPUS_EXPORT OPUS_WARN_UNUSED_RESULT opus_int32 opus_repacketizer_out_range(OpusRepacketizer *rp, int begin, int end, unsigned char *data, opus_int32 maxlen) OPUS_ARG_NONNULL(1) OPUS_ARG_NONNULL(4);
879 * @param rp <tt>OpusRepacketizer*</tt>: The repacketizer state containing the
884 OPUS_EXPORT OPUS_WARN_UNUSED_RESULT int opus_repacketizer_get_nb_frames(OpusRepacketizer *rp) OPUS_ARG_NONNULL(1);
895 * @param rp <tt>OpusRepacketizer*</tt>: The repacketizer state from which to
915 OPUS_EXPORT OPUS_WARN_UNUSED_RESULT opus_int32 opus_repacketizer_out(OpusRepacketizer *rp, unsigned char *data, opus_int32 maxlen) OPUS_ARG_NONNULL(1);