X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fthirdparty%2Fsrc%2Fffmpeg.git.patch2;h=e05f3372b15df8897a11cac48b667b2623393e48;hb=b402ed7f93de4c98e6651483eb8561cf1c37ec9a;hp=bb628d933ab56c3644aacf12697c4272cb3ca767;hpb=9a91a25bfcf0a01f410f2a27584c8a6c524d37d1;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/thirdparty/src/ffmpeg.git.patch2 b/cinelerra-5.1/thirdparty/src/ffmpeg.git.patch2 index bb628d93..e05f3372 100644 --- a/cinelerra-5.1/thirdparty/src/ffmpeg.git.patch2 +++ b/cinelerra-5.1/thirdparty/src/ffmpeg.git.patch2 @@ -1,6 +1,6 @@ -diff -ur a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c ---- a/libavformat/mpegtsenc.c 2017-12-10 14:35:10.000000000 -0700 -+++ b/libavformat/mpegtsenc.c 2017-12-18 10:54:14.260167666 -0700 +diff -urN a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c +--- a/libavformat/mpegtsenc.c 2018-04-20 04:02:57.000000000 -0600 ++++ b/libavformat/mpegtsenc.c 2018-04-24 10:27:57.193689213 -0600 @@ -56,9 +56,8 @@ int sid; /* service ID */ char *name; @@ -112,7 +112,7 @@ diff -ur a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c + ts->delay = av_rescale(s->max_delay, 90000, AV_TIME_BASE); + + if (ts->m2ts_mode == -1) { -+ if (av_match_ext(s->filename, "m2ts")) { ++ if (av_match_ext(s->url, "m2ts")) { + ts->m2ts_mode = 1; + } else { + ts->m2ts_mode = 0; @@ -245,7 +245,7 @@ diff -ur a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c - ts->sdt_packet_period, ts->pat_packet_period); - - if (ts->m2ts_mode == -1) { -- if (av_match_ext(s->filename, "m2ts")) { +- if (av_match_ext(s->url, "m2ts")) { - ts->m2ts_mode = 1; - } else { - ts->m2ts_mode = 0;