On Mon, Aug 24, 2020 at 11:02:22PM +0200, Marton Balint wrote: > > > On Mon, 24 Aug 2020, lance.lmw...@gmail.com wrote: > > > From: Limin Wang <lance.lmw...@gmail.com> > > Explain the reason in the commit message, e.g: > > Some DVB and ATSC captures are using the official MPEG2 registration > descriptor in addition to using the correct stream type and the > AC-3_audio_stream_descriptor/AC3_descriptor. So let's add it even if it is > not strictly needed for DVB/ATSC.
It looks good tome, will update with these commit message. > > > > > Signed-off-by: Limin Wang <lance.lmw...@gmail.com> > > --- > > libavformat/mpegtsenc.c | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > diff --git a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c > > index 61fdd09..5a9e6fd 100644 > > --- a/libavformat/mpegtsenc.c > > +++ b/libavformat/mpegtsenc.c > > @@ -487,6 +487,10 @@ static int mpegts_write_pmt(AVFormatContext *s, > > MpegTSService *service) > > /* write optional descriptors here */ > > switch (st->codecpar->codec_type) { > > case AVMEDIA_TYPE_AUDIO: > > + if (codec_id == AV_CODEC_ID_AC3) > > + put_registration_descriptor(&q, MKTAG('A', 'C', '-', '3')); > > + else if (codec_id == AV_CODEC_ID_EAC3) > > "else" is not really needed, I'd rather avoid it for consistency with > similar code below. will remove else. > > > + put_registration_descriptor(&q, MKTAG('E', 'A', 'C', '3')); > > Otherwise LGTM. > > Thanks, > Marton > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". -- Thanks, Limin Wang _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".