diff options
author | Sebastian Dröge <slomo@circular-chaos.org> | 2008-08-02 17:47:32 +0000 |
---|---|---|
committer | Sebastian Dröge <slomo@circular-chaos.org> | 2008-08-02 17:47:32 +0000 |
commit | 0767ed33515803ccf81c760bc7d21bda8ab1d417 (patch) | |
tree | 6e1ee031f0e83aac8fa041d8eb2f350be92b0dbc /gst/matroska/ebml-write.c | |
parent | a53866ddc1bec3ebccc13dedfaefb6a94b1d381f (diff) |
gst/matroska/matroska-mux.c: Add locking to the global array of used track UIDs to prevent random crashes if more tha...
Original commit message from CVS:
* gst/matroska/matroska-mux.c: (gst_matroska_mux_create_uid),
(gst_matroska_mux_reset), (gst_matroska_mux_start):
Add locking to the global array of used track UIDs to prevent random
crashes if more than a single matrosmux instance is used.
Use 64 bit values for the track UIDs.
Use the global GRandom of GLib instead of creating our own one
for the few random numbers we need every single time.
Diffstat (limited to 'gst/matroska/ebml-write.c')
0 files changed, 0 insertions, 0 deletions