X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Fraop_rtp.h;h=51cd8916dd28122e2500ace2ebd451d0160d2be9;hb=597bc69b0a31b9f1834911aeb34e389f28ea0ae7;hp=1e947d6bf07840caa708b2dbedf70c5331cc14d8;hpb=ba0970e1c7736ca136e7bf070f6ee1270af891a0;p=deb_shairplay.git diff --git a/src/lib/raop_rtp.h b/src/lib/raop_rtp.h index 1e947d6..51cd891 100644 --- a/src/lib/raop_rtp.h +++ b/src/lib/raop_rtp.h @@ -26,10 +26,13 @@ typedef struct raop_rtp_s raop_rtp_t; raop_rtp_t *raop_rtp_init(logger_t *logger, raop_callbacks_t *callbacks, const char *remote, - const char *fmtp, const unsigned char *aeskey, const unsigned char *aesiv); + const char *rtpmap, const char *fmtp, + const unsigned char *aeskey, const unsigned char *aesiv); void raop_rtp_start(raop_rtp_t *raop_rtp, int use_udp, unsigned short control_rport, unsigned short timing_rport, unsigned short *control_lport, unsigned short *timing_lport, unsigned short *data_lport); void raop_rtp_set_volume(raop_rtp_t *raop_rtp, float volume); +void raop_rtp_set_metadata(raop_rtp_t *raop_rtp, const char *data, int datalen); +void raop_rtp_set_coverart(raop_rtp_t *raop_rtp, const char *data, int datalen); void raop_rtp_flush(raop_rtp_t *raop_rtp, int next_seq); void raop_rtp_stop(raop_rtp_t *raop_rtp); void raop_rtp_destroy(raop_rtp_t *raop_rtp);