mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-01-18 05:11:09 +00:00
Merge commit 'e926b5ceb1962833f0c884a328382bc2eca67aff'
* commit 'e926b5ceb1962833f0c884a328382bc2eca67aff': avformat: Drop unnecessary ff_ name prefixes from static functions Conflicts: libavformat/audiointerleave.c libavformat/mux.c libavformat/mxfenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
commit
a5ba4e186b
@ -883,7 +883,7 @@ static int asf_read_header(AVFormatContext *s)
|
|||||||
* @param pb context to read data from
|
* @param pb context to read data from
|
||||||
* @return 0 on success, <0 on error
|
* @return 0 on success, <0 on error
|
||||||
*/
|
*/
|
||||||
static int ff_asf_get_packet(AVFormatContext *s, AVIOContext *pb)
|
static int asf_get_packet(AVFormatContext *s, AVIOContext *pb)
|
||||||
{
|
{
|
||||||
ASFContext *asf = s->priv_data;
|
ASFContext *asf = s->priv_data;
|
||||||
uint32_t packet_length, padsize;
|
uint32_t packet_length, padsize;
|
||||||
@ -1110,7 +1110,7 @@ static int asf_read_frame_header(AVFormatContext *s, AVIOContext *pb)
|
|||||||
* @return 0 if data was stored in pkt, <0 on error or 1 if more ASF
|
* @return 0 if data was stored in pkt, <0 on error or 1 if more ASF
|
||||||
* packets need to be loaded (through asf_get_packet())
|
* packets need to be loaded (through asf_get_packet())
|
||||||
*/
|
*/
|
||||||
static int ff_asf_parse_packet(AVFormatContext *s, AVIOContext *pb, AVPacket *pkt)
|
static int asf_parse_packet(AVFormatContext *s, AVIOContext *pb, AVPacket *pkt)
|
||||||
{
|
{
|
||||||
ASFContext *asf = s->priv_data;
|
ASFContext *asf = s->priv_data;
|
||||||
ASFStream *asf_st = 0;
|
ASFStream *asf_st = 0;
|
||||||
@ -1331,9 +1331,9 @@ static int asf_read_packet(AVFormatContext *s, AVPacket *pkt)
|
|||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
/* parse cached packets, if any */
|
/* parse cached packets, if any */
|
||||||
if ((ret = ff_asf_parse_packet(s, s->pb, pkt)) <= 0)
|
if ((ret = asf_parse_packet(s, s->pb, pkt)) <= 0)
|
||||||
return ret;
|
return ret;
|
||||||
if ((ret = ff_asf_get_packet(s, s->pb)) < 0)
|
if ((ret = asf_get_packet(s, s->pb)) < 0)
|
||||||
assert(asf->packet_size_left < FRAME_HEADER_SIZE ||
|
assert(asf->packet_size_left < FRAME_HEADER_SIZE ||
|
||||||
asf->packet_segments < 1);
|
asf->packet_segments < 1);
|
||||||
asf->packet_time_start = 0;
|
asf->packet_time_start = 0;
|
||||||
|
@ -74,7 +74,7 @@ int ff_audio_interleave_init(AVFormatContext *s,
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int ff_interleave_new_audio_packet(AVFormatContext *s, AVPacket *pkt,
|
static int interleave_new_audio_packet(AVFormatContext *s, AVPacket *pkt,
|
||||||
int stream_index, int flush)
|
int stream_index, int flush)
|
||||||
{
|
{
|
||||||
AVStream *st = s->streams[stream_index];
|
AVStream *st = s->streams[stream_index];
|
||||||
@ -134,7 +134,7 @@ int ff_audio_rechunk_interleave(AVFormatContext *s, AVPacket *out, AVPacket *pkt
|
|||||||
if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) {
|
if (st->codec->codec_type == AVMEDIA_TYPE_AUDIO) {
|
||||||
AVPacket new_pkt;
|
AVPacket new_pkt;
|
||||||
int ret;
|
int ret;
|
||||||
while ((ret = ff_interleave_new_audio_packet(s, &new_pkt, i, flush)) > 0) {
|
while ((ret = interleave_new_audio_packet(s, &new_pkt, i, flush)) > 0) {
|
||||||
ret = ff_interleave_add_packet(s, &new_pkt, compare_ts);
|
ret = ff_interleave_add_packet(s, &new_pkt, compare_ts);
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
return ret;
|
return ret;
|
||||||
|
@ -571,7 +571,8 @@ static const ID3v2EMFunc *get_extra_meta_func(const char *tag, int isv34)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void ff_id3v2_parse(AVFormatContext *s, int len, uint8_t version, uint8_t flags, ID3v2ExtraMeta **extra_meta)
|
static void id3v2_parse(AVFormatContext *s, int len, uint8_t version,
|
||||||
|
uint8_t flags, ID3v2ExtraMeta **extra_meta)
|
||||||
{
|
{
|
||||||
int isv34, unsync;
|
int isv34, unsync;
|
||||||
unsigned tlen;
|
unsigned tlen;
|
||||||
@ -799,7 +800,7 @@ void ff_id3v2_read(AVFormatContext *s, const char *magic, ID3v2ExtraMeta **extra
|
|||||||
((buf[7] & 0x7f) << 14) |
|
((buf[7] & 0x7f) << 14) |
|
||||||
((buf[8] & 0x7f) << 7) |
|
((buf[8] & 0x7f) << 7) |
|
||||||
(buf[9] & 0x7f);
|
(buf[9] & 0x7f);
|
||||||
ff_id3v2_parse(s, len, buf[3], buf[5], extra_meta);
|
id3v2_parse(s, len, buf[3], buf[5], extra_meta);
|
||||||
} else {
|
} else {
|
||||||
avio_seek(s->pb, off, SEEK_SET);
|
avio_seek(s->pb, off, SEEK_SET);
|
||||||
}
|
}
|
||||||
|
@ -637,7 +637,8 @@ next_non_null:
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int ff_interleave_compare_dts(AVFormatContext *s, AVPacket *next, AVPacket *pkt)
|
static int interleave_compare_dts(AVFormatContext *s, AVPacket *next,
|
||||||
|
AVPacket *pkt)
|
||||||
{
|
{
|
||||||
AVStream *st = s->streams[pkt->stream_index];
|
AVStream *st = s->streams[pkt->stream_index];
|
||||||
AVStream *st2 = s->streams[next->stream_index];
|
AVStream *st2 = s->streams[next->stream_index];
|
||||||
@ -668,7 +669,7 @@ int ff_interleave_packet_per_dts(AVFormatContext *s, AVPacket *out,
|
|||||||
int i, ret;
|
int i, ret;
|
||||||
|
|
||||||
if (pkt) {
|
if (pkt) {
|
||||||
ret = ff_interleave_add_packet(s, pkt, ff_interleave_compare_dts);
|
ret = ff_interleave_add_packet(s, pkt, interleave_compare_dts);
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
@ -548,7 +548,7 @@ rdt_free_context (PayloadContext *rdt)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#define RDT_HANDLER(n, s, t) \
|
#define RDT_HANDLER(n, s, t) \
|
||||||
static RTPDynamicProtocolHandler ff_rdt_ ## n ## _handler = { \
|
static RTPDynamicProtocolHandler rdt_ ## 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, \
|
||||||
@ -565,8 +565,8 @@ RDT_HANDLER(audio, "x-pn-realaudio", AVMEDIA_TYPE_AUDIO);
|
|||||||
|
|
||||||
void av_register_rdt_dynamic_payload_handlers(void)
|
void av_register_rdt_dynamic_payload_handlers(void)
|
||||||
{
|
{
|
||||||
ff_register_dynamic_payload_handler(&ff_rdt_video_handler);
|
ff_register_dynamic_payload_handler(&rdt_video_handler);
|
||||||
ff_register_dynamic_payload_handler(&ff_rdt_audio_handler);
|
ff_register_dynamic_payload_handler(&rdt_audio_handler);
|
||||||
ff_register_dynamic_payload_handler(&ff_rdt_live_video_handler);
|
ff_register_dynamic_payload_handler(&rdt_live_video_handler);
|
||||||
ff_register_dynamic_payload_handler(&ff_rdt_live_audio_handler);
|
ff_register_dynamic_payload_handler(&rdt_live_audio_handler);
|
||||||
}
|
}
|
||||||
|
@ -438,7 +438,8 @@ static const char* rtmp_packet_type(int type)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void ff_amf_tag_contents(void *ctx, const uint8_t *data, const uint8_t *data_end)
|
static void amf_tag_contents(void *ctx, const uint8_t *data,
|
||||||
|
const uint8_t *data_end)
|
||||||
{
|
{
|
||||||
unsigned int size;
|
unsigned int size;
|
||||||
char buf[1024];
|
char buf[1024];
|
||||||
@ -484,7 +485,7 @@ static void ff_amf_tag_contents(void *ctx, const uint8_t *data, const uint8_t *d
|
|||||||
return;
|
return;
|
||||||
data += size;
|
data += size;
|
||||||
av_log(ctx, AV_LOG_DEBUG, " %s: ", buf);
|
av_log(ctx, AV_LOG_DEBUG, " %s: ", buf);
|
||||||
ff_amf_tag_contents(ctx, data, data_end);
|
amf_tag_contents(ctx, data, data_end);
|
||||||
t = ff_amf_tag_size(data, data_end);
|
t = ff_amf_tag_size(data, data_end);
|
||||||
if (t < 0 || t >= data_end - data)
|
if (t < 0 || t >= data_end - data)
|
||||||
return;
|
return;
|
||||||
@ -507,7 +508,7 @@ void ff_rtmp_packet_dump(void *ctx, RTMPPacket *p)
|
|||||||
uint8_t *src = p->data, *src_end = p->data + p->data_size;
|
uint8_t *src = p->data, *src_end = p->data + p->data_size;
|
||||||
while (src < src_end) {
|
while (src < src_end) {
|
||||||
int sz;
|
int sz;
|
||||||
ff_amf_tag_contents(ctx, src, src_end);
|
amf_tag_contents(ctx, src, src_end);
|
||||||
sz = ff_amf_tag_size(src, src_end);
|
sz = ff_amf_tag_size(src, src_end);
|
||||||
if (sz < 0)
|
if (sz < 0)
|
||||||
break;
|
break;
|
||||||
|
@ -1120,7 +1120,7 @@ start:
|
|||||||
*
|
*
|
||||||
* @return zero if success, nonzero otherwise
|
* @return zero if success, nonzero otherwise
|
||||||
*/
|
*/
|
||||||
static int ff_rtsp_send_cmd_with_content_async(AVFormatContext *s,
|
static int rtsp_send_cmd_with_content_async(AVFormatContext *s,
|
||||||
const char *method, const char *url,
|
const char *method, const char *url,
|
||||||
const char *headers,
|
const char *headers,
|
||||||
const unsigned char *send_content,
|
const unsigned char *send_content,
|
||||||
@ -1177,7 +1177,7 @@ static int ff_rtsp_send_cmd_with_content_async(AVFormatContext *s,
|
|||||||
int ff_rtsp_send_cmd_async(AVFormatContext *s, const char *method,
|
int ff_rtsp_send_cmd_async(AVFormatContext *s, const char *method,
|
||||||
const char *url, const char *headers)
|
const char *url, const char *headers)
|
||||||
{
|
{
|
||||||
return ff_rtsp_send_cmd_with_content_async(s, method, url, headers, NULL, 0);
|
return rtsp_send_cmd_with_content_async(s, method, url, headers, NULL, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
int ff_rtsp_send_cmd(AVFormatContext *s, const char *method, const char *url,
|
int ff_rtsp_send_cmd(AVFormatContext *s, const char *method, const char *url,
|
||||||
@ -1202,7 +1202,7 @@ int ff_rtsp_send_cmd_with_content(AVFormatContext *s,
|
|||||||
|
|
||||||
retry:
|
retry:
|
||||||
cur_auth_type = rt->auth_state.auth_type;
|
cur_auth_type = rt->auth_state.auth_type;
|
||||||
if ((ret = ff_rtsp_send_cmd_with_content_async(s, method, url, header,
|
if ((ret = rtsp_send_cmd_with_content_async(s, method, url, header,
|
||||||
send_content,
|
send_content,
|
||||||
send_content_length)))
|
send_content_length)))
|
||||||
return ret;
|
return ret;
|
||||||
|
Loading…
Reference in New Issue
Block a user