Home | History | Annotate | Download | only in include

Lines Matching defs:OpusRepacketizer

628   * OpusRepacketizer *rp;
629 * rp = (OpusRepacketizer*)malloc(opus_repacketizer_get_size());
751 typedef struct OpusRepacketizer OpusRepacketizer;
753 /** Gets the size of an <code>OpusRepacketizer</code> structure.
771 * @param rp <tt>OpusRepacketizer*</tt>: The repacketizer state to
775 OPUS_EXPORT OpusRepacketizer *opus_repacketizer_init(OpusRepacketizer *rp) OPUS_ARG_NONNULL(1);
780 OPUS_EXPORT OPUS_WARN_UNUSED_RESULT OpusRepacketizer *opus_repacketizer_create(void);
782 /** Frees an <code>OpusRepacketizer</code> allocated by
784 * @param[in] rp <tt>OpusRepacketizer*</tt>: State to be freed.
786 OPUS_EXPORT void opus_repacketizer_destroy(OpusRepacketizer *rp);
814 * @param rp <tt>OpusRepacketizer*</tt>: The repacketizer state to which to
835 OPUS_EXPORT int opus_repacketizer_cat(OpusRepacketizer *rp, const unsigned char *data, opus_int32 len) OPUS_ARG_NONNULL(1) OPUS_ARG_NONNULL(2);
840 * @param rp <tt>OpusRepacketizer*</tt>: The repacketizer state from which to
869 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);
876 * @param rp <tt>OpusRepacketizer*</tt>: The repacketizer state containing the
881 OPUS_EXPORT OPUS_WARN_UNUSED_RESULT int opus_repacketizer_get_nb_frames(OpusRepacketizer *rp) OPUS_ARG_NONNULL(1);
892 * @param rp <tt>OpusRepacketizer*</tt>: The repacketizer state from which to
912 OPUS_EXPORT OPUS_WARN_UNUSED_RESULT opus_int32 opus_repacketizer_out(OpusRepacketizer *rp, unsigned char *data, opus_int32 maxlen) OPUS_ARG_NONNULL(1);