[FFmpeg-devel] [PATCH] Define service_type "HEVC digital television service (0x1F) in mpegtsenc.c
Nicolas George
george at nsup.org
Thu Apr 21 14:45:27 CEST 2016
Le tridi 3 floréal, an CCXXIV, Ali KIZIL a écrit :
> From 20c0ac586cf5056bcc057e7664a64ddfdc0e13f9 Mon Sep 17 00:00:00 2001
> From: smallishzulu <alikizil at gmail.com>
> Date: Thu, 21 Apr 2016 15:40:09 +0300
> Subject: [PATCH] Define service_type "HEVC digital television service"
> (0x1F) in mpegtsenc.c
>
> ---
> libavformat/mpegtsenc.c | 6 +++++-
> 1 file changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c
> index f4cb862..9222665 100644
> --- a/libavformat/mpegtsenc.c
> +++ b/libavformat/mpegtsenc.c
> @@ -67,7 +67,8 @@ enum {
> MPEGTS_SERVICE_TYPE_ADVANCED_CODEC_DIGITAL_RADIO = 0x0A,
> MPEGTS_SERVICE_TYPE_MPEG2_DIGITAL_HDTV = 0x11,
> MPEGTS_SERVICE_TYPE_ADVANCED_CODEC_DIGITAL_SDTV = 0x16,
> - MPEGTS_SERVICE_TYPE_ADVANCED_CODEC_DIGITAL_HDTV = 0x19
> + MPEGTS_SERVICE_TYPE_ADVANCED_CODEC_DIGITAL_HDTV = 0x19,
> + MPEGTS_SERVICE_TYPE_HEVC_DIGITAL_HDTV = 0x1F
Please add a final coma to avoid similar interference in the future. The
final coma should have already been present.
> };
> typedef struct MpegTSWrite {
> const AVClass *av_class;
> @@ -1814,6 +1815,9 @@ static const AVOption options[] = {
> { "advanced_codec_digital_hdtv", "Advanced Codec Digital HDTV.",
> 0, AV_OPT_TYPE_CONST, { .i64 =
> MPEGTS_SERVICE_TYPE_ADVANCED_CODEC_DIGITAL_HDTV }, 0x01, 0xff,
> AV_OPT_FLAG_ENCODING_PARAM, "mpegts_service_type" },
> + { "hevc_digital_hdtv", "HEVC Digital Television Service.",
> + 0, AV_OPT_TYPE_CONST, { .i64 = MPEGTS_SERVICE_TYPE_HEVC_DIGITAL_HDTV
> }, 0x01, 0xff,
The patch has been mangled by your mail software.
> + AV_OPT_FLAG_ENCODING_PARAM, "mpegts_service_type" },
> { "mpegts_pmt_start_pid", "Set the first pid of the PMT.",
> offsetof(MpegTSWrite, pmt_start_pid), AV_OPT_TYPE_INT,
> { .i64 = 0x1000 }, 0x0010, 0x1f00, AV_OPT_FLAG_ENCODING_PARAM },
> --
> 1.9.1
>
>
> The contents of this e-mail are confidential to the addressee and are
> intended solely for the recipients use. If you are not the addressee, you
> have received this e-mail in error. Any disclosure, copying, distribution
> or action taken in reliance on it is prohibited and may be unlawful. Please
> note that any opinions expressed in this e-mail are those of the author
> personally and not your business name who do not accept responsibility for
> the contents of the message.
>
> To conserve our resources for the future please reconsider before printing
> this e-mail.
This makes no sense, especially on a public mailing-list.
Regards,
--
Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160421/b95d7444/attachment.sig>
More information about the ffmpeg-devel
mailing list