X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fmmst.c;h=a3db288b35932aa1f60e04bbcea87dd95b1887fc;hb=3e1a7ae44a97f20bbc9da0eba000663ef74e1890;hp=775ab7ea7fa3ccdf0a7a26bbda9c5e4a10fbfa74;hpb=85b21147594101ba2d8e7ea2cfa504c0d1baee5a;p=ffmpeg diff --git a/libavformat/mmst.c b/libavformat/mmst.c index 775ab7ea7fa..a3db288b359 100644 --- a/libavformat/mmst.c +++ b/libavformat/mmst.c @@ -152,7 +152,7 @@ static int send_command_packet(MMSTContext *mmst) return 0; } -static void mms_put_utf16(MMSContext *mms, uint8_t *src) +static void mms_put_utf16(MMSContext *mms, const uint8_t *src) { AVIOContext bic; int size = mms->write_out_ptr - mms->out_buffer; @@ -523,7 +523,7 @@ static int mms_open(URLContext *h, const char *uri, int flags) // establish tcp connection. ff_url_join(tcpname, sizeof(tcpname), "tcp", NULL, mmst->host, port, NULL); - err = ffurl_open(&mms->mms_hd, tcpname, AVIO_RDWR); + err = ffurl_open(&mms->mms_hd, tcpname, AVIO_FLAG_READ_WRITE); if (err) goto fail;