summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* stream: Add "require-encryption" parameterOlivier Crête2015-02-253-12/+67
| | | | | | | If it is set to TRUE, then all buffers will be dropped before the decryption key is set. https://bugs.freedesktop.org/show_bug.cgi?id=89288
* rtpconference: Make get_extension() staticOlivier Crête2015-02-041-1/+1
|
* rawudp-stream: Stop the component if the port is already usedOlivier Crête2015-01-291-0/+1
|
* Version 0.2.7.1Olivier Crête2015-01-281-1/+1
|
* Version 0.2.70.2.7Olivier Crête2015-01-282-2/+9
|
* configure: Add "subdir-objects" automake optionOlivier Crête2015-01-281-1/+1
| | | | | Automake now warns that it will be the only behavior in the future. So quell the warning by adding it.
* Fix GIR annotations to remove deprecated stylesOlivier Crête2015-01-283-25/+7
|
* transmitter: Fix nice unit test for rtcp-muxing. Ignore component 2 ready.Youness Alaoui2015-01-281-14/+24
| | | | | | Component 2 may become ready before component 1 in which case data sent to that part of the pipeline will be dropped since cid 1 is not yet ready, which causes the unit test to fail since data is missing.
* transmitter: Add a unit test for send-component-mux property on nice transmitterYouness Alaoui2015-01-271-1/+38
|
* rtpxdatapay: Use gst_buffer_copy_into to avoid unreffing the bufferYouness Alaoui2015-01-271-1/+3
|
* rtpxdatapay: Add support for MTU and split long messages into multiple packetsYouness Alaoui2015-01-271-5/+32
| | | | | | Split all messages into max 1200 bytes of payload and send a GstBufferList when needed Keep sending a normal buffer in case the buffer is smaller than 1200 bytes to things slightly faster
* Add support for send-rtcp-mux on fs-rtp-session and nice transmitterYouness Alaoui2015-01-274-2/+82
| | | | | | In fs_nice_transmitter_set_send_component_mux(), the component IDs, which start from 1, are used as nicesinks array indexes and nicesinks[0] is always NULL.
* Add support for reliable nice transmitter and selection of ice-udp/ice-tcpYouness Alaoui2015-01-273-3/+80
|
* msnconnection: Fix potential race/deadlockOlivier Crête2015-01-271-1/+5
| | | | Unlock the mutex while waiting for the thread to exit.
* Merge branch 'branch-0.2.6'Olivier Crête2015-01-276-40/+39
|\
| * Version 0.2.6.1Olivier Crête2014-10-091-1/+1
| |
| * Version 0.2.60.2.6Olivier Crête2014-10-092-2/+7
| |
| * Add ICE-TCP candidatesJakub Adam2014-10-095-38/+32
| | | | | | | | Also to the nice transmitter
* | fs-session: Reduce padding because added set_encryption_parametersOlivier Crête2015-01-131-1/+1
| |
* | introspection: Call g-ir-scanner correctlyEvan Nemerson2014-11-241-2/+4
| | | | | | | | | | | | | | | | | | This provides a symbol prefix separate from the identifier prefix, corrects the identifier prefix to not include the trailing underscore, specifies the exported pkg-config file, and provides a list of C headers. https://bugs.freedesktop.org/show_bug.cgi?id=86589
* | nicestreamtransmitter: expose port range setting from libniceJakub Adam2014-11-131-0/+43
| |
* | nice-stream-transmitter: Return right enum for GstPadProbeReturnOlivier Crête2014-11-111-2/+2
| |
* | Fix clang warningsOlivier Crête2014-10-284-5/+5
| | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=85565
* | rtp-discover-codecs: Make global access to blueprints thread-safeNicolas Dufresne2014-10-281-4/+17
| | | | | | | | | | | | | | | | The global variable list_codec_blueprintfs refcounted with codecs_list_ref was not thread safe. This patch uses a global lock to make this code path thread safe. https://bugs.freedesktop.org/show_bug.cgi?id=85567
* | rtpsession: Don't try to return srtpenc/dec if not installedOlivier Crête2014-10-281-2/+2
| | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=85566
* | nicestreamstransmitter: Remove extra unlock..Olivier Crête2014-10-131-1/+0
|/
* Version 0.2.5.1Olivier Crête2014-10-091-1/+1
|
* Version 0.2.50.2.5Olivier Crête2014-10-092-2/+13
|
* rtpstream: Use the right variables in validationOlivier Crête2014-10-091-5/+5
| | | | Copy-paste error
* Requirement is actually 1.4 for srtpOlivier Crête2014-10-092-7/+7
|
* nice stream transmitter: Ignore ICE-TCP candidates for nowOlivier Crête2014-10-091-2/+6
|
* rtpsession: Don't try to start sending before a transmitter is setOlivier Crête2014-10-071-9/+4
| | | | No stream is really sending before a transmitter is set.
* Bump requirement for srtp, need GStreamer 1.2Olivier Crête2014-09-182-7/+7
|
* session: Add internal-session propertyYouness Alaoui2014-09-181-1/+13
|
* rtpsession: Fix discovery of RTCP ssrc.Youness Alaoui2014-09-182-17/+28
| | | | | | SRTCP packets will have SDES encrypted, so we need to check for RR and SR reports. Also, the code was checking if rtcp_map failed, instead of succeeded. This also allows us to mix rtp and rtcp on the same component.
* Fix unit tests not working with gst 1.0Youness Alaoui2014-09-181-0/+1
|
* rtp: Add srtp testOlivier Crête2014-09-182-3/+115
|
* rtp: Implement setting SRTP decryption keyOlivier Crête2014-09-183-59/+302
|
* rtpsession: Factor out SRTP parameter validationOlivier Crête2014-09-183-163/+192
|
* rtpsession: Implemnt setting SRTP encryption keyOlivier Crête2014-09-181-1/+278
|
* rtpsession: Create srtpenc & srtpdecOlivier Crête2014-09-181-33/+143
|
* lib: Add parameters to set encryption and decryption parametersOlivier Crête2014-09-186-13/+135
|
* transmitter: Remove recvonly-filterOlivier Crête2014-09-1821-770/+81
| | | | It was pretty much useless anyway.
* Remove fsrtcpfilterOlivier Crête2014-09-188-496/+0
| | | | It's not useful in real life
* tests: Test for x-data typeOlivier Crête2014-09-182-2/+46
|
* fsrtpxdata: Add RTP pay/depay for Microsoft Lync RTP x-dataOlivier Crête2014-09-1810-2/+438
|
* Add Application Media typeOlivier Crête2014-09-188-2/+60
|
* rtpdiscocodec: Also discover formats with no encoderOlivier Crête2014-09-181-5/+16
| | | | This makes L16, L24 and Video/RAW available to Farstream without profiles.
* rtpdiscocode: Ignore codecs with no "payload" propertyOlivier Crête2014-09-181-0/+2
|
* rtpdiscocodec: Use GQueue instead g_list_appendOlivier Crête2014-09-181-3/+3
|