summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-09-12opus + jpegformat: unbreak non-debug buildHEADmasterPeter Korsgaard3-5/+5
opus + jpegformat plugin builds fail when gstreamer is configured with --disable-gst-debug as they are checking the GST_DISABLE_DEBUG symbol instead of GST_DISABLE_GST_DEBUG. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> https://bugzilla.gnome.org/show_bug.cgi?id=683850
2012-09-12jpegformat: don't link to libgstinterfaces which doesn't exist any longerTim-Philipp Müller1-5/+3
2012-09-11spanplc: Don't unref too much, don't forward gap eventOlivier Crête1-6/+3
2012-09-11spanplc: Port to 1.0 APIOlivier Crête3-109/+65
2012-09-11audiovisualizer: Don't try to sync controller values to invalid timestampOlivier Crête1-1/+2
2012-09-11jpegparse: Finish port to 1.0 APIOlivier Crête4-84/+64
2012-09-11test: Simplify autoconvert testOlivier Crête1-29/+25
2012-09-11autoconvert: Look at all possibilities for accept-caps even if there is a ↵Olivier Crête1-16/+25
selected subelement If the accept-caps succeeds with a different subelement, then the subsequent caps event will change the current subelement.
2012-09-11test: Flush opus encoder between testsOlivier Crête1-1/+1
2012-09-11test: Flush opus encoder between testsOlivier Crête1-0/+5
2012-09-11uvch264: Make gudev/libusb a hard dependency and remove XU_FIND_UNIT ioctl ↵Youness Alaoui3-118/+85
support Conflicts: sys/uvch264/gstuvch264_src.c
2012-09-11ext, gst: only activate in pull mode if upstream is seekableMark Nauwelaerts6-6/+12
2012-09-11festival: timed text is text/x-raw nowTim-Philipp Müller1-1/+1
2012-09-11d3dvideosink: port to the new GLib thread APIMark Nauwelaerts3-17/+13
2012-09-11tests: mpeg2enc, mplex: port to the new GLib thread APIMark Nauwelaerts2-24/+24
2012-09-11opusenc: port to the new GLib thread APIMark Nauwelaerts2-18/+18
2012-09-11gdp: move gdp plugin here from -baseTim-Philipp Müller3-2/+19
Needs some reworking.
2012-09-11gdp: dump bytes into debug log using GST_MEMDUMPTim-Philipp Müller1-28/+5
Instead of home-grown solution.
2012-09-11update for new variable namesWim Taymans1-5/+5
2012-09-11tests: use multifdsink for streamheader testTim-Philipp Müller1-16/+10
Use multifdsink for pipes instead of multisocketsink, to avoid "creating GSocket from fd 9: Socket operation on non-socket "criticals from Gio. Test still fails, but it fails in a different way now.
2012-09-11gdppay: plug buffer leakMark Nauwelaerts1-0/+1
2012-09-11tests: initialize variablesStefan Sauer1-2/+2
2012-09-11Use new gst_element_class_set_static_metadata()Tim-Philipp Müller2-2/+2
2012-09-11gst: Update for GST_PLUGIN_DEFINE() API changeSebastian Dröge1-1/+1
2012-09-11Improve buffer allocation of wrapped memoryWim Taymans1-12/+4
2012-09-11update for buffer api changeWim Taymans1-5/+5
2012-09-11update for buffer changesWim Taymans1-3/+3
2012-09-11update for memory api changesWim Taymans1-1/+1
2012-09-11update for new memory apiWim Taymans1-5/+5
2012-09-11gdp: fixup unit testsWim Taymans2-3/+0
2012-09-11gdppay: fixup for changed capsWim Taymans1-28/+4
Try to send the streamheader after the first buffer.
2012-09-11dataprotocol: don't define default CategoryWim Taymans1-1/+0
Since we now include this into the unit tests directly, don't define the default category macro because it conflicts with check.
2012-09-11update for HEADER flag changesWim Taymans5-22/+20
2012-09-11port to new map APIWim Taymans5-34/+30
2012-09-11tests: fix some testsWim Taymans1-10/+15
2012-09-11tests: port and enable more unit testsWim Taymans3-50/+53
2012-09-11gdp: move dataprotocol library into gdp plugin and make privateTim-Philipp Müller8-10/+15
We have removed things like protocol=gdp in the tcp elements in favour of explicit gdppay/depay elements, so there's no need to keep a public API and library for now. We can still add it back later. Someone needs to think hard about 0.11 and gdp anyway one of these days.
2012-09-11gdp: fix header filesWim Taymans1-32/+32
Ensure correct indentation and retab Make sure all structure have padding
2012-09-11gdp: rename buffer PREROLL -> LIVE flagWim Taymans1-1/+1
Rename the GST_BUFFER_FLAG_PREROLL to GST_BUFFER_FLAG_LIVE and give the new flag a meaning. The old PREROLL flag never had a clear meaning.
2012-09-11gdp: make new _buffer_allocate methodWim Taymans1-1/+2
Make a new method to allocate a buffer + memory that takes the allocator and the alignment as parameters. Provide a macro for the old method but prefer to use the new method to encourage plugins to negotiate the allocator properly.
2012-09-11gdp: Rework GstSegment handlingWim Taymans1-1/+1
Improve GstSegment, rename some fields. The idea is to have the GstSegment structure represent the timing structure of the buffers as they are generated by the source or demuxer element. gst_segment_set_seek() -> gst_segment_do_seek() Rename the NEWSEGMENT event to SEGMENT. Make parsing of the SEGMENT event into a GstSegment structure. Pass a GstSegment structure when making a new SEGMENT event. This allows us to pass the timing info directly to the next element. No accumulation is needed in the receiving element, all the info is inside the element. Remove gst_segment_set_newsegment(): This function as used to accumulate segments received from upstream, which is now not needed anymore because the segment event contains the complete timing information.
2012-09-11gdp: Hide the GstStructure in GstEventWim Taymans1-2/+4
Hide the GstStructure of the event in the implementation specific part so that we can change it. Add methods to check and make the event writable. Add a new method to get a writable GstStructure of the element. Avoid directly accising the event structure.
2012-09-11gdp: add docs for GstDPPacketizerStefan Kost1-0/+10
2012-09-11gdp: port code to new buffer data APIWim Taymans1-2/+8
2012-09-11gdp: remove deprecated codeWim Taymans2-184/+0
2012-09-11gdp: make public enum _get_type() functions thread-safeTim-Philipp Müller1-5/+6
Not that it is likely to matter in practice, but since these are public API they should probably be thread-safe.
2012-09-11gdp: dataprotocol, lfocontrolsource: fix enum value name in enums that are ↵Tim-Philipp Müller1-2/+2
public API So run-time bindings can introspect the names correctly (we abuse this field as description field only in elements, not for public API (where the description belongs into the gtk-doc chunk). https://bugzilla.gnome.org/show_bug.cgi?id=629946
2012-09-11gdp: Fixes for -Wmissing-declarations -Wmissing-prototypesBenjamin Otte1-0/+15
Also adds those flags to the configure warning flags https://bugzilla.gnome.org/show_bug.cgi?id=611692
2012-09-11gdp: Make code safe for -Wredundant-declsBenjamin Otte1-1/+0
Adds that warning to configure.ac Includes a tiny change of the GST_BOILERPLATE_FULL() macro: The get_type() function is no longer declared before being defined. https://bugzilla.gnome.org/show_bug.cgi?id=611692
2012-09-11gdp: fix broken xrefs in docsStefan Kost1-3/+3