mirror of
https://github.com/mpv-player/mpv
synced 2024-12-23 23:32:26 +00:00
Add detection of nsa streamed by aol ultravox server
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12478 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
1499a0df6f
commit
571c94b3a7
@ -49,7 +49,8 @@ static struct {
|
||||
{ "mid", DEMUXER_TYPE_XMMS },
|
||||
{ "midi", DEMUXER_TYPE_XMMS },
|
||||
{ "vqf", DEMUXER_TYPE_XMMS },
|
||||
{ "nsv", DEMUXER_TYPE_NSV }
|
||||
{ "nsv", DEMUXER_TYPE_NSV },
|
||||
{ "nsa", DEMUXER_TYPE_NSV }
|
||||
};
|
||||
|
||||
int demuxer_type_by_filename(char* filename){
|
||||
|
@ -94,7 +94,8 @@ static struct {
|
||||
// OGG Streaming
|
||||
{ "application/x-ogg", DEMUXER_TYPE_OGG },
|
||||
// NullSoft Streaming Video
|
||||
{ "video/nsv", DEMUXER_TYPE_NSV}
|
||||
{ "video/nsv", DEMUXER_TYPE_NSV},
|
||||
{ "misc/ultravox", DEMUXER_TYPE_NSV}
|
||||
|
||||
};
|
||||
|
||||
@ -769,7 +770,7 @@ extension=NULL;
|
||||
// If content-type == video/nsv we most likely have a winamp video stream
|
||||
// otherwise it should be mp3. if there are more types consider adding mime type
|
||||
// handling like later
|
||||
if ( (field_data = http_get_field(http_hdr, "content-type")) != NULL && !strcmp(field_data, "video/nsv"))
|
||||
if ( (field_data = http_get_field(http_hdr, "content-type")) != NULL && (!strcmp(field_data, "video/nsv") || !strcmp(field_data, "misc/ultravox")))
|
||||
*file_format = DEMUXER_TYPE_NSV;
|
||||
else
|
||||
*file_format = DEMUXER_TYPE_AUDIO;
|
||||
|
Loading…
Reference in New Issue
Block a user