mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-28 18:32:22 +00:00
Merge commit 'd4aef997809167832ecc64e89dda8cb445e5fe10'
* commit 'd4aef997809167832ecc64e89dda8cb445e5fe10': rtmp: Follow Flash player numbering for channels. Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
commit
208f9dd2ef
@ -36,9 +36,9 @@
|
||||
enum RTMPChannel {
|
||||
RTMP_NETWORK_CHANNEL = 2, ///< channel for network-related messages (bandwidth report, ping, etc)
|
||||
RTMP_SYSTEM_CHANNEL, ///< channel for sending server control messages
|
||||
RTMP_SOURCE_CHANNEL, ///< channel for sending a/v to server
|
||||
RTMP_VIDEO_CHANNEL = 8, ///< channel for video data
|
||||
RTMP_AUDIO_CHANNEL, ///< channel for audio data
|
||||
RTMP_VIDEO_CHANNEL = 6, ///< channel for video data
|
||||
RTMP_SOURCE_CHANNEL = 8, ///< channel for a/v invokes
|
||||
};
|
||||
|
||||
/**
|
||||
|
@ -690,7 +690,7 @@ static int gen_play(URLContext *s, RTMPContext *rt)
|
||||
|
||||
av_log(s, AV_LOG_DEBUG, "Sending play command for '%s'\n", rt->playpath);
|
||||
|
||||
if ((ret = ff_rtmp_packet_create(&pkt, RTMP_VIDEO_CHANNEL, RTMP_PT_INVOKE,
|
||||
if ((ret = ff_rtmp_packet_create(&pkt, RTMP_SOURCE_CHANNEL, RTMP_PT_INVOKE,
|
||||
0, 29 + strlen(rt->playpath))) < 0)
|
||||
return ret;
|
||||
|
||||
@ -2638,7 +2638,7 @@ static int rtmp_write(URLContext *s, const uint8_t *buf, int size)
|
||||
if (rt->flv_header_bytes < 11) {
|
||||
const uint8_t *header = rt->flv_header;
|
||||
int copy = FFMIN(11 - rt->flv_header_bytes, size_temp);
|
||||
int channel = RTMP_SOURCE_CHANNEL;
|
||||
int channel = RTMP_AUDIO_CHANNEL;
|
||||
bytestream_get_buffer(&buf_temp, rt->flv_header + rt->flv_header_bytes, copy);
|
||||
rt->flv_header_bytes += copy;
|
||||
size_temp -= copy;
|
||||
|
Loading…
Reference in New Issue
Block a user