Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
F
ffmpeg
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
ffmpeg
Commits
dc77e64f
Commit
dc77e64f
authored
Feb 12, 2018
by
Carl Eugen Hoyos
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
lavf/rtpdec*: Constify all RTPDynamicProtocolHandler.
Reviewed-by: Muhammad Faiz
parent
71f39de2
Hide whitespace changes
Inline
Side-by-side
Showing
26 changed files
with
73 additions
and
73 deletions
+73
-73
rtpdec_ac3.c
libavformat/rtpdec_ac3.c
+1
-1
rtpdec_amr.c
libavformat/rtpdec_amr.c
+2
-2
rtpdec_asf.c
libavformat/rtpdec_asf.c
+1
-1
rtpdec_dv.c
libavformat/rtpdec_dv.c
+1
-1
rtpdec_formats.h
libavformat/rtpdec_formats.h
+42
-42
rtpdec_g726.c
libavformat/rtpdec_g726.c
+2
-2
rtpdec_h261.c
libavformat/rtpdec_h261.c
+1
-1
rtpdec_h263.c
libavformat/rtpdec_h263.c
+2
-2
rtpdec_h263_rfc2190.c
libavformat/rtpdec_h263_rfc2190.c
+1
-1
rtpdec_h264.c
libavformat/rtpdec_h264.c
+1
-1
rtpdec_hevc.c
libavformat/rtpdec_hevc.c
+1
-1
rtpdec_ilbc.c
libavformat/rtpdec_ilbc.c
+1
-1
rtpdec_jpeg.c
libavformat/rtpdec_jpeg.c
+1
-1
rtpdec_latm.c
libavformat/rtpdec_latm.c
+1
-1
rtpdec_mpa_robust.c
libavformat/rtpdec_mpa_robust.c
+1
-1
rtpdec_mpeg12.c
libavformat/rtpdec_mpeg12.c
+2
-2
rtpdec_mpeg4.c
libavformat/rtpdec_mpeg4.c
+2
-2
rtpdec_mpegts.c
libavformat/rtpdec_mpegts.c
+1
-1
rtpdec_qcelp.c
libavformat/rtpdec_qcelp.c
+1
-1
rtpdec_qdm2.c
libavformat/rtpdec_qdm2.c
+1
-1
rtpdec_rfc4175.c
libavformat/rtpdec_rfc4175.c
+1
-1
rtpdec_svq3.c
libavformat/rtpdec_svq3.c
+1
-1
rtpdec_vc2hq.c
libavformat/rtpdec_vc2hq.c
+1
-1
rtpdec_vp8.c
libavformat/rtpdec_vp8.c
+1
-1
rtpdec_vp9.c
libavformat/rtpdec_vp9.c
+1
-1
rtpdec_xiph.c
libavformat/rtpdec_xiph.c
+2
-2
No files found.
libavformat/rtpdec_ac3.c
View file @
dc77e64f
...
@@ -122,7 +122,7 @@ static int ac3_handle_packet(AVFormatContext *ctx, PayloadContext *data,
...
@@ -122,7 +122,7 @@ static int ac3_handle_packet(AVFormatContext *ctx, PayloadContext *data,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_ac3_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_ac3_dynamic_handler
=
{
.
enc_name
=
"ac3"
,
.
enc_name
=
"ac3"
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_id
=
AV_CODEC_ID_AC3
,
.
codec_id
=
AV_CODEC_ID_AC3
,
...
...
libavformat/rtpdec_amr.c
View file @
dc77e64f
...
@@ -182,7 +182,7 @@ static int amr_parse_sdp_line(AVFormatContext *s, int st_index,
...
@@ -182,7 +182,7 @@ static int amr_parse_sdp_line(AVFormatContext *s, int st_index,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_amr_nb_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_amr_nb_dynamic_handler
=
{
.
enc_name
=
"AMR"
,
.
enc_name
=
"AMR"
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_id
=
AV_CODEC_ID_AMR_NB
,
.
codec_id
=
AV_CODEC_ID_AMR_NB
,
...
@@ -192,7 +192,7 @@ RTPDynamicProtocolHandler ff_amr_nb_dynamic_handler = {
...
@@ -192,7 +192,7 @@ RTPDynamicProtocolHandler ff_amr_nb_dynamic_handler = {
.
parse_packet
=
amr_handle_packet
,
.
parse_packet
=
amr_handle_packet
,
};
};
RTPDynamicProtocolHandler
ff_amr_wb_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_amr_wb_dynamic_handler
=
{
.
enc_name
=
"AMR-WB"
,
.
enc_name
=
"AMR-WB"
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_id
=
AV_CODEC_ID_AMR_WB
,
.
codec_id
=
AV_CODEC_ID_AMR_WB
,
...
...
libavformat/rtpdec_asf.c
View file @
dc77e64f
...
@@ -300,7 +300,7 @@ static void asfrtp_close_context(PayloadContext *asf)
...
@@ -300,7 +300,7 @@ static void asfrtp_close_context(PayloadContext *asf)
}
}
#define RTP_ASF_HANDLER(n, s, t) \
#define RTP_ASF_HANDLER(n, s, t) \
RTPDynamicProtocolHandler ff_ms_rtp_ ## n ## _handler = { \
const
RTPDynamicProtocolHandler ff_ms_rtp_ ## n ## _handler = { \
.enc_name = s, \
.enc_name = s, \
.codec_type = t, \
.codec_type = t, \
.codec_id = AV_CODEC_ID_NONE, \
.codec_id = AV_CODEC_ID_NONE, \
...
...
libavformat/rtpdec_dv.c
View file @
dc77e64f
...
@@ -131,7 +131,7 @@ static int dv_handle_packet(AVFormatContext *ctx, PayloadContext *rtp_dv_ctx,
...
@@ -131,7 +131,7 @@ static int dv_handle_packet(AVFormatContext *ctx, PayloadContext *rtp_dv_ctx,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_dv_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_dv_dynamic_handler
=
{
.
enc_name
=
"DV"
,
.
enc_name
=
"DV"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_DVVIDEO
,
.
codec_id
=
AV_CODEC_ID_DVVIDEO
,
...
...
libavformat/rtpdec_formats.h
View file @
dc77e64f
...
@@ -47,47 +47,47 @@ int ff_h264_handle_frag_packet(AVPacket *pkt, const uint8_t *buf, int len,
...
@@ -47,47 +47,47 @@ int ff_h264_handle_frag_packet(AVPacket *pkt, const uint8_t *buf, int len,
int
nal_header_len
);
int
nal_header_len
);
void
ff_h264_parse_framesize
(
AVCodecParameters
*
par
,
const
char
*
p
);
void
ff_h264_parse_framesize
(
AVCodecParameters
*
par
,
const
char
*
p
);
extern
RTPDynamicProtocolHandler
ff_ac3_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_ac3_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_amr_nb_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_amr_nb_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_amr_wb_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_amr_wb_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_dv_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_dv_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_g726_16_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_g726_16_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_g726_24_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_g726_24_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_g726_32_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_g726_32_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_g726_40_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_g726_40_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_g726le_16_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_g726le_16_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_g726le_24_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_g726le_24_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_g726le_32_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_g726le_32_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_g726le_40_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_g726le_40_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_h261_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_h261_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_h263_1998_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_h263_1998_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_h263_2000_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_h263_2000_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_h263_rfc2190_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_h263_rfc2190_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_h264_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_h264_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_hevc_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_hevc_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_ilbc_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_ilbc_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_jpeg_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_jpeg_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_mp4a_latm_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_mp4a_latm_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_mp4v_es_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_mp4v_es_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_mpeg_audio_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_mpeg_audio_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_mpeg_audio_robust_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_mpeg_audio_robust_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_mpeg_video_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_mpeg_video_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_mpeg4_generic_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_mpeg4_generic_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_mpegts_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_mpegts_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_ms_rtp_asf_pfa_handler
;
extern
const
RTPDynamicProtocolHandler
ff_ms_rtp_asf_pfa_handler
;
extern
RTPDynamicProtocolHandler
ff_ms_rtp_asf_pfv_handler
;
extern
const
RTPDynamicProtocolHandler
ff_ms_rtp_asf_pfv_handler
;
extern
RTPDynamicProtocolHandler
ff_qcelp_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_qcelp_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_qdm2_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_qdm2_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_qt_rtp_aud_handler
;
extern
const
RTPDynamicProtocolHandler
ff_qt_rtp_aud_handler
;
extern
RTPDynamicProtocolHandler
ff_qt_rtp_vid_handler
;
extern
const
RTPDynamicProtocolHandler
ff_qt_rtp_vid_handler
;
extern
RTPDynamicProtocolHandler
ff_quicktime_rtp_aud_handler
;
extern
const
RTPDynamicProtocolHandler
ff_quicktime_rtp_aud_handler
;
extern
RTPDynamicProtocolHandler
ff_quicktime_rtp_vid_handler
;
extern
const
RTPDynamicProtocolHandler
ff_quicktime_rtp_vid_handler
;
extern
RTPDynamicProtocolHandler
ff_rfc4175_rtp_handler
;
extern
const
RTPDynamicProtocolHandler
ff_rfc4175_rtp_handler
;
extern
RTPDynamicProtocolHandler
ff_svq3_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_svq3_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_theora_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_theora_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_vc2hq_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_vc2hq_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_vorbis_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_vorbis_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_vp8_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_vp8_dynamic_handler
;
extern
RTPDynamicProtocolHandler
ff_vp9_dynamic_handler
;
extern
const
RTPDynamicProtocolHandler
ff_vp9_dynamic_handler
;
#endif
/* AVFORMAT_RTPDEC_FORMATS_H */
#endif
/* AVFORMAT_RTPDEC_FORMATS_H */
libavformat/rtpdec_g726.c
View file @
dc77e64f
...
@@ -35,13 +35,13 @@ static av_cold int g726_ ## bitrate ##_init(AVFormatContext *s, int st_index, \
...
@@ -35,13 +35,13 @@ static av_cold int g726_ ## bitrate ##_init(AVFormatContext *s, int st_index, \
return 0; \
return 0; \
} \
} \
\
\
RTPDynamicProtocolHandler ff_g726_ ## bitrate ## _dynamic_handler = { \
const
RTPDynamicProtocolHandler ff_g726_ ## bitrate ## _dynamic_handler = { \
.enc_name = "AAL2-G726-" #bitrate, \
.enc_name = "AAL2-G726-" #bitrate, \
.codec_type = AVMEDIA_TYPE_AUDIO, \
.codec_type = AVMEDIA_TYPE_AUDIO, \
.codec_id = AV_CODEC_ID_ADPCM_G726, \
.codec_id = AV_CODEC_ID_ADPCM_G726, \
.init = g726_ ## bitrate ## _init, \
.init = g726_ ## bitrate ## _init, \
}; \
}; \
RTPDynamicProtocolHandler ff_g726le_ ## bitrate ## _dynamic_handler = { \
const
RTPDynamicProtocolHandler ff_g726le_ ## bitrate ## _dynamic_handler = { \
.enc_name = "G726-" #bitrate, \
.enc_name = "G726-" #bitrate, \
.codec_type = AVMEDIA_TYPE_AUDIO, \
.codec_type = AVMEDIA_TYPE_AUDIO, \
.codec_id = AV_CODEC_ID_ADPCM_G726LE, \
.codec_id = AV_CODEC_ID_ADPCM_G726LE, \
...
...
libavformat/rtpdec_h261.c
View file @
dc77e64f
...
@@ -162,7 +162,7 @@ static int h261_handle_packet(AVFormatContext *ctx, PayloadContext *rtp_h261_ctx
...
@@ -162,7 +162,7 @@ static int h261_handle_packet(AVFormatContext *ctx, PayloadContext *rtp_h261_ctx
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_h261_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_h261_dynamic_handler
=
{
.
enc_name
=
"H261"
,
.
enc_name
=
"H261"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_H261
,
.
codec_id
=
AV_CODEC_ID_H261
,
...
...
libavformat/rtpdec_h263.c
View file @
dc77e64f
...
@@ -89,7 +89,7 @@ int ff_h263_handle_packet(AVFormatContext *ctx, PayloadContext *data,
...
@@ -89,7 +89,7 @@ int ff_h263_handle_packet(AVFormatContext *ctx, PayloadContext *data,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_h263_1998_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_h263_1998_dynamic_handler
=
{
.
enc_name
=
"H263-1998"
,
.
enc_name
=
"H263-1998"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_H263
,
.
codec_id
=
AV_CODEC_ID_H263
,
...
@@ -97,7 +97,7 @@ RTPDynamicProtocolHandler ff_h263_1998_dynamic_handler = {
...
@@ -97,7 +97,7 @@ RTPDynamicProtocolHandler ff_h263_1998_dynamic_handler = {
.
parse_packet
=
ff_h263_handle_packet
,
.
parse_packet
=
ff_h263_handle_packet
,
};
};
RTPDynamicProtocolHandler
ff_h263_2000_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_h263_2000_dynamic_handler
=
{
.
enc_name
=
"H263-2000"
,
.
enc_name
=
"H263-2000"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_H263
,
.
codec_id
=
AV_CODEC_ID_H263
,
...
...
libavformat/rtpdec_h263_rfc2190.c
View file @
dc77e64f
...
@@ -183,7 +183,7 @@ static int h263_handle_packet(AVFormatContext *ctx, PayloadContext *data,
...
@@ -183,7 +183,7 @@ static int h263_handle_packet(AVFormatContext *ctx, PayloadContext *data,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_h263_rfc2190_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_h263_rfc2190_dynamic_handler
=
{
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_H263
,
.
codec_id
=
AV_CODEC_ID_H263
,
.
need_parsing
=
AVSTREAM_PARSE_FULL
,
.
need_parsing
=
AVSTREAM_PARSE_FULL
,
...
...
libavformat/rtpdec_h264.c
View file @
dc77e64f
...
@@ -408,7 +408,7 @@ static int parse_h264_sdp_line(AVFormatContext *s, int st_index,
...
@@ -408,7 +408,7 @@ static int parse_h264_sdp_line(AVFormatContext *s, int st_index,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_h264_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_h264_dynamic_handler
=
{
.
enc_name
=
"H264"
,
.
enc_name
=
"H264"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_H264
,
.
codec_id
=
AV_CODEC_ID_H264
,
...
...
libavformat/rtpdec_hevc.c
View file @
dc77e64f
...
@@ -347,7 +347,7 @@ static int hevc_handle_packet(AVFormatContext *ctx, PayloadContext *rtp_hevc_ctx
...
@@ -347,7 +347,7 @@ static int hevc_handle_packet(AVFormatContext *ctx, PayloadContext *rtp_hevc_ctx
return
res
;
return
res
;
}
}
RTPDynamicProtocolHandler
ff_hevc_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_hevc_dynamic_handler
=
{
.
enc_name
=
"H265"
,
.
enc_name
=
"H265"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_HEVC
,
.
codec_id
=
AV_CODEC_ID_HEVC
,
...
...
libavformat/rtpdec_ilbc.c
View file @
dc77e64f
...
@@ -66,7 +66,7 @@ static int ilbc_parse_sdp_line(AVFormatContext *s, int st_index,
...
@@ -66,7 +66,7 @@ static int ilbc_parse_sdp_line(AVFormatContext *s, int st_index,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_ilbc_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_ilbc_dynamic_handler
=
{
.
enc_name
=
"iLBC"
,
.
enc_name
=
"iLBC"
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_id
=
AV_CODEC_ID_ILBC
,
.
codec_id
=
AV_CODEC_ID_ILBC
,
...
...
libavformat/rtpdec_jpeg.c
View file @
dc77e64f
...
@@ -379,7 +379,7 @@ static int jpeg_parse_packet(AVFormatContext *ctx, PayloadContext *jpeg,
...
@@ -379,7 +379,7 @@ static int jpeg_parse_packet(AVFormatContext *ctx, PayloadContext *jpeg,
return
AVERROR
(
EAGAIN
);
return
AVERROR
(
EAGAIN
);
}
}
RTPDynamicProtocolHandler
ff_jpeg_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_jpeg_dynamic_handler
=
{
.
enc_name
=
"JPEG"
,
.
enc_name
=
"JPEG"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_MJPEG
,
.
codec_id
=
AV_CODEC_ID_MJPEG
,
...
...
libavformat/rtpdec_latm.c
View file @
dc77e64f
...
@@ -162,7 +162,7 @@ static int latm_parse_sdp_line(AVFormatContext *s, int st_index,
...
@@ -162,7 +162,7 @@ static int latm_parse_sdp_line(AVFormatContext *s, int st_index,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_mp4a_latm_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_mp4a_latm_dynamic_handler
=
{
.
enc_name
=
"MP4A-LATM"
,
.
enc_name
=
"MP4A-LATM"
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_id
=
AV_CODEC_ID_AAC
,
.
codec_id
=
AV_CODEC_ID_AAC
,
...
...
libavformat/rtpdec_mpa_robust.c
View file @
dc77e64f
...
@@ -189,7 +189,7 @@ static int mpa_robust_parse_packet(AVFormatContext *ctx, PayloadContext *data,
...
@@ -189,7 +189,7 @@ static int mpa_robust_parse_packet(AVFormatContext *ctx, PayloadContext *data,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_mpeg_audio_robust_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_mpeg_audio_robust_dynamic_handler
=
{
.
enc_name
=
"mpa-robust"
,
.
enc_name
=
"mpa-robust"
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_id
=
AV_CODEC_ID_MP3ADU
,
.
codec_id
=
AV_CODEC_ID_MP3ADU
,
...
...
libavformat/rtpdec_mpeg12.c
View file @
dc77e64f
...
@@ -48,7 +48,7 @@ static int mpeg_parse_packet(AVFormatContext *ctx, PayloadContext *data,
...
@@ -48,7 +48,7 @@ static int mpeg_parse_packet(AVFormatContext *ctx, PayloadContext *data,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_mpeg_audio_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_mpeg_audio_dynamic_handler
=
{
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_id
=
AV_CODEC_ID_MP3
,
.
codec_id
=
AV_CODEC_ID_MP3
,
.
need_parsing
=
AVSTREAM_PARSE_FULL
,
.
need_parsing
=
AVSTREAM_PARSE_FULL
,
...
@@ -56,7 +56,7 @@ RTPDynamicProtocolHandler ff_mpeg_audio_dynamic_handler = {
...
@@ -56,7 +56,7 @@ RTPDynamicProtocolHandler ff_mpeg_audio_dynamic_handler = {
.
static_payload_id
=
14
,
.
static_payload_id
=
14
,
};
};
RTPDynamicProtocolHandler
ff_mpeg_video_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_mpeg_video_dynamic_handler
=
{
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_MPEG2VIDEO
,
.
codec_id
=
AV_CODEC_ID_MPEG2VIDEO
,
.
need_parsing
=
AVSTREAM_PARSE_FULL
,
.
need_parsing
=
AVSTREAM_PARSE_FULL
,
...
...
libavformat/rtpdec_mpeg4.c
View file @
dc77e64f
...
@@ -325,7 +325,7 @@ static int parse_sdp_line(AVFormatContext *s, int st_index,
...
@@ -325,7 +325,7 @@ static int parse_sdp_line(AVFormatContext *s, int st_index,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_mp4v_es_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_mp4v_es_dynamic_handler
=
{
.
enc_name
=
"MP4V-ES"
,
.
enc_name
=
"MP4V-ES"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_MPEG4
,
.
codec_id
=
AV_CODEC_ID_MPEG4
,
...
@@ -334,7 +334,7 @@ RTPDynamicProtocolHandler ff_mp4v_es_dynamic_handler = {
...
@@ -334,7 +334,7 @@ RTPDynamicProtocolHandler ff_mp4v_es_dynamic_handler = {
.
parse_sdp_a_line
=
parse_sdp_line
,
.
parse_sdp_a_line
=
parse_sdp_line
,
};
};
RTPDynamicProtocolHandler
ff_mpeg4_generic_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_mpeg4_generic_dynamic_handler
=
{
.
enc_name
=
"mpeg4-generic"
,
.
enc_name
=
"mpeg4-generic"
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_id
=
AV_CODEC_ID_AAC
,
.
codec_id
=
AV_CODEC_ID_AAC
,
...
...
libavformat/rtpdec_mpegts.c
View file @
dc77e64f
...
@@ -89,7 +89,7 @@ static int mpegts_handle_packet(AVFormatContext *ctx, PayloadContext *data,
...
@@ -89,7 +89,7 @@ static int mpegts_handle_packet(AVFormatContext *ctx, PayloadContext *data,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_mpegts_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_mpegts_dynamic_handler
=
{
.
codec_type
=
AVMEDIA_TYPE_DATA
,
.
codec_type
=
AVMEDIA_TYPE_DATA
,
.
priv_data_size
=
sizeof
(
PayloadContext
),
.
priv_data_size
=
sizeof
(
PayloadContext
),
.
parse_packet
=
mpegts_handle_packet
,
.
parse_packet
=
mpegts_handle_packet
,
...
...
libavformat/rtpdec_qcelp.c
View file @
dc77e64f
...
@@ -209,7 +209,7 @@ static int qcelp_parse_packet(AVFormatContext *ctx, PayloadContext *data,
...
@@ -209,7 +209,7 @@ static int qcelp_parse_packet(AVFormatContext *ctx, PayloadContext *data,
return
return_stored_frame
(
ctx
,
data
,
st
,
pkt
,
timestamp
,
buf
,
len
);
return
return_stored_frame
(
ctx
,
data
,
st
,
pkt
,
timestamp
,
buf
,
len
);
}
}
RTPDynamicProtocolHandler
ff_qcelp_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_qcelp_dynamic_handler
=
{
.
enc_name
=
"x-Purevoice"
,
.
enc_name
=
"x-Purevoice"
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_id
=
AV_CODEC_ID_QCELP
,
.
codec_id
=
AV_CODEC_ID_QCELP
,
...
...
libavformat/rtpdec_qdm2.c
View file @
dc77e64f
...
@@ -298,7 +298,7 @@ static int qdm2_parse_packet(AVFormatContext *s, PayloadContext *qdm,
...
@@ -298,7 +298,7 @@ static int qdm2_parse_packet(AVFormatContext *s, PayloadContext *qdm,
return
(
qdm
->
cache
>
0
)
?
1
:
0
;
return
(
qdm
->
cache
>
0
)
?
1
:
0
;
}
}
RTPDynamicProtocolHandler
ff_qdm2_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_qdm2_dynamic_handler
=
{
.
enc_name
=
"X-QDM"
,
.
enc_name
=
"X-QDM"
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_id
=
AV_CODEC_ID_NONE
,
.
codec_id
=
AV_CODEC_ID_NONE
,
...
...
libavformat/rtpdec_rfc4175.c
View file @
dc77e64f
...
@@ -226,7 +226,7 @@ static int rfc4175_handle_packet(AVFormatContext *ctx, PayloadContext *data,
...
@@ -226,7 +226,7 @@ static int rfc4175_handle_packet(AVFormatContext *ctx, PayloadContext *data,
return
AVERROR
(
EAGAIN
);
return
AVERROR
(
EAGAIN
);
}
}
RTPDynamicProtocolHandler
ff_rfc4175_rtp_handler
=
{
const
RTPDynamicProtocolHandler
ff_rfc4175_rtp_handler
=
{
.
enc_name
=
"raw"
,
.
enc_name
=
"raw"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_BITPACKED
,
.
codec_id
=
AV_CODEC_ID_BITPACKED
,
...
...
libavformat/rtpdec_svq3.c
View file @
dc77e64f
...
@@ -110,7 +110,7 @@ static void svq3_close_context(PayloadContext *sv)
...
@@ -110,7 +110,7 @@ static void svq3_close_context(PayloadContext *sv)
ffio_free_dyn_buf
(
&
sv
->
pktbuf
);
ffio_free_dyn_buf
(
&
sv
->
pktbuf
);
}
}
RTPDynamicProtocolHandler
ff_svq3_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_svq3_dynamic_handler
=
{
.
enc_name
=
"X-SV3V-ES"
,
.
enc_name
=
"X-SV3V-ES"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_NONE
,
// see if (config_packet) above
.
codec_id
=
AV_CODEC_ID_NONE
,
// see if (config_packet) above
...
...
libavformat/rtpdec_vc2hq.c
View file @
dc77e64f
...
@@ -216,7 +216,7 @@ static int vc2hq_handle_packet(AVFormatContext *ctx, PayloadContext *pl_ctx,
...
@@ -216,7 +216,7 @@ static int vc2hq_handle_packet(AVFormatContext *ctx, PayloadContext *pl_ctx,
return
res
;
return
res
;
}
}
RTPDynamicProtocolHandler
ff_vc2hq_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_vc2hq_dynamic_handler
=
{
.
enc_name
=
"VC2"
,
.
enc_name
=
"VC2"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_DIRAC
,
.
codec_id
=
AV_CODEC_ID_DIRAC
,
...
...
libavformat/rtpdec_vp8.c
View file @
dc77e64f
...
@@ -276,7 +276,7 @@ static int vp8_need_keyframe(PayloadContext *vp8)
...
@@ -276,7 +276,7 @@ static int vp8_need_keyframe(PayloadContext *vp8)
return
vp8
->
sequence_dirty
||
!
vp8
->
sequence_ok
;
return
vp8
->
sequence_dirty
||
!
vp8
->
sequence_ok
;
}
}
RTPDynamicProtocolHandler
ff_vp8_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_vp8_dynamic_handler
=
{
.
enc_name
=
"VP8"
,
.
enc_name
=
"VP8"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_VP8
,
.
codec_id
=
AV_CODEC_ID_VP8
,
...
...
libavformat/rtpdec_vp9.c
View file @
dc77e64f
...
@@ -330,7 +330,7 @@ static void vp9_close_context(PayloadContext *vp9)
...
@@ -330,7 +330,7 @@ static void vp9_close_context(PayloadContext *vp9)
ffio_free_dyn_buf
(
&
vp9
->
buf
);
ffio_free_dyn_buf
(
&
vp9
->
buf
);
}
}
RTPDynamicProtocolHandler
ff_vp9_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_vp9_dynamic_handler
=
{
.
enc_name
=
"VP9"
,
.
enc_name
=
"VP9"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_VP9
,
.
codec_id
=
AV_CODEC_ID_VP9
,
...
...
libavformat/rtpdec_xiph.c
View file @
dc77e64f
...
@@ -365,7 +365,7 @@ static int xiph_parse_sdp_line(AVFormatContext *s, int st_index,
...
@@ -365,7 +365,7 @@ static int xiph_parse_sdp_line(AVFormatContext *s, int st_index,
return
0
;
return
0
;
}
}
RTPDynamicProtocolHandler
ff_theora_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_theora_dynamic_handler
=
{
.
enc_name
=
"theora"
,
.
enc_name
=
"theora"
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_type
=
AVMEDIA_TYPE_VIDEO
,
.
codec_id
=
AV_CODEC_ID_THEORA
,
.
codec_id
=
AV_CODEC_ID_THEORA
,
...
@@ -375,7 +375,7 @@ RTPDynamicProtocolHandler ff_theora_dynamic_handler = {
...
@@ -375,7 +375,7 @@ RTPDynamicProtocolHandler ff_theora_dynamic_handler = {
.
parse_packet
=
xiph_handle_packet
,
.
parse_packet
=
xiph_handle_packet
,
};
};
RTPDynamicProtocolHandler
ff_vorbis_dynamic_handler
=
{
const
RTPDynamicProtocolHandler
ff_vorbis_dynamic_handler
=
{
.
enc_name
=
"vorbis"
,
.
enc_name
=
"vorbis"
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_type
=
AVMEDIA_TYPE_AUDIO
,
.
codec_id
=
AV_CODEC_ID_VORBIS
,
.
codec_id
=
AV_CODEC_ID_VORBIS
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment