summaryrefslogtreecommitdiffstats
path: root/gst/rtp
Commit message (Collapse)AuthorAgeFilesLines
* buikd: explicitely cast, to tell some compilers that this is not long intStefan Kost2009-10-092-6/+8
|
* build: don't cast, but use the right format specified insteadStefan Kost2009-10-092-4/+3
| | | | This correct some of the previous macos fixes.
* rtpvrawpay: fix warning on macosxJosep Torra2009-10-091-1/+2
|
* rtph263pay: fix warning on macosxJosep Torra2009-10-091-1/+1
|
* build: fprintf, sprintf, sscanf need stdio.hStefan Kost2009-10-072-0/+2
|
* rtp: add missing include to fix the buildStefan Kost2009-10-021-0/+1
|
* rtpg729pay/depay: Demote per-buffer debug messages to log levelOlivier Crête2009-09-302-4/+4
|
* rtpg729pay: Don't leak incoming buffers after subbuffering themOlivier Crête2009-09-301-2/+1
|
* rtpg729pay/depay: Add debug categoriesOlivier Crête2009-09-302-0/+13
|
* rtpg729pay: Remove long unneeded define replacementOlivier Crête2009-09-301-6/+0
|
* rtpg729pay: Fix adapter leakOlivier Crête2009-09-151-1/+1
| | | | The adapter would be leaked if it was empty and the data could be pushed out directly.
* rtph263pay: Allocate Boundry structs on the stack instead of the heap to ↵Olivier Crête2009-09-111-63/+47
| | | | | | avoid leaks Fixes bug #594691.
* rtpjpegdepay: add missing math.h includeHavard Graff2009-09-081-0/+1
| | | | Fixes #594247
* rtpmpapay: whitespace fixesWim Taymans2009-09-031-2/+2
|
* rtpmp4gdepay: consider (optional) auxiliary data when parsingMark Nauwelaerts2009-08-311-0/+17
|
* rtpmp4gdepay: handle broken AU-Index in non-interleaved streamsMark Nauwelaerts2009-08-312-0/+19
| | | | | | | | | In case of non-interleaved (= sequentially payloaded) streams, the AU-Index serves little purpose (that is not already covered by RTP fields). (Broken) Payloaders might consider this field then to be disregarded and have non spec compliant values, e.g. each RTP packet having AU-Index 2 (rather than 0). As such, ensure/force simple sequential sending of non-interleaved streams.
* rtp: whitespace fixesWim Taymans2009-08-312-12/+14
|
* rtp: Remove dead assignments and resulting unneeded variables.Edward Hervey2009-08-104-97/+4
|
* rtph264pay: use array instead of queueWim Taymans2009-08-062-9/+12
|
* rtph264pay: push NALs only after SPS/PPSMark Nauwelaerts2009-08-062-48/+74
| | | | | | parse complete (bytestream) buffer for SPS/PPS before pushing NALs. Fixes #564501.
* rtpqdm2depay: Fix debug statement.Edward Hervey2009-08-041-1/+1
|
* rtpqdm2depay,rtpsv3vdepay: Add debugging category.Edward Hervey2009-08-032-0/+12
|
* rtpqdm2depay: Handle gaps in incoming packets.Edward Hervey2009-08-032-1/+18
| | | | | | Whenever we see a gap, we flush the temporary packets (but not the adapter). If we had some data temporarily stored it will be outputted (the sound will sound a bit garbled... but that's how it sounds on MacOSX :)
* rtpqdmdepay: Fix CRC calculation and remove commented code.Edward Hervey2009-08-031-25/+15
|
* rtp: New QDM2 rtp depayloader.Edward Hervey2009-08-034-0/+500
| | | | | | | | | | | Reverse-engineered by comparing: * A rtp hinted file provided by DarwinStreamingServer * The output procued by DSS for that same file Also used various streaming sources available on the internet to fine-tune the code. The header/codec_data extraction methods are from FFMpeg (LGPL).
* rtpsv3vdepay: Properly fill codec_data and cleanup code a bite more.Edward Hervey2009-08-031-104/+119
|
* rtpsv3vdepay: Only output buffers once we're configured.Edward Hervey2009-08-032-9/+19
|
* rtpsv3vdepay: Add more encoding-name variantsEdward Hervey2009-08-031-1/+1
|
* jpegdepay: use attributes for extra propertiesLuc Deschenaux2009-08-032-5/+66
| | | | | | | | Use some of the SDP attributes when they are present to specify the output dimension and framerate. This allows us to receive jpeg frames larger than 2040 width/height. Fixes #564437
* RTP docs: update with attributes in capsWim Taymans2009-08-031-0/+6
|
* rtpsv3depay: Fix width/height calculation, bring up to marginal rank.Edward Hervey2009-07-291-8/+26
| | | | Based on documentation found on http://wiki.multimedia.cx/
* mpvpay: Rework the timestampingMarc Leeman2009-07-131-57/+58
| | | | | | | Rework the timestamping in the mpv payloader so that the timestamps are more accurate. Fixes #587680
* rtpmp4vpay: add support for buffer-listOgnyan Tonchev2009-06-192-8/+62
| | | | See #585559
* rtpjpegpay: add support for buffer-listsOgnyan Tonchev2009-06-192-7/+60
| | | | See #585559
* rtph264pay: add support for buffer-listsOgnyan Tonchev2009-06-192-21/+112
| | | | See #585559
* mp4gdepay: guess constantDuration betterWim Taymans2009-06-151-6/+9
| | | | | | | Do a better job at guessing the constantDuration parameter when it is not present in the caps. Fixes #585205
* rtpsirenpay: Remove deprecated symbolOlivier Crête2009-06-131-1/+1
| | | | Patch by: Luis Menina
* rtp: update README, fix some typos, mention gstrtpbinWim Taymans2009-06-111-2/+13
|
* rtph263pay: Default to doing A, B and C modes, not only AOlivier Crête2009-06-101-1/+1
|
* rtpsirenpay: Put the bitrate in the RTP capsOlivier Crête2009-06-091-1/+2
| | | | | The MS code seems to require the bitrate to interoperate and draft-ietf-avt-rtp-g7221-00 also has it.
* rtp: Don't forget to dist the headers for the CELT (de)payloaders.Edward Hervey2009-06-081-0/+2
|
* celtdepay: add CELT depayloaderWim Taymans2009-06-054-0/+298
|
* rtpceltpay: add CELT RTP payloaderWim Taymans2009-06-054-0/+519
|
* vrawpay: trim output buffersWim Taymans2009-06-021-0/+4
| | | | | Remove the leftover unused bytes in the output buffer. Fixes #584613
* vrawdepay: fix parsing of sampling fieldWim Taymans2009-06-021-1/+1
| | | | | commit a12d9a80f225be97b3674b1a0506ac66544dbf49 broke the parsing of the sampling.
* rtpmp4vpay: don't look for headers in some casesWim Taymans2009-05-252-1/+7
| | | | | | In some streams (starting with 00000100) don't look for the headers but push data as it is. Fixes #582153
* rtp: fix channel positions for monoWim Taymans2009-05-211-1/+1
|
* rtp: Link to -lmSebastian Dröge2009-05-121-1/+2
| | | | Fixes bug #582281.
* rtj2kdepay: add basic JPEG 2000 depayloaderWim Taymans2009-05-084-0/+357
|
* rtpj2kpay: set marker bit correctlyWim Taymans2009-05-081-0/+40
|