GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  MP4ADDRTPPACKET (3)

NAME

MP4AddRtpPacket - Add an RTP packet

CONTENTS

SYNTAX

#include <mp4.h>

bool MP4AddRtpPacket(
        MP4FileHandle hFile,
        MP4TrackId trackId,
        bool setMBit = false,
        int32 transmitOffset = 0
);

ARGUMENTS

hFile Specifies the mp4 file to which the operation applies.
trackId
  Specifies the hint track to which the operation applies.
setMBit
  Specifies the value of the RTP packet header marker bit for this packet. The value depends on the rules of the RTP payload used for this hint track.
transmitOffset
  Specifies an offset to apply to the normal transmission time of this packet. The purpose of this offset is to allow smoothing of packet transmission over the duration of the hint.

RETURN VALUES

Upon success, true (1). Upon an error, false (0).

DESCRIPTION

MP4AddRtpPacket creates a new RTP packet for the currently pending RTP hint sample for the specified hint track. It also enables subsequent calls to MP4AddRtpImmediateData() and MP4AddRtpSampleData to add data to the RTP packets. After all the RTP packets for the hint have been created, MP4WriteRtpHint() should be called to write the hint to the track.

SEE ALSO

MP4(3) MP4AddRtpHint(3) MP4AddRtpImmediateData(3) MP4AddRtpSampleData(3) MP4WriteRtpHint(3)

Search for    or go to Top of page |  Section 3 |  Main Index


Cisco Systems Inc. MP4 (3) Version 0.9

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.