summaryrefslogtreecommitdiff
path: root/ext/sbc
AgeCommit message (Collapse)AuthorFilesLines
2018-07-27Add feature options for almost all pluginsNirbheek Chauhan1-1/+1
The only plugins remaining are those that haven't been ported to Meson yet, and msdk. Also, the tests are still automagic. https://bugzilla.gnome.org/show_bug.cgi?id=795107
2018-04-25Meson: Generate pc file for all plugins in badXavier Claessens1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=794568
2017-09-05sbcenc: Fix typo in docsSebastian Dröge1-1/+1
2017-05-16Remove plugin specific static build optionNicolas Dufresne1-1/+0
Static and dynamic plugins now have the same interface. The standard --enable-static/--enable-shared toggle are sufficient.
2017-04-12docs: Port all docstring to gtk-doc markdownThibault Saunier2-6/+6
2016-08-20Add support for Meson as alternative/parallel build systemNirbheek Chauhan1-0/+18
https://github.com/mesonbuild/meson With contributions from: Tim-Philipp Müller <tim@centricular.com> Matej Knopp <matej.knopp@gmail.com> Jussi Pakkanen <jpakkane@gmail.com> (original port) Highlights of the features provided are: * Faster builds on Linux (~40-50% faster) * The ability to build with MSVC on Windows * Generate Visual Studio project files * Generate XCode project files * Much faster builds on Windows (on-par with Linux) * Seriously fast configure and building on embedded ... and many more. For more details see: http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html Building with Meson should work on both Linux and Windows, but may need a few more tweaks on other operating systems.
2016-03-24bad: use new gst_element_class_add_static_pad_template()Vineeth TM2-11/+10
https://bugzilla.gnome.org/show_bug.cgi?id=763081
2016-01-12sbc: sbcdec: Fix frame length calculationTim Sheridan1-4/+4
SBC frame length calculation wasn't being rounded up to the nearest byte (as specified in the A2DP 1.0 specification, section 12.9). This could cause 'stereo' and 'joint stereo' mode SBC streams to have incorrectly calculated frame lengths. https://bugzilla.gnome.org/show_bug.cgi?id=742446
2015-08-17audioencoders: use template subset check for accept-capsThiago Santos1-0/+1
It is faster than doing a query that propagates downstream and should be enough Elements: faac, gsmenc, opusenc, sbcenc, voamrwbenc, adpcmenc, sirenenc
2015-08-15audiodecoders: use default pad accept-caps handlingThiago Santos1-0/+3
Avoids useless check of downstream caps when handling an accept-caps query Elements: dtsdec, faad, gsmdec, mpg123audiodec, opusdec, sbcdec, adpcmdec, sirendec
2014-08-11sbcenc: Unref output caps in error casesSebastian Rasmussen1-19/+19
gst_caps_intersect() returns a reference to a caps object which in the normal case is consumed, but in error cases must be unreferenced. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734521
2014-03-12sbcenc: Allow user to set channel-modeAurélien Zanelli1-15/+23
Don't return error when channel-mode is already set, just check that it is coherent with number of channels. https://bugzilla.gnome.org/show_bug.cgi?id=726098
2013-12-05sbcdec: Require caps to be set before any data processingSebastian Dröge1-3/+2
2013-04-15gst: Add better support for static pluginsSebastian Dröge1-1/+1
2013-03-27sbc: port encoder to GstAudioEncoderTim-Philipp Müller5-978/+207
https://bugzilla.gnome.org/show_bug.cgi?id=690582
2013-03-27sbc: port decoder to GstAudioDecoderTim-Philipp Müller3-216/+150
https://bugzilla.gnome.org/show_bug.cgi?id=690582
2013-03-27sbc: import sbc decoder/encoder from bluez and port to 1.0Tim-Philipp Müller8-397/+334
https://bugzilla.gnome.org/show_bug.cgi?id=690582
2013-03-27sbc: remove parser in favour of new GstBaseParse-based sbcparse in -goodTim-Philipp Müller2-291/+0
2013-03-27sbc: sbcdec: make decoder more performantWim Taymans2-89/+145
Use an adapter to accumulate input buffers. Decode all input in one output buffer when possible to reduce the amount of push operations.
2013-03-27sbc: sbcdec: skip the frame on decoding errorWim Taymans1-2/+4
2013-03-27sbc: sbcdec: set DISCONT on outgoing buffers.Wim Taymans1-1/+8
2013-03-27sbc: sbcdec: handle DISCONT and timestampsWim Taymans2-6/+50
Reset state on discont. Interpollate timestamps.
2013-03-27sbc: audio: Make the sbcdec element copy buffer metadataArun Raghavan1-2/+1
Makes sure we don't lose timestamps, etc.
2013-03-27sbc: enc: sbc_get_frame_duration is in millisecondsWim Taymans1-1/+1
2013-03-27sbc: dec: chain up to parent before downward state changeWim Taymans1-1/+8
2013-03-27sbc: audio: Fix a leak in sbcdecArun Raghavan1-0/+1
2013-03-27sbc: audio: Initialise SBC data before use in sbcparse elementArun Raghavan1-0/+4
2013-03-27sbc: Fix trivial coding style issues on pointer declarations and castingAnderson Lizardo1-4/+4
Avoid using C++ style pointer declarations like "char* ptr", as most BlueZ code uses "char *ptr".
2013-03-27sbc: audio: Fix newline before EOFSyam Sidhardhan1-1/+0
2013-03-27sbc: Fix common misspelled wordsLucas De Marchi1-1/+1
Accounting of misspelled words, as detected by codespell: acording 2 ancilliary 1 appropiate 1 atribute 1 cant 1 comming 2 gracefull 1 lenght 1 mispelled 1 occured 1 occurences 1 ocurred 3 prefered 1 presense 1 reponse 1 seperate 1 succesful 1 successully 1 sucessfull 1 sucessfully 1
2013-03-27sbc: audio: Remove workaround for compiler warningsMarcel Holtmann3-3/+3
2013-03-27sbc: Add pragma based workaround for GStreamer warningsMarcel Holtmann3-0/+3
2013-03-27sbc: Update copyright informationMarcel Holtmann8-8/+8
2013-03-27sbc: Remove unused variable.Luiz Augusto von Dentz1-3/+0
2013-03-27sbc: Remove unused variable.Luiz Augusto von Dentz1-2/+0
2013-03-27sbc: Fix signed/unsigned comparison issue within GStreamer pluginMarcel Holtmann2-2/+2
2013-03-27sbc: Use native byte order for audio in GStreamer and ALSA pluginsSiarhei Siamashka2-2/+2
This fixes endianness inconsistency between default SBC configuration and GStreamer/ALSA.
2013-03-27sbc: Update copyright informationMarcel Holtmann8-8/+8
2013-03-27sbc: First attempt in fixing compiler warnings (still needs cleanup)Marcel Holtmann7-8/+6
2013-03-27sbc: Assign variables after declarationsMarcel Holtmann1-1/+1
2013-03-27sbc: More coding style fixesJohan Hedberg2-4/+4
2013-03-27sbc: Fix runtime warnings of gstreamer plugin.Luiz Augusto von Dentz2-4/+4
2013-03-27sbc: Update gstreamer plugin to use new sbc API.Luiz Augusto von Dentz5-193/+200
2013-03-27sbc: Make use of parameters selected in alsa plugin and fix auto selection.Luiz Augusto von Dentz2-15/+6
2013-03-27sbc: Update copyright informationMarcel Holtmann8-8/+8
2013-03-27sbc: Add bitpool property and others fixes for gstreamer plugin.Luiz Augusto von Dentz4-72/+174
2013-03-27sbc: Enable gstreamer plugin to use autoconnect flag.Luiz Augusto von Dentz2-9/+33
2013-03-27sbc: Fixes gstreamer caps and code cleanup.Luiz Augusto von Dentz4-109/+38
2013-03-27sbc: Fix gtreamer payloader sending fragmented frames.Luiz Augusto von Dentz1-3/+19
2013-03-27sbc: Add mp3 support for gstreamer plugin.Luiz Augusto von Dentz2-4/+70