aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2021-09-06 14:03:22 +0200
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2021-09-08 22:59:14 +0200
commit3008a93b4deb4b453d908e90a651f17af578cf0d (patch)
tree34dca0aed795591c0b0f83f5c3ef42a274473cfe
parentcd3d7b0f8f772883a0ab50918548e991750d5851 (diff)
downloadffmpeg-3008a93b4deb4b453d908e90a651f17af578cf0d.tar.gz
avformat/rtpdec: Make ff_rtp_handler_iterate() static
Possible since 61974537610d82bd35b6e3ac91ccd270c6bdc711. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-rw-r--r--libavformat/rtpdec.c15
-rw-r--r--libavformat/rtpdec.h10
2 files changed, 12 insertions, 13 deletions
diff --git a/libavformat/rtpdec.c b/libavformat/rtpdec.c
index 6b0da9e636..20fe2b82d7 100644
--- a/libavformat/rtpdec.c
+++ b/libavformat/rtpdec.c
@@ -135,7 +135,16 @@ static const RTPDynamicProtocolHandler *const rtp_dynamic_protocol_handler_list[
NULL,
};
-const RTPDynamicProtocolHandler *ff_rtp_handler_iterate(void **opaque)
+/**
+ * Iterate over all registered rtp dynamic protocol handlers.
+ *
+ * @param opaque a pointer where libavformat will store the iteration state.
+ * Must point to NULL to start the iteration.
+ *
+ * @return the next registered rtp dynamic protocol handler
+ * or NULL when the iteration is finished
+ */
+static const RTPDynamicProtocolHandler *rtp_handler_iterate(void **opaque)
{
uintptr_t i = (uintptr_t)*opaque;
const RTPDynamicProtocolHandler *r = rtp_dynamic_protocol_handler_list[i];
@@ -151,7 +160,7 @@ const RTPDynamicProtocolHandler *ff_rtp_handler_find_by_name(const char *name,
{
void *i = 0;
const RTPDynamicProtocolHandler *handler;
- while (handler = ff_rtp_handler_iterate(&i)) {
+ while (handler = rtp_handler_iterate(&i)) {
if (handler->enc_name &&
!av_strcasecmp(name, handler->enc_name) &&
codec_type == handler->codec_type)
@@ -165,7 +174,7 @@ const RTPDynamicProtocolHandler *ff_rtp_handler_find_by_id(int id,
{
void *i = 0;
const RTPDynamicProtocolHandler *handler;
- while (handler = ff_rtp_handler_iterate(&i)) {
+ while (handler = rtp_handler_iterate(&i)) {
if (handler->static_payload_id && handler->static_payload_id == id &&
codec_type == handler->codec_type)
return handler;
diff --git a/libavformat/rtpdec.h b/libavformat/rtpdec.h
index d54a05869f..5a02e72dc2 100644
--- a/libavformat/rtpdec.h
+++ b/libavformat/rtpdec.h
@@ -191,16 +191,6 @@ struct RTPDemuxContext {
};
/**
- * Iterate over all registered rtp dynamic protocol handlers.
- *
- * @param opaque a pointer where libavformat will store the iteration state. Must
- * point to NULL to start the iteration.
- *
- * @return the next registered rtp dynamic protocol handler or NULL when the iteration is
- * finished
- */
-const RTPDynamicProtocolHandler *ff_rtp_handler_iterate(void **opaque);
-/**
* Find a registered rtp dynamic protocol handler with the specified name.
*
* @param name name of the requested rtp dynamic protocol handler