- 23 Jun, 2010 1 commit
-
-
Sebastian Dröge authored
We don't support conversion into *all* YUV formats for them, only into I420/YV12/AYUV. Fixes bug #622501.
-
- 22 Jun, 2010 2 commits
-
-
Mark Nauwelaerts authored
Fixes #618982.
-
Stefan Kost authored
Have frame duration in the instance struct and calculate it after changing the caps.
-
- 21 Jun, 2010 2 commits
-
-
Stefan Kost authored
-
Stefan Kost authored
-
- 18 Jun, 2010 7 commits
-
-
Wim Taymans authored
-
Thiago Santos authored
Replace calls to gst_tag_list_get_string_index with gst_tag_list_peek_string_index to avoid a string copy
-
Wim Taymans authored
Avoid spamming the testsuite with these error debug lines.
-
Keith Nicholson authored
On windows builds, sets source address for bind to INADDR_ANY, while maintaining the original multicast group address for subsequent join. Fixes #595978
-
Wim Taymans authored
Skip everything before the @ sign in the url location. VLC uses that as the remote address to connect to (but we ignore it for now). This makes our udp urls compatible with the ones used by VLC. Fixes #597695
-
Wim Taymans authored
Keep a global connection for aggregate control but also keep stream connections for non-aggregate control. Add some helper methods to connect/close/flush the connections.
-
Wim Taymans authored
Add non-aggregate control. Separate retrieving thr SDP from parsing and setting up the streaming from the SDP.
-
- 17 Jun, 2010 5 commits
-
-
Zaheer Abbas Merali authored
-
Zaheer Abbas Merali authored
-
Tim-Philipp Müller authored
Update common for latest gstdoc-scangobj, and inspect xml files for escaping and pad template order changes.
-
Tim-Philipp Müller authored
-
Sebastian Dröge authored
-
- 16 Jun, 2010 11 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
matroskademux: Fix possible NULL pointer dereference and assertion that could be caused by invalid files
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Havoc Pennington authored
This allows set_caps to succeed if caps change in a way that would not modify the format we're getting from the hardware. Otherwise if not in NULL state, setting caps would fail with EBUSY. With this change, in some cases it's OK to go PLAYING->READY->PLAYING rather than PLAYING->NULL->PLAYING to avoid a time-consuming close and reopen of the device. Fixes #621723
-
Havoc Pennington authored
Fixes #621723 (partially) set_caps can fail if the video device is running, in that case setting its format leads to EBUSY. If set_caps fails then we will not have set up the buffer pool (it will be NULL) which leads to a crash when we try to pull buffers. If we fail the negotiate on set_caps failure, then we won't go to playing state and won't crash. This is a small improvement. Of course, a nicer fix would be to make set_caps work in the case where the format is unchanged. If the format has changed, failing is probably correct because we need to close the device (go to NULL state) in order to set caps.
-
Mark Nauwelaerts authored
Subsequent entry time calculations use blockalign value to determine number of frames per chunk, and blockalign == 1 is then most unlikely to result in reasonable values (which also aligns with "spec").
-
Mark Nauwelaerts authored
Consider SPS, PPS and IDR as keyframe, all others as DELTA_UNIT. See #620154.
-
- 15 Jun, 2010 12 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Edward Hervey authored
-
Edward Hervey authored
From 9339ccc to 35617c2
-
Stefan Kost authored
From 5adb1ca to 9339ccc
-
Stefan Kost authored
From 57c89b7 to 5adb1ca
-
Tim-Philipp Müller authored
-
Stefan Kost authored
From c804988 to 57c89b7
-
Marc-André Lureau authored
It seems to me this code is useless: removing it. https://bugzilla.gnome.org/show_bug.cgi?id=618871
-