Olivier Crête
0672f2d9b2
rtpmux: Remove empty finalize
2009-07-29 17:24:59 -04:00
Olivier Crête
d555d570e6
rtpmux: Free the pad private data on pad release
...
Free the pad private data on pad release instead of using a weak ref,
which is not thread safe. Also, lock the content of the pad private using the element's
object lock.
2009-07-22 14:19:57 -04:00
Olivier Crête
3a4c9c990a
rtpmux: Reject wrong caps
2009-04-28 16:28:40 -04:00
Olivier Crête
6c4eeff781
rtpmux: Fix leak
...
Fixed a leak discovered by Laurent Glayal <spegle@yahoo.fr>
2009-04-28 16:03:49 -04:00
Olivier Crête
905aad3572
rtpmux: Fix leak
...
Fixed a leak discovered by Laurent Glayal <spegle@yahoo.fr>
2009-04-28 15:59:37 -04:00
Olivier Crête
962f9173f2
rtpmux: Fix warning
2009-04-22 18:01:07 -04:00
Olivier Crête
74e0724acf
rtpmux: Set different caps depending on the input
2009-04-22 16:29:44 -04:00
Olivier Crête
098b75c2f2
rtpmux: Only free pad private when pad is disposed
2009-04-22 16:26:08 -04:00
Olivier Crête
9c014d0013
rtpmux: Remove useless caps mangling
2009-04-20 20:24:17 -04:00
Olivier Crête
edd3717150
rtpmux: Rename variable for more clarity
2009-04-20 20:23:39 -04:00
Olivier Crête
655a3d125a
rtpmux: Use GST_BOILERPLATE
2009-04-20 20:23:37 -04:00
Olivier Crête
5af0efd1d3
rtpmux: Do the includes locally
2009-04-20 20:23:02 -04:00
Olivier Crête
d8ba5624ce
rtpmux: Add GST_DEBUG_FUNCPTRs
2009-04-15 13:23:01 -04:00
Olivier Crête
66fca81e23
rtpdtmfmux: Release locked pad on release_pad
...
Release the special pad if the pad is removed from the muxer.
2009-04-15 13:15:55 -04:00
Laurent Glayal
65cb85316b
rtpdtmfmux: Release special on pad dispose
...
Fixes #577690
2009-04-15 13:11:32 -04:00
Stefan Kost
a7a97b9139
Makefile.am: no static libs for plugins
2009-03-22 21:02:45 +02:00
Stefan Kost
53f975f63c
docs: various doc fixes
...
No short-desc as we have them in the element details.
Also keep things (Makefile.am and sections.txt) sorted.
Reword ambigous returns. No text after since please.
2009-02-25 12:42:36 +02:00
Olivier Crête
00a155333c
Moved rtpmux from gst-p-farsight to -bad
2009-02-21 17:50:35 +01:00
Olivier Crête
ad4d98d70c
Re-indent to Gst style
2009-02-21 17:48:57 +01:00
Olivier Crête
fe071273c4
[MOVED FROM GST-P-FARSIGHT] Document rtp muxer a bit
2009-02-21 17:48:57 +01:00
Laurent Glayal
0bff57a395
[MOVED FROM GST-P-FARSIGHT] Add signals before stream lock and after unlocking
2009-02-21 17:48:57 +01:00
Olivier Crête
a34534df79
[MOVED FROM GST-P-FARSIGHT] Let ssrc through getcaps
2009-02-21 17:48:57 +01:00
Olivier Crête
2c83849849
[MOVED FROM GST-P-FARSIGHT] Rename have_base to have_ts_base
2009-02-21 17:48:57 +01:00
Olivier Crête
7a222b560e
[MOVED FROM GST-P-FARSIGHT] Protect the seqnum with object lock in rtpmux
2009-02-21 17:48:57 +01:00
Olivier Crête
d0c7c0fc6c
[MOVED FROM GST-P-FARSIGHT] Remove unused sink_ts_base
2009-02-21 17:48:57 +01:00
Olivier Crête
f5a8eb59af
[MOVED FROM GST-P-FARSIGHT] Have getcaps to force the same clockrate on all pads
2009-02-21 17:48:57 +01:00
Olivier Crête
44b6071bd7
[MOVED FROM GST-P-FARSIGHT] Validate RTP data in RTP Mux
2009-02-21 17:48:56 +01:00
Olivier Crête
4bfd3b4561
[MOVED FROM GST-P-FARSIGHT] Remove unused clock-rate property
2009-02-21 17:48:56 +01:00
Olivier Crête
10f623547f
[MOVED FROM GST-P-FARSIGHT] Clarify locking in rtpdtmfmux
2009-02-21 17:48:56 +01:00
Laurent Glayal
31ba19c159
[MOVED FROM GST-P-FARSIGHT] Missing format parameter
2009-02-21 17:48:56 +01:00
Olivier Crête
a68ed1d223
[MOVED FROM GST-P-FARSIGHT] Remove .git-darcs-dir files
2009-02-21 17:48:56 +01:00
Håvard Graff
d5f589c82f
[MOVED FROM GST-P-FARSIGHT] Update seqnum base in rtp muxer
...
With help from Wim
2009-02-21 17:48:56 +01:00
Håvard Graff
272f888d9c
[MOVED FROM GST-P-FARSIGHT] Fix some more leaks
2009-02-21 17:48:56 +01:00
Håvard Graff
4749d03a1d
[MOVED FROM GST-P-FARSIGHT] Fix leak
2009-02-21 17:48:56 +01:00
Olivier Crête
363861fac6
[MOVED FROM GST-P-FARSIGHT] Don't unref caps we don't know (thanks Wim)
2009-02-21 17:48:55 +01:00
Olivier Crête
9609426eda
[MOVED FROM GST-P-FARSIGHT] Put per-buffer debug at level LOG
2009-02-21 17:48:55 +01:00
Olivier Crête
95ea8a98fb
[MOVED FROM GST-P-FARSIGHT] Make debug print accurate
2009-02-21 17:48:55 +01:00
Olivier Crête
498635f9b1
[MOVED FROM GST-P-FARSIGHT] Set our caps on the buffers
2009-02-21 17:48:55 +01:00
Olivier Crête
fed3e1c5e8
[MOVED FROM GST-P-FARSIGHT] Take the clock-base stored from the last setcaps
2009-02-21 17:48:55 +01:00
Olivier Crête
1875f490c5
[MOVED FROM GST-P-FARSIGHT] Store the clock-base on setcaps
2009-02-21 17:48:55 +01:00
Olivier Crête
963cec9458
[MOVED FROM GST-P-FARSIGHT] Add padprivate to the request pads
2009-02-21 17:48:55 +01:00
Olivier Crête
4e110b544f
[MOVED FROM GST-P-FARSIGHT] Remove whitespace in gstrtpmux
2009-02-21 17:48:55 +01:00
Olivier Crête
b2f71c2401
[MOVED FROM GST-P-FARSIGHT] Make indentation more correct
2009-02-21 17:48:54 +01:00
Olivier Crête
abbdf7c22f
[MOVED FROM GST-P-FARSIGHT] Fix typo
2009-02-21 17:48:54 +01:00
Olivier Crête
38e339a135
[MOVED FROM GST-P-FARSIGHT] Set seqnum-base and clock-base in caps from rtpmuxer
2009-02-21 17:48:54 +01:00
Zeeshan Ali
0b710c450a
[MOVED FROM GST-P-FARSIGHT] more debug
...
20070815135038-f3f1e-9c7a5490a525c6e8753cb1b8c03354df99132b5c.gz
2009-02-21 17:48:54 +01:00
philippe.kalaf@collabora.co.uk
2f4758bb95
[MOVED FROM GST-P-FARSIGHT] Sync jitterbuffer with CVS -bad
...
20070823212225-2425b-0fe69bf72539678dda45d615a09f1cbf502cc71a.gz
2009-02-21 17:48:54 +01:00
Youness Alaoui
03aa705cb3
[MOVED FROM GST-P-FARSIGHT] missing comment
...
20070820185032-4f0f6-0ab67b6ac40dd4e35a8fe53f3cb6daff65ce43b9.gz
2009-02-21 17:48:54 +01:00
Olivier Crete
620b63a407
[MOVED FROM GST-P-FARSIGHT] Make buffer writable before writing into it
...
20070712195336-3e2dc-91a5fb797cfa4919d4e2f9a728c6d6fbd3b83d93.gz
2009-02-21 17:48:54 +01:00
Olivier Crete
76fb00c0b1
[MOVED FROM GST-P-FARSIGHT] Set pads active when adding them to a potentially running element
...
20070706202459-3e2dc-a3731f885725594def0a7be997fc7b3a739ee967.gz
2009-02-21 17:48:54 +01:00