Lines Matching refs:RTMP
237 typedef struct RTMP struct
283 } RTMP; argument
289 void RTMP_SetBufferMS(RTMP *r, int size);
290 void RTMP_UpdateBufferMS(RTMP *r);
292 int RTMP_SetOpt(RTMP *r, const AVal *opt, AVal *arg);
293 int RTMP_SetupURL(RTMP *r, char *url);
294 void RTMP_SetupStream(RTMP *r, int protocol,
312 int RTMP_Connect(RTMP *r, RTMPPacket *cp);
314 int RTMP_Connect0(RTMP *r, struct sockaddr *svc);
315 int RTMP_Connect1(RTMP *r, RTMPPacket *cp);
316 int RTMP_Serve(RTMP *r);
317 int RTMP_TLS_Accept(RTMP *r, void *ctx);
319 int RTMP_ReadPacket(RTMP *r, RTMPPacket *packet);
320 int RTMP_SendPacket(RTMP *r, RTMPPacket *packet, int queue);
321 int RTMP_SendChunk(RTMP *r, RTMPChunk *chunk);
322 int RTMP_IsConnected(RTMP *r);
323 int RTMP_Socket(RTMP *r);
324 int RTMP_IsTimedout(RTMP *r);
325 double RTMP_GetDuration(RTMP *r);
326 int RTMP_ToggleStream(RTMP *r);
328 int RTMP_ConnectStream(RTMP *r, int seekTime);
329 int RTMP_ReconnectStream(RTMP *r, int seekTime);
330 void RTMP_DeleteStream(RTMP *r);
331 int RTMP_GetNextMediaPacket(RTMP *r, RTMPPacket *packet);
332 int RTMP_ClientPacket(RTMP *r, RTMPPacket *packet);
334 void RTMP_Init(RTMP *r);
335 void RTMP_Close(RTMP *r);
336 RTMP *RTMP_Alloc(void);
337 void RTMP_Free(RTMP *r);
338 void RTMP_EnableWrite(RTMP *r);
346 int RTMP_SendCtrl(RTMP *r, short nType, unsigned int nObject,
352 int RTMP_SendPause(RTMP *r, int DoPause, int dTime);
353 int RTMP_Pause(RTMP *r, int DoPause);
362 int RTMP_SendCreateStream(RTMP *r);
363 int RTMP_SendSeek(RTMP *r, int dTime);
364 int RTMP_SendServerBW(RTMP *r);
365 int RTMP_SendClientBW(RTMP *r);
366 void RTMP_DropRequest(RTMP *r, int i, int freeit);
367 int RTMP_Read(RTMP *r, char *buf, int size);
368 int RTMP_Write(RTMP *r, const char *buf, int size);