gstreamer/gst/mxf
Sebastian Dröge f5ba4904f7 mxfdemux: Use a RW lock to protect metadata and add all pads at once without a lock held
This makes it possible, among other things, to do a query in the
pad-added callback.

Fixes bug #582656.
2009-05-15 11:49:20 +02:00
..
Makefile.am mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxf.c Add ranks to various muxers and encoders in -bad 2009-05-07 17:53:42 +01:00
mxfaes-bwf.c mxf: Use mxf_u{l,uid}_is_equal() and friends instead of memcmp() 2009-03-26 13:20:18 +01:00
mxfaes-bwf.h mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfalaw.c mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfalaw.h mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfd10.c mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfd10.h mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfdemux.c mxfdemux: Use a RW lock to protect metadata and add all pads at once without a lock held 2009-05-15 11:49:20 +02:00
mxfdemux.h mxfdemux: Use a RW lock to protect metadata and add all pads at once without a lock held 2009-05-15 11:49:20 +02:00
mxfdms1.c mxf: Differentiate between UL and UUID 2009-03-26 13:11:07 +01:00
mxfdms1.h mxf: Differentiate between UL and UUID 2009-03-26 13:11:07 +01:00
mxfdv-dif.c mxf: Use mxf_u{l,uid}_is_equal() and friends instead of memcmp() 2009-03-26 13:20:18 +01:00
mxfdv-dif.h mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfessence.c mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfessence.h mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfjpeg2000.c mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfjpeg2000.h mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfmetadata.c mxf: Properly handle the new interlaced support from libgstvideo for (de)muxing 2009-04-16 22:14:15 +02:00
mxfmetadata.h mxf: Differentiate between UL and UUID 2009-03-26 13:11:07 +01:00
mxfmpeg.c mxf: Differentiate between UL and UUID 2009-03-26 13:11:07 +01:00
mxfmpeg.h mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfmux.c mxfmux: Fix uninitialized variable compiler warning 2009-05-10 10:41:41 +02:00
mxfmux.h mxfmux: Write metadata items in reference order 2009-05-09 15:50:51 +02:00
mxfquark.c mxfdemux: Post structural metadata tree as tag on the bus 2009-02-21 17:38:49 +01:00
mxfquark.h mxfdemux: Post structural metadata tree as tag on the bus 2009-02-21 17:38:49 +01:00
mxftypes.c mxf: Fix compilation and compiler errors with GLib < 2.16.0 2009-03-26 20:28:30 +01:00
mxftypes.h mxf: Differentiate between UL and UUID 2009-03-26 13:11:07 +01:00
mxful.c Use UL database for all metadata ULs 2009-04-07 15:20:10 +02:00
mxful.h Use UL database for all metadata ULs 2009-04-07 15:20:10 +02:00
mxfup.c mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfup.h mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00
mxfvc3.c mxf: Use mxf_u{l,uid}_is_equal() and friends instead of memcmp() 2009-03-26 13:20:18 +01:00
mxfvc3.h mxf: Source files and #include cleanup 2009-03-26 12:46:22 +01:00