Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bad: use new gst_element_class_add_static_pad_template() | Vineeth TM | 2016-03-24 | 1 | -4/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=763081 | ||||
* | Revert "midi: add an ALSA MIDI sequencer source" | Stefan Sauer | 2015-09-28 | 4 | -619/+1 |
| | | | | This reverts commit cd7f4e524718a2f75467852235e4e13d64d2ac82. | ||||
* | midi: add an ALSA MIDI sequencer source | Antonio Ospite | 2015-09-28 | 4 | -1/+619 |
| | | | | | | | | The alsamidisrc element allows to get input event from ALSA MIDI sequencer devices, and possibly convert them to sound using some downstream element like fluiddec. https://bugzilla.gnome.org/show_bug.cgi?id=738687 | ||||
* | Remove obsolete Android build cruft | Tim-Philipp Müller | 2015-04-26 | 1 | -14/+0 |
| | | | | This is not needed any longer. | ||||
* | midiparse: mention fluiddec instead of fluidsynth | Antonio Ospite | 2014-10-10 | 1 | -2/+2 |
| | | | | | | The element name is actually fluiddec even if it uses fluidsynth. https://bugzilla.gnome.org/show_bug.cgi?id=738223 | ||||
* | midi: Fix handling of the SEGMENT query | Sebastian Dröge | 2013-07-29 | 1 | -4/+18 |
| | |||||
* | midiparse: Add support for group-id in the stream-start event | Sebastian Dröge | 2013-07-23 | 2 | -2/+28 |
| | |||||
* | midiparse: In pull mode drop SEGMENT, CAPS and STREAM_START events | Sebastian Dröge | 2013-05-28 | 1 | -0/+6 |
| | | | | We create and send our own later from another thread. | ||||
* | midiparse: Push stream-start event before anything else | Sebastian Dröge | 2013-05-28 | 1 | -0/+5 |
| | |||||
* | gst: Add better support for static plugins | Sebastian Dröge | 2013-04-15 | 1 | -1/+1 |
| | |||||
* | midiparser: ensure variable is initialized and fix debug message access | Josep Torra | 2013-03-30 | 1 | -1/+3 |
| | |||||
* | midi: set midi parser rank primary | Wim Taymans | 2013-03-22 | 1 | -1/+1 |
| | | | | Now that it supports seeking and all, mark it primary | ||||
* | midiparse: always seek back to beginning | Wim Taymans | 2013-03-22 | 1 | -11/+7 |
| | | | | | We always need to seek back to the beginning because when we do a flushing seek, we might have lost events downstream. | ||||
* | midiparse: implement seeking | Wim Taymans | 2013-03-22 | 2 | -6/+169 |
| | | | | | Seek back to 0 for backward seeking and let things run and clip for forwards seeking. | ||||
* | midiparse: simplify the callbacks | Wim Taymans | 2013-03-21 | 1 | -39/+66 |
| | | | | We only need one callback to send bytes out. | ||||
* | midiparse: clean up tracks | Wim Taymans | 2013-03-21 | 1 | -3/+19 |
| | |||||
* | midiparse: don't leak midi data | Wim Taymans | 2013-03-21 | 2 | -2/+5 |
| | |||||
* | midiparse: small cleanups in error paths | Wim Taymans | 2013-03-21 | 1 | -7/+13 |
| | |||||
* | midiparse: duration is max of all track durations | Wim Taymans | 2013-03-21 | 1 | -2/+10 |
| | |||||
* | midiparse: fix klass | Wim Taymans | 2013-03-21 | 1 | -1/+1 |
| | |||||
* | midiparse: Update duration | Wim Taymans | 2013-03-21 | 2 | -189/+318 |
| | | | | | | | | | Rework things a bit so that we can run over the midi events and fire callbacks for each of them. We can then use that for calculating the duration and also for doing playback. Only parse as many tracks as specified in the header. Fix default tempo; Send MIDI tick events every 10ms | ||||
* | midiparse: handle midi in RIFF | Wim Taymans | 2013-03-21 | 1 | -6/+95 |
| | |||||
* | midiparse: small fixes | Wim Taymans | 2013-03-21 | 1 | -35/+19 |
| | |||||
* | midi: set rank as marginal | Wim Taymans | 2013-03-21 | 1 | -1/+1 |
| | | | | Set the mark to marginal until we implement more features. | ||||
* | midiparse: add basic midi parser | Wim Taymans | 2013-03-21 | 4 | -0/+1078 |
Parses midi files and outputs buffers with midi events. |