- 28 Jun, 2014 2 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- 26 Jun, 2014 6 commits
-
-
Olivier Crête authored
-
-
Thibault Saunier authored
-
Tim-Philipp Müller authored
Decoder complains about "notification: Invalid mode encountered. The stream is corrupted" though, even if it works, so there's probably something wrong with the generated codec headers.
-
Tim-Philipp Müller authored
Speex in FLV is always mono @ 16kHz, see http://download.macromedia.com/f4v/video_file_format_spec_v10_1.pdf section E.4.2.1: "If the SoundFormat indicates Speex, the audio is compressed mono sampled at 16 kHz, the SoundRate shall be 0, the SoundSize shall be 1, and the SoundType shall be 0" Also see https://bugzilla.gnome.org/show_bug.cgi?id=683622
-
Jan Schmidt authored
Enables playback for files with DTS audio tracks. Also add an extra AC-3 variant fourcc from Nero
-
- 25 Jun, 2014 2 commits
-
-
David Fernandez Lopez authored
Change function pointers to NULL while holding the lock to avoid race conditions https://bugzilla.gnome.org/show_bug.cgi?id=701110
-
Wim Taymans authored
Implement 3 different cases for handling the SR: 1) we don't have enough timing information to handle the SR packet and we need to wait a little for more RTP packets. In that case we keep the SR packet around and retry when we get an RTP packet in the chain function. 2) the SR packet has a too old timestamp and should be discarded. It is labeled invalid and the last_sr is cleared. 3) the SR packet is ok and there is enough timing information, proceed with processing the SR packet. Before this patch, case 2) and 1) were handled in the same way, resulting that SR packets with too old timestamps were checked over and over again for each RTP packet.
-
- 24 Jun, 2014 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
They all seem a bit pointless though.
-
- 23 Jun, 2014 4 commits
-
-
Olivier Crête authored
-
-
Sebastian Dröge authored
Otherwise we will parse it over and over again without ever getting past it. https://bugzilla.gnome.org/show_bug.cgi?id=731533
-
Andoni Morales Alastruey authored
"have-ns-view" and the "embed" property was kept in 0.10 for backwards compatibility but it's no longer used in favor of the GstVideoOverlay interface https://bugzilla.gnome.org/show_bug.cgi?id=703753
-
- 22 Jun, 2014 5 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
It will crash with latest GLib GIT and was never supposed to work before either.
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- 21 Jun, 2014 1 commit
-
-
Tim-Philipp Müller authored
-
- 20 Jun, 2014 2 commits
-
-
Tim-Philipp Müller authored
We know the buffer will stay valid and we will also not modify the buffer, we just want to send out the data.
-
Tim-Philipp Müller authored
-
- 19 Jun, 2014 5 commits
-
-
Wim Taymans authored
This way the app can choose different parameters for each stream.
-
Aleix Conchillo Flaqué authored
This patch adds supports for the incoming key management parameters for encryption and authentication key lengths. It also adds a new signal request-rtcp-key that allows the user to provide the crypto parameters and key for the RTCP stream. https://bugzilla.gnome.org/show_bug.cgi?id=730473
-
Wim Taymans authored
Use a different variable name to make it clear that we are calculating the header size. Correctly check that we have enough bytes to read the header bits. We were checking if there were 5 bytes available in the header while we only needed 3, causing the packet to be discarded as too small. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=723595
-
Guillaume Desmottes authored
Similarly to what we did with the DELTA_UNIT flag, this patch propagates the DISCONT flag to the first RTP packet being used to transfer a DISCONT buffer. https://bugzilla.gnome.org/show_bug.cgi?id=730563
-
Guillaume Desmottes authored
Downstream elements may be interested knowing if a RTP packet is the start of a key frame (to implement a RTP extension as defined in the ONVIF Streaming Spec for example). We do this by checking the GST_BUFFER_FLAG_DELTA_UNIT flag we receive from upstream and propagate it to the *first* RTP packet outputted to transfer this buffer. https://bugzilla.gnome.org/show_bug.cgi?id=730563
-
- 18 Jun, 2014 11 commits
-
-
Guillaume Desmottes authored
Propagate the DISCONT flag to the first RTP packet being used to transfer a DISCONT buffer. https://bugzilla.gnome.org/show_bug.cgi?id=730563
-
Guillaume Desmottes authored
Propagate the DISCONT flag to the first RTP packet being used to transfer a DISCONT buffer. https://bugzilla.gnome.org/show_bug.cgi?id=730563
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
Pre-allocate buffer list of the right size to avoid re-allocs. Avoid plenty of double runtime cast checks and re-doing the same calculation over and over again in rtp_vp8_calc_payload_len(). Only call gst_buffer_get_size() once.
-
Tim-Philipp Müller authored
To avoid re-allocs.
-
Tim-Philipp Müller authored
To avoid unnecessary re-allocs.
-