Commit c88ebdb4 authored by Diego Biurrun's avatar Diego Biurrun

Eliminate pointless 0/NULL initializers in AVCodec and similar declarations.

parent 1469f943
...@@ -443,7 +443,6 @@ AVHWAccel ff_h264_dxva2_hwaccel = { ...@@ -443,7 +443,6 @@ AVHWAccel ff_h264_dxva2_hwaccel = {
.type = AVMEDIA_TYPE_VIDEO, .type = AVMEDIA_TYPE_VIDEO,
.id = CODEC_ID_H264, .id = CODEC_ID_H264,
.pix_fmt = PIX_FMT_DXVA2_VLD, .pix_fmt = PIX_FMT_DXVA2_VLD,
.capabilities = 0,
.start_frame = start_frame, .start_frame = start_frame,
.decode_slice = decode_slice, .decode_slice = decode_slice,
.end_frame = end_frame, .end_frame = end_frame,
......
...@@ -265,7 +265,6 @@ AVHWAccel ff_mpeg2_dxva2_hwaccel = { ...@@ -265,7 +265,6 @@ AVHWAccel ff_mpeg2_dxva2_hwaccel = {
.type = AVMEDIA_TYPE_VIDEO, .type = AVMEDIA_TYPE_VIDEO,
.id = CODEC_ID_MPEG2VIDEO, .id = CODEC_ID_MPEG2VIDEO,
.pix_fmt = PIX_FMT_DXVA2_VLD, .pix_fmt = PIX_FMT_DXVA2_VLD,
.capabilities = 0,
.start_frame = start_frame, .start_frame = start_frame,
.decode_slice = decode_slice, .decode_slice = decode_slice,
.end_frame = end_frame, .end_frame = end_frame,
......
...@@ -269,7 +269,6 @@ AVHWAccel ff_wmv3_dxva2_hwaccel = { ...@@ -269,7 +269,6 @@ AVHWAccel ff_wmv3_dxva2_hwaccel = {
.type = AVMEDIA_TYPE_VIDEO, .type = AVMEDIA_TYPE_VIDEO,
.id = CODEC_ID_WMV3, .id = CODEC_ID_WMV3,
.pix_fmt = PIX_FMT_DXVA2_VLD, .pix_fmt = PIX_FMT_DXVA2_VLD,
.capabilities = 0,
.start_frame = start_frame, .start_frame = start_frame,
.decode_slice = decode_slice, .decode_slice = decode_slice,
.end_frame = end_frame, .end_frame = end_frame,
...@@ -282,7 +281,6 @@ AVHWAccel ff_vc1_dxva2_hwaccel = { ...@@ -282,7 +281,6 @@ AVHWAccel ff_vc1_dxva2_hwaccel = {
.type = AVMEDIA_TYPE_VIDEO, .type = AVMEDIA_TYPE_VIDEO,
.id = CODEC_ID_VC1, .id = CODEC_ID_VC1,
.pix_fmt = PIX_FMT_DXVA2_VLD, .pix_fmt = PIX_FMT_DXVA2_VLD,
.capabilities = 0,
.start_frame = start_frame, .start_frame = start_frame,
.decode_slice = decode_slice, .decode_slice = decode_slice,
.end_frame = end_frame, .end_frame = end_frame,
......
...@@ -108,6 +108,5 @@ static int mjpeg2jpeg_filter(AVBitStreamFilterContext *bsfc, ...@@ -108,6 +108,5 @@ static int mjpeg2jpeg_filter(AVBitStreamFilterContext *bsfc,
AVBitStreamFilter ff_mjpeg2jpeg_bsf = { AVBitStreamFilter ff_mjpeg2jpeg_bsf = {
.name = "mjpeg2jpeg", .name = "mjpeg2jpeg",
.priv_data_size = 0,
.filter = mjpeg2jpeg_filter, .filter = mjpeg2jpeg_filter,
}; };
...@@ -134,7 +134,6 @@ AVCodec ff_s302m_decoder = { ...@@ -134,7 +134,6 @@ AVCodec ff_s302m_decoder = {
.name = "s302m", .name = "s302m",
.type = AVMEDIA_TYPE_AUDIO, .type = AVMEDIA_TYPE_AUDIO,
.id = CODEC_ID_S302M, .id = CODEC_ID_S302M,
.priv_data_size = 0,
.decode = s302m_decode_frame, .decode = s302m_decode_frame,
.long_name = NULL_IF_CONFIG_SMALL("SMPTE 302M"), .long_name = NULL_IF_CONFIG_SMALL("SMPTE 302M"),
}; };
...@@ -341,9 +341,7 @@ AVHWAccel ff_h264_vaapi_hwaccel = { ...@@ -341,9 +341,7 @@ AVHWAccel ff_h264_vaapi_hwaccel = {
.type = AVMEDIA_TYPE_VIDEO, .type = AVMEDIA_TYPE_VIDEO,
.id = CODEC_ID_H264, .id = CODEC_ID_H264,
.pix_fmt = PIX_FMT_VAAPI_VLD, .pix_fmt = PIX_FMT_VAAPI_VLD,
.capabilities = 0,
.start_frame = start_frame, .start_frame = start_frame,
.end_frame = end_frame, .end_frame = end_frame,
.decode_slice = decode_slice, .decode_slice = decode_slice,
.priv_data_size = 0,
}; };
...@@ -143,9 +143,7 @@ AVHWAccel ff_mpeg2_vaapi_hwaccel = { ...@@ -143,9 +143,7 @@ AVHWAccel ff_mpeg2_vaapi_hwaccel = {
.type = AVMEDIA_TYPE_VIDEO, .type = AVMEDIA_TYPE_VIDEO,
.id = CODEC_ID_MPEG2VIDEO, .id = CODEC_ID_MPEG2VIDEO,
.pix_fmt = PIX_FMT_VAAPI_VLD, .pix_fmt = PIX_FMT_VAAPI_VLD,
.capabilities = 0,
.start_frame = vaapi_mpeg2_start_frame, .start_frame = vaapi_mpeg2_start_frame,
.end_frame = vaapi_mpeg2_end_frame, .end_frame = vaapi_mpeg2_end_frame,
.decode_slice = vaapi_mpeg2_decode_slice, .decode_slice = vaapi_mpeg2_decode_slice,
.priv_data_size = 0,
}; };
...@@ -155,11 +155,9 @@ AVHWAccel ff_mpeg4_vaapi_hwaccel = { ...@@ -155,11 +155,9 @@ AVHWAccel ff_mpeg4_vaapi_hwaccel = {
.type = AVMEDIA_TYPE_VIDEO, .type = AVMEDIA_TYPE_VIDEO,
.id = CODEC_ID_MPEG4, .id = CODEC_ID_MPEG4,
.pix_fmt = PIX_FMT_VAAPI_VLD, .pix_fmt = PIX_FMT_VAAPI_VLD,
.capabilities = 0,
.start_frame = vaapi_mpeg4_start_frame, .start_frame = vaapi_mpeg4_start_frame,
.end_frame = vaapi_mpeg4_end_frame, .end_frame = vaapi_mpeg4_end_frame,
.decode_slice = vaapi_mpeg4_decode_slice, .decode_slice = vaapi_mpeg4_decode_slice,
.priv_data_size = 0,
}; };
#endif #endif
...@@ -169,10 +167,8 @@ AVHWAccel ff_h263_vaapi_hwaccel = { ...@@ -169,10 +167,8 @@ AVHWAccel ff_h263_vaapi_hwaccel = {
.type = AVMEDIA_TYPE_VIDEO, .type = AVMEDIA_TYPE_VIDEO,
.id = CODEC_ID_H263, .id = CODEC_ID_H263,
.pix_fmt = PIX_FMT_VAAPI_VLD, .pix_fmt = PIX_FMT_VAAPI_VLD,
.capabilities = 0,
.start_frame = vaapi_mpeg4_start_frame, .start_frame = vaapi_mpeg4_start_frame,
.end_frame = vaapi_mpeg4_end_frame, .end_frame = vaapi_mpeg4_end_frame,
.decode_slice = vaapi_mpeg4_decode_slice, .decode_slice = vaapi_mpeg4_decode_slice,
.priv_data_size = 0,
}; };
#endif #endif
...@@ -346,11 +346,9 @@ AVHWAccel ff_wmv3_vaapi_hwaccel = { ...@@ -346,11 +346,9 @@ AVHWAccel ff_wmv3_vaapi_hwaccel = {
.type = AVMEDIA_TYPE_VIDEO, .type = AVMEDIA_TYPE_VIDEO,
.id = CODEC_ID_WMV3, .id = CODEC_ID_WMV3,
.pix_fmt = PIX_FMT_VAAPI_VLD, .pix_fmt = PIX_FMT_VAAPI_VLD,
.capabilities = 0,
.start_frame = vaapi_vc1_start_frame, .start_frame = vaapi_vc1_start_frame,
.end_frame = vaapi_vc1_end_frame, .end_frame = vaapi_vc1_end_frame,
.decode_slice = vaapi_vc1_decode_slice, .decode_slice = vaapi_vc1_decode_slice,
.priv_data_size = 0,
}; };
#endif #endif
...@@ -359,9 +357,7 @@ AVHWAccel ff_vc1_vaapi_hwaccel = { ...@@ -359,9 +357,7 @@ AVHWAccel ff_vc1_vaapi_hwaccel = {
.type = AVMEDIA_TYPE_VIDEO, .type = AVMEDIA_TYPE_VIDEO,
.id = CODEC_ID_VC1, .id = CODEC_ID_VC1,
.pix_fmt = PIX_FMT_VAAPI_VLD, .pix_fmt = PIX_FMT_VAAPI_VLD,
.capabilities = 0,
.start_frame = vaapi_vc1_start_frame, .start_frame = vaapi_vc1_start_frame,
.end_frame = vaapi_vc1_end_frame, .end_frame = vaapi_vc1_end_frame,
.decode_slice = vaapi_vc1_decode_slice, .decode_slice = vaapi_vc1_decode_slice,
.priv_data_size = 0,
}; };
...@@ -102,7 +102,6 @@ AVHWAccel ff_h264_vda_hwaccel = { ...@@ -102,7 +102,6 @@ AVHWAccel ff_h264_vda_hwaccel = {
.type = AVMEDIA_TYPE_VIDEO, .type = AVMEDIA_TYPE_VIDEO,
.id = CODEC_ID_H264, .id = CODEC_ID_H264,
.pix_fmt = PIX_FMT_VDA_VLD, .pix_fmt = PIX_FMT_VDA_VLD,
.capabilities = 0,
.start_frame = start_frame, .start_frame = start_frame,
.decode_slice = decode_slice, .decode_slice = decode_slice,
.end_frame = end_frame, .end_frame = end_frame,
......
...@@ -166,7 +166,6 @@ static int a64_write_trailer(struct AVFormatContext *s) ...@@ -166,7 +166,6 @@ static int a64_write_trailer(struct AVFormatContext *s)
AVOutputFormat ff_a64_muxer = { AVOutputFormat ff_a64_muxer = {
.name = "a64", .name = "a64",
.long_name = NULL_IF_CONFIG_SMALL("a64 - video for Commodore 64"), .long_name = NULL_IF_CONFIG_SMALL("a64 - video for Commodore 64"),
.mime_type = NULL,
.extensions = "a64, A64", .extensions = "a64, A64",
.priv_data_size = sizeof (A64Context), .priv_data_size = sizeof (A64Context),
.video_codec = CODEC_ID_A64_MULTI, .video_codec = CODEC_ID_A64_MULTI,
......
...@@ -176,7 +176,6 @@ static int amr_read_packet(AVFormatContext *s, ...@@ -176,7 +176,6 @@ static int amr_read_packet(AVFormatContext *s,
AVInputFormat ff_amr_demuxer = { AVInputFormat ff_amr_demuxer = {
.name = "amr", .name = "amr",
.long_name = NULL_IF_CONFIG_SMALL("3GPP AMR file format"), .long_name = NULL_IF_CONFIG_SMALL("3GPP AMR file format"),
.priv_data_size = 0, /*priv_data_size*/
.read_probe = amr_probe, .read_probe = amr_probe,
.read_header = amr_read_header, .read_header = amr_read_header,
.read_packet = amr_read_packet, .read_packet = amr_read_packet,
......
...@@ -366,7 +366,5 @@ URLProtocol ff_mmsh_protocol = { ...@@ -366,7 +366,5 @@ URLProtocol ff_mmsh_protocol = {
.name = "mmsh", .name = "mmsh",
.url_open = mmsh_open, .url_open = mmsh_open,
.url_read = mmsh_read, .url_read = mmsh_read,
.url_write = NULL,
.url_seek = NULL,
.url_close = mmsh_close, .url_close = mmsh_close,
}; };
...@@ -614,7 +614,6 @@ AVInputFormat ff_mpegps_demuxer = { ...@@ -614,7 +614,6 @@ AVInputFormat ff_mpegps_demuxer = {
.read_probe = mpegps_probe, .read_probe = mpegps_probe,
.read_header = mpegps_read_header, .read_header = mpegps_read_header,
.read_packet = mpegps_read_packet, .read_packet = mpegps_read_packet,
.read_seek = NULL, //mpegps_read_seek,
.read_timestamp = mpegps_read_dts, .read_timestamp = mpegps_read_dts,
.flags = AVFMT_SHOW_IDS|AVFMT_TS_DISCONT, .flags = AVFMT_SHOW_IDS|AVFMT_TS_DISCONT,
}; };
...@@ -92,11 +92,8 @@ AVInputFormat ff_rso_demuxer = { ...@@ -92,11 +92,8 @@ AVInputFormat ff_rso_demuxer = {
.name = "rso", .name = "rso",
.long_name = NULL_IF_CONFIG_SMALL("Lego Mindstorms RSO format"), .long_name = NULL_IF_CONFIG_SMALL("Lego Mindstorms RSO format"),
.extensions = "rso", .extensions = "rso",
.priv_data_size = 0,
.read_probe = NULL, /* no magic value in this format */
.read_header = rso_read_header, .read_header = rso_read_header,
.read_packet = rso_read_packet, .read_packet = rso_read_packet,
.read_close = NULL,
.read_seek = pcm_read_seek, .read_seek = pcm_read_seek,
.codec_tag = (const AVCodecTag* const []){ff_codec_rso_tags, 0}, .codec_tag = (const AVCodecTag* const []){ff_codec_rso_tags, 0},
}; };
...@@ -104,7 +104,6 @@ AVOutputFormat ff_rso_muxer = { ...@@ -104,7 +104,6 @@ AVOutputFormat ff_rso_muxer = {
.name = "rso", .name = "rso",
.long_name = NULL_IF_CONFIG_SMALL("Lego Mindstorms RSO format"), .long_name = NULL_IF_CONFIG_SMALL("Lego Mindstorms RSO format"),
.extensions = "rso", .extensions = "rso",
.priv_data_size = 0,
.audio_codec = CODEC_ID_PCM_U8, .audio_codec = CODEC_ID_PCM_U8,
.video_codec = CODEC_ID_NONE, .video_codec = CODEC_ID_NONE,
.write_header = rso_write_header, .write_header = rso_write_header,
......
...@@ -234,9 +234,6 @@ RTPDynamicProtocolHandler ff_mp4v_es_dynamic_handler = { ...@@ -234,9 +234,6 @@ RTPDynamicProtocolHandler ff_mp4v_es_dynamic_handler = {
.codec_type = AVMEDIA_TYPE_VIDEO, .codec_type = AVMEDIA_TYPE_VIDEO,
.codec_id = CODEC_ID_MPEG4, .codec_id = CODEC_ID_MPEG4,
.parse_sdp_a_line = parse_sdp_line, .parse_sdp_a_line = parse_sdp_line,
.alloc = NULL,
.free = NULL,
.parse_packet = NULL
}; };
RTPDynamicProtocolHandler ff_mpeg4_generic_dynamic_handler = { RTPDynamicProtocolHandler ff_mpeg4_generic_dynamic_handler = {
......
...@@ -246,7 +246,6 @@ URLProtocol ff_tls_protocol = { ...@@ -246,7 +246,6 @@ URLProtocol ff_tls_protocol = {
.url_open = tls_open, .url_open = tls_open,
.url_read = tls_read, .url_read = tls_read,
.url_write = tls_write, .url_write = tls_write,
.url_seek = NULL,
.url_close = tls_close, .url_close = tls_close,
.priv_data_size = sizeof(TLSContext), .priv_data_size = sizeof(TLSContext),
}; };
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment