| /OK3568_Linux_fs/buildroot/dl/rtmpdump/git/ |
| H A D | rtmpsrv.c | 131 #define STR2AVAL(av,str) av.av_val = str; av.av_len = strlen(av.av_val) 355 argv[i] = av[i].av_val; in spawn_dumper() 375 if (p->p_name.av_val) in countAMF() 378 if (p->p_name.av_val) in countAMF() 413 argv[ac].av_val = ptr+1; in dumpAMF() 416 argv[ac].av_val = ptr; in dumpAMF() 417 if (p->p_name.av_val) in dumpAMF() 421 if (p->p_name.av_val) in dumpAMF() 422 ptr += sprintf(ptr, "%.*s:", p->p_name.av_len, p->p_name.av_val); in dumpAMF() 427 argv[ac].av_len = ptr - argv[ac].av_val; in dumpAMF() [all …]
|
| H A D | rtmpsuck.c | 106 #define STR2AVAL(av,str) av.av_val = str; av.av_len = strlen(av.av_val) 184 RTMP_Log(RTMP_LOGDEBUG, "%s, %s invoking <%s>", __FUNCTION__, cst[which], method.av_val); in ServeInvoke() 196 pval.av_val = NULL; in ServeInvoke() 201 RTMP_LogPrintf("%.*s: %.*s\n", pname.av_len, pname.av_val, pval.av_len, pval.av_val); in ServeInvoke() 206 pval.av_val = NULL; in ServeInvoke() 211 pval.av_val = NULL; in ServeInvoke() 216 if (pval.av_val) in ServeInvoke() 217 RTMP_HashSWF(pval.av_val, &server->rc.Link.SWFSize, in ServeInvoke() 221 pval.av_val = NULL; in ServeInvoke() 229 if ((pval.av_val[0] | 0x40) == 'r' && in ServeInvoke() [all …]
|
| H A D | rtmpgw.c | 115 #define STR2AVAL(av,str) av.av_val = str; av.av_len = strlen(av.av_val) 165 prop.p_name.av_val = (char *)arg+3; in parseAMF() 515 req.hostname.av_val, req.rtmpport, req.app.av_len, req.app.av_val); in processTCPrequest() 516 req.tcUrl.av_val = (char *) malloc(req.tcUrl.av_len + 1); in processTCPrequest() 517 strcpy(req.tcUrl.av_val, str); in processTCPrequest() 523 if (RTMP_HashSWF(req.swfUrl.av_val, &req.swfSize, req.hash, req.swfAge) == 0) in processTCPrequest() 525 req.swfHash.av_val = (char *)req.hash; in processTCPrequest() 564 if (RTMP_SetupURL(&rtmp, req.fullUrl.av_val) == FALSE) in processTCPrequest() 566 RTMP_Log(RTMP_LOGERROR, "Couldn't parse URL: %s", req.fullUrl.av_val); in processTCPrequest() 578 RTMP_LogPrintf("Connecting ... port: %d, app: %s\n", req.rtmpport, req.app.av_val); in processTCPrequest() [all …]
|
| H A D | rtmpdump.c | 637 #define STR2AVAL(av,str) av.av_val = str; av.av_len = strlen(av.av_val) 685 RTMP_DefaultFlashVer.av_val); in usage() 877 int res = hex2bin(optarg, &swfHash.av_val); in main() 880 swfHash.av_val = NULL; in main() 1148 if (RTMP_HashSWF(swfUrl.av_val, &swfSize, hash, swfAge) == 0) in main() 1150 swfHash.av_val = (char *)hash; in main() 1167 swfHash.av_val = NULL; in main() 1175 tcUrl.av_val = (char *) malloc(tcUrl.av_len); in main() 1176 if (!tcUrl.av_val) in main() 1178 tcUrl.av_len = snprintf(tcUrl.av_val, tcUrl.av_len, "%s://%.*s:%d/%.*s", in main() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/rtmpdump/git/librtmp/ |
| H A D | rtmp.c | 414 const char *socksport = strchr(sockshost->av_val, ':'); in SocksSetup() 415 char *hostname = strdup(sockshost->av_val); in SocksSetup() 418 hostname[socksport - sockshost->av_val] = '\0'; in SocksSetup() 419 r->Link.sockshost.av_val = hostname; in SocksSetup() 423 RTMP_Log(RTMP_LOGDEBUG, "Connecting via SOCKS proxy: %s:%d", r->Link.sockshost.av_val, in SocksSetup() 428 r->Link.sockshost.av_val = NULL; in SocksSetup() 455 RTMP_Log(RTMP_LOGDEBUG, "Hostname : %.*s", host->av_len, host->av_val); in RTMP_SetupStream() 457 RTMP_Log(RTMP_LOGDEBUG, "Playpath : %s", playpath->av_val); in RTMP_SetupStream() 459 if (tcUrl && tcUrl->av_val) in RTMP_SetupStream() 460 RTMP_Log(RTMP_LOGDEBUG, "tcUrl : %s", tcUrl->av_val); in RTMP_SetupStream() [all …]
|
| H A D | parseurl.c | 43 playpath->av_val = NULL; in RTMP_ParseURL() 45 app->av_val = NULL; in RTMP_ParseURL() 105 host->av_val = p; in RTMP_ParseURL() 107 RTMP_Log(RTMP_LOGDEBUG, "Parsed host : %.*s", hostlen, host->av_val); in RTMP_ParseURL() 171 app->av_val = p; in RTMP_ParseURL() 205 const char *playpath = in->av_val; in RTMP_ParsePlaypath() 212 out->av_val = NULL; in RTMP_ParsePlaypath() 287 out->av_val = streamname; in RTMP_ParsePlaypath()
|
| H A D | hashswf.c | 479 hpre.av_val = "Q:"; in RTMP_HashSWF() 481 home.av_val = "\\UserData"; in RTMP_HashSWF() 483 hpre.av_val = getenv("HOMEDRIVE"); in RTMP_HashSWF() 484 hpre.av_len = strlen(hpre.av_val); in RTMP_HashSWF() 485 home.av_val = getenv("HOMEPATH"); in RTMP_HashSWF() 490 hpre.av_val = ""; in RTMP_HashSWF() 492 home.av_val = getenv("HOME"); in RTMP_HashSWF() 495 if (!home.av_val) in RTMP_HashSWF() 496 home.av_val = "."; in RTMP_HashSWF() 497 home.av_len = strlen(home.av_val); in RTMP_HashSWF() [all …]
|
| H A D | amf.c | 71 bv->av_val = (bv->av_len > 0) ? (char *)data + 2 : NULL; in AMF_DecodeString() 78 bv->av_val = (bv->av_len > 0) ? (char *)data + 4 : NULL; in AMF_DecodeLongString() 192 memcpy(output, bv->av_val, bv->av_len); in AMF_EncodeString() 279 memcpy(output, strName->av_val, strName->av_len); in AMF_EncodeNamedString() 292 memcpy(output, strName->av_val, strName->av_len); in AMF_EncodeNamedNumber() 305 memcpy(output, strName->av_val, strName->av_len); in AMF_EncodeNamedBoolean() 378 memcpy(pBuffer, prop->p_name.av_val, prop->p_name.av_len); in AMFProp_Encode() 481 str->av_val = NULL; in AMF3ReadString() 489 str->av_val = (char *)data; in AMF3ReadString() 505 prop->p_name.av_val = NULL; in AMF3Prop_Decode() [all …]
|
| H A D | amf.h | 59 char *av_val; member 63 #define AVMATCH(a1,a2) ((a1)->av_len == (a2)->av_len && !memcmp((a1)->av_val,(a2)->av_val,(a1)->av_…
|