Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | inter: Port to 1.0 API | Olivier Crête | 2012-09-13 | 9 | -1054/+115 | |
| | | | | Also remove a lot of empty, non-implemented methods | |||||
* | videoparsers: Disable PTS interpolation in the base parse class | Jan Schmidt | 2012-09-12 | 4 | -0/+6 | |
| | | | | | | | All these formats have re-ordered PTS which the base class gets wrong. It's better to leave them blank and let the decoder sort it out. Better yet would be to track and interpolate the timestamps in the subclasses (FIXME) | |||||
* | dvdspu: Advance video stream with gap events. | Jan Schmidt | 2012-09-12 | 1 | -14/+38 | |
| | | | | | | | Handle Gap events the way we used to handle segment updates and advance/fill in the video stream accordingly. Fixes 'still' menus which aren't DVD still frames, but are just a single frame with accompanying audio. | |||||
* | resindvd: Start with a larger subpicture queue for preroll. | Jan Schmidt | 2012-09-12 | 2 | -5/+24 | |
| | | | | | Shrink the queue once we're prerolled. Fixes the Fringe S1 DVD. Also, ensure we only fire no_more_pads once. | |||||
* | resindvd: Disable input-selector syncing | Jan Schmidt | 2012-09-12 | 1 | -5/+10 | |
| | | | | | Until segments are better worked out. Also, use internal input-selector for audio as well | |||||
* | mpegvideoparse: Handle Sequence Display Extension | Jan Schmidt | 2012-09-12 | 4 | -129/+279 | |
| | | | | | | | | | | | Change the way the pixel-aspect-ratio is computed by interpreting the sequence header aspect ratio info as MPEG-1 values until a sequence extension or sequence display extension is seen, and then updating the sequence header struct accordingly. Fixes incorrect anamorphic display on some MPEG-2 (DVD) sequences. | |||||
* | tests: disable yet another mxf tests until the elements are ported | Tim-Philipp Müller | 2012-09-13 | 1 | -0/+5 | |
| | ||||||
* | flitetestsrc: fix caps fixation | Tim-Philipp Müller | 2012-09-13 | 1 | -0/+3 | |
| | | | | Make caps writable before changing them. | |||||
* | segmentclip: fix wrong pad template unref | Tim-Philipp Müller | 2012-09-13 | 1 | -2/+0 | |
| | | | | | Blows up when trying to instantiate a second clip element of the same type, like in the generic/states unit test. | |||||
* | waylandsink: fail gracefully with an error message if we can't connect to ↵ | Tim-Philipp Müller | 2012-09-13 | 1 | -1/+12 | |
| | | | | | | | | | wayland g_return_val_if_fail() is not for error handling, it's for catching programming errors in public API. Fixes problem with generic/states unit test. | |||||
* | siren: init debug category before logging anything | Tim-Philipp Müller | 2012-09-13 | 2 | -4/+0 | |
| | ||||||
* | tests: skip mxf tests while elements haven't been ported yet | Tim-Philipp Müller | 2012-09-13 | 2 | -0/+10 | |
| | ||||||
* | schroenc: remove GST_ERROR statement that was committed by accident | Tim-Philipp Müller | 2012-09-13 | 1 | -1/+1 | |
| | ||||||
* | tests: fix jifmux test | Tim-Philipp Müller | 2012-09-13 | 1 | -2/+6 | |
| | | | | | Need to pass a GstSample now for GST_TAG_APPLICATION_DATA instead of a GstBuffer. | |||||
* | pnm: Port to 1.0 API | Olivier Crête | 2012-09-12 | 5 | -106/+143 | |
| | ||||||
* | freeze: Use a GPtrArray instead of a GQueue | Olivier Crête | 2012-09-12 | 2 | -38/+18 | |
| | | | | | This way, the most common function (changing buffers) becomes O(1) instead of O(n) | |||||
* | freeze: Port to 1.0 API | Olivier Crête | 2012-09-12 | 3 | -115/+83 | |
| | ||||||
* | speed: Various 1.0 style additions | Olivier Crête | 2012-09-12 | 2 | -99/+48 | |
| | | | | Use GstAudioInfo everywhere, etc | |||||
* | speed: port to 0.11 | Sreerenj Balachandran | 2012-09-12 | 3 | -144/+109 | |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=683727 | |||||
* | liveadder: port to 1.0 API | Olivier Crête | 2012-09-12 | 3 | -227/+227 | |
| | ||||||
* | collectpads: remove gst_collect_pads_add_pad_full | Stefan Sauer | 2012-09-12 | 7 | -31/+32 | |
| | | | | | Rename gst_collect_pads_add_pad_full() to gst_collect_pads_add_pad() and fix all invocations. | |||||
* | siren: Port to 1.0 API | Olivier Crête | 2012-09-12 | 3 | -110/+49 | |
| | ||||||
* | dvbsuboverlay: Use default query handlers where needed | Edward Hervey | 2012-09-12 | 1 | -8/+8 | |
| | | | | And fixup getcaps handler while I'm at it | |||||
* | camerabin: port tagsetter mode setting code | Thiago Santos | 2012-09-12 | 1 | -6/+4 | |
| | | | | | | | Check directly with GST_IS_TAG_SETTER instead of using the deprecated GstImplementsInterface Fixes the image tag setting unit test | |||||
* | tests: fix win32 build even more | Tim-Philipp Müller | 2012-09-12 | 1 | -1/+4 | |
| | ||||||
* | tests: mpegtsmux: port to the new GLib thread API | Mark Nauwelaerts | 2012-09-12 | 1 | -1/+1 | |
| | ||||||
* | codecparsers: vc1: fix aspect ratio calculation. | Gwenole Beauchesne | 2012-09-12 | 1 | -2/+5 | |
| | | | | | | | | | | ASPECT_HORIZ_SIZE and ASPECT_VERT_SIZE are syntax elements that hold binary encodings of sizes ranging from 1 to 256. Thus, the calculated pixel-aspect-ratio was off by one. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> https://bugzilla.gnome.org/show_bug.cgi?id=683858 | |||||
* | codecparsers: h264parse: don't use anonymous unions. | Gwenole Beauchesne | 2012-09-12 | 3 | -6/+8 | |
| | | | | | | | Anonymous union is an ISO C (2011) feature that is not exposed in compilers strictly conforming to the previous standard. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> | |||||
* | codecparsers: h264: compute pixel aspect ratio. | Gwenole Beauchesne | 2012-09-12 | 2 | -0/+37 | |
| | | | | | Signed-off-by: Simon Farnsworth <simon.farnsworth@onelan.co.uk> Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> | |||||
* | tests: attempt to get disabled streamheader test to compile on win32 | Tim-Philipp Müller | 2012-09-12 | 1 | -0/+7 | |
| | | | | Though it probably won't work, but then it's disabled. | |||||
* | opus + jpegformat: unbreak non-debug build | Peter Korsgaard | 2012-09-12 | 3 | -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 | |||||
* | jpegformat: don't link to libgstinterfaces which doesn't exist any longer | Tim-Philipp Müller | 2012-09-12 | 1 | -5/+3 | |
| | ||||||
* | spanplc: Don't unref too much, don't forward gap event | Olivier Crête | 2012-09-11 | 1 | -6/+3 | |
| | ||||||
* | spanplc: Port to 1.0 API | Olivier Crête | 2012-09-11 | 3 | -109/+65 | |
| | ||||||
* | audiovisualizer: Don't try to sync controller values to invalid timestamp | Olivier Crête | 2012-09-11 | 1 | -1/+2 | |
| | ||||||
* | jpegparse: Finish port to 1.0 API | Olivier Crête | 2012-09-11 | 4 | -84/+64 | |
| | ||||||
* | test: Simplify autoconvert test | Olivier Crête | 2012-09-11 | 1 | -29/+25 | |
| | ||||||
* | autoconvert: Look at all possibilities for accept-caps even if there is a ↵ | Olivier Crête | 2012-09-11 | 1 | -16/+25 | |
| | | | | | | | selected subelement If the accept-caps succeeds with a different subelement, then the subsequent caps event will change the current subelement. | |||||
* | test: Flush opus encoder between tests | Olivier Crête | 2012-09-11 | 1 | -1/+1 | |
| | ||||||
* | test: Flush opus encoder between tests | Olivier Crête | 2012-09-11 | 1 | -0/+5 | |
| | ||||||
* | uvch264: Make gudev/libusb a hard dependency and remove XU_FIND_UNIT ioctl ↵ | Youness Alaoui | 2012-09-11 | 3 | -118/+85 | |
| | | | | | | | support Conflicts: sys/uvch264/gstuvch264_src.c | |||||
* | ext, gst: only activate in pull mode if upstream is seekable | Mark Nauwelaerts | 2012-09-11 | 6 | -6/+12 | |
| | ||||||
* | festival: timed text is text/x-raw now | Tim-Philipp Müller | 2012-09-11 | 1 | -1/+1 | |
| | ||||||
* | d3dvideosink: port to the new GLib thread API | Mark Nauwelaerts | 2012-09-11 | 3 | -17/+13 | |
| | ||||||
* | tests: mpeg2enc, mplex: port to the new GLib thread API | Mark Nauwelaerts | 2012-09-11 | 2 | -24/+24 | |
| | ||||||
* | opusenc: port to the new GLib thread API | Mark Nauwelaerts | 2012-09-11 | 2 | -18/+18 | |
| | ||||||
* | gdp: move gdp plugin here from -base | Tim-Philipp Müller | 2012-09-11 | 3 | -2/+19 | |
| | | | | Needs some reworking. | |||||
* | gdp: dump bytes into debug log using GST_MEMDUMP | Tim-Philipp Müller | 2012-09-11 | 1 | -28/+5 | |
| | | | | Instead of home-grown solution. | |||||
* | update for new variable names | Wim Taymans | 2012-09-11 | 1 | -5/+5 | |
| | ||||||
* | tests: use multifdsink for streamheader test | Tim-Philipp Müller | 2012-09-11 | 1 | -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. |