unknown
397da35350
rtpmux: update the current_ssrc from the caps
...
Fixes #604101
2009-12-09 15:00:53 +01:00
Håvard Graff
97ef05cbac
rtpmux: release pads when disposing
...
Because of an allocated priv (GstRTPMuxPadPrivate), the element will
leak memory if not gst_rtp_mux_release_pad() is called. This would
previously only happen if release_request_pad() was called explicitly,
somthing that should not be neccesary.
Fixes #604099
2009-12-09 14:47:00 +01:00
Olivier Crête
8d90ad76c9
rtpmux: Don't ignore requested pad name
2009-10-30 19:08:14 +00:00
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
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
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
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
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
Laurent Glayal
31ba19c159
[MOVED FROM GST-P-FARSIGHT] Missing format parameter
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
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
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
Olivier Crete
6750edd1d8
[MOVED FROM GST-P-FARSIGHT] Fix multiple ref leaks (patches by SP GLE)
...
20070607120121-3e2dc-061e9ef7a47b1b84fa8f8092f4b8bcc0e6db8c8c.gz
2009-02-21 17:48:53 +01:00
Zeeshan Ali
7d12ea7ba8
[MOVED FROM GST-P-FARSIGHT] send event to all src pads
...
20070528152505-f3f1e-039216c73dc93f64c49962c77a0253cb9cfec4d3.gz
2009-02-21 17:48:53 +01:00
Zeeshan Ali
1cbe838100
[MOVED FROM GST-P-FARSIGHT] print a warning if receive an error iterating sinkpads
...
20070528123749-f3f1e-4c1eb3f511b5610143610a65a94d117f2c3d2580.gz
2009-02-21 17:48:53 +01:00
Zeeshan Ali
5d86b44cd5
[MOVED FROM GST-P-FARSIGHT] deal with all the gst_iterator_next() return values
...
20070528122808-f3f1e-d301644c3be7633ec6dc5e28596e9346d2da6a50.gz
2009-02-21 17:48:53 +01:00
Zeeshan Ali
b6dc9f9bf2
[MOVED FROM GST-P-FARSIGHT] Return correct value from the event handler
...
20070525123116-f3f1e-131b37b5f4521618fe2f1320409a47e65b35ad2d.gz
2009-02-21 17:48:53 +01:00
Zeeshan Ali
30a1e01518
[MOVED FROM GST-P-FARSIGHT] Ville's original patch to fix the traversal of dtmf event
...
20070525102709-f3f1e-6c41d1ef934068a4f4e810e7e981b420075b0c98.gz
2009-02-21 17:48:53 +01:00
zeeshan.ali@nokia.com
8c4e0c21ce
[MOVED FROM GST-P-FARSIGHT] Set the correct ts-offset on the get_prop value
...
20070329135250-65035-a43e222d91d57c0a61cb3287586aaa29abf78674.gz
2009-02-21 17:48:53 +01:00