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