summaryrefslogtreecommitdiffstats
path: root/modules/stb_vorbis
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright statements to 2019Rémi Verschelde2019-01-016-12/+12
| | | | Happy new year to the wonderful Godot community!
* Fix warning about functions defined but not used [-Wunused-function]Rémi Verschelde2018-09-293-12/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes the following GCC 5 warnings: ``` core/io/zip_io.h:128:26: warning: 'zlib_filefunc_def zipio_create_io_from_file(FileAccess**)' defined but not used [-Wunused-function] core/script_debugger_remote.cpp:110:17: warning: 'ObjectID safe_get_instance_id(const Variant&)' defined but not used [-Wunused-function] drivers/unix/socket_helpers.h:103:12: warning: 'int _socket_create(IP::Type&, int, int)' defined but not used [-Wunused-function] drivers/unix/socket_helpers.h:45:15: warning: 'size_t _set_sockaddr(sockaddr_storage*, const IP_Address&, int, IP::Type)' defined but not used [-Wunused-function] drivers/unix/socket_helpers.h:76:15: warning: 'size_t _set_listen_sockaddr(sockaddr_storage*, int, IP::Type, IP_Address)' defined but not used [-Wunused-function] editor/editor_fonts.cpp:40:24: warning: 'Ref<BitmapFont> make_font(int, int, int, int, const int*, const Ref<Texture>&)' defined but not used [-Wunused-function] editor/editor_themes.cpp:85:26: warning: 'Ref<StyleBoxFlat> change_border_color(Ref<StyleBoxFlat>, Color)' defined but not used [-Wunused-function] editor/import/editor_import_collada.cpp:493:13: warning: 'void _generate_normals(const PoolVector<int>&, const PoolVector<Vector3>&, PoolVector<Vector3>&)' defined but not used [-Wunused-function] editor/import/editor_import_collada.cpp:524:13: warning: 'void _generate_tangents_and_binormals(const PoolVector<int>&, const PoolVector<Vector3>&, const PoolVector<Vector3>&, const PoolVector<Vector3>&, PoolVector<float>&)' defined but not used [-Wunused-function] editor/pvrtc_compress.cpp:118:13: warning: 'void _compress_etc(Image*)' defined but not used [-Wunused-function] modules/etc/image_etc.cpp:89:13: warning: 'void _decompress_etc1(Image*)' defined but not used [-Wunused-function] modules/etc/image_etc.cpp:93:13: warning: 'void _decompress_etc2(Image*)' defined but not used [-Wunused-function] modules/gdscript/editor/gdscript_highlighter.cpp:46:13: warning: 'bool _is_whitespace(CharType)' defined but not used [-Wunused-function] scene/2d/cpu_particles_2d.cpp:510:14: warning: 'float rand_from_seed_m1_p1(uint32_t&)' defined but not used [-Wunused-function] scene/3d/cpu_particles.cpp:474:14: warning: 'float rand_from_seed_m1_p1(uint32_t&)' defined but not used [-Wunused-function] scene/resources/default_theme/default_theme.cpp:123:20: warning: 'Ref<Shader> make_shader(const char*, const char*, const char*)' defined but not used [-Wunused-function] scene/resources/default_theme/default_theme.cpp:130:24: warning: 'Ref<BitmapFont> make_font(int, int, int, int, const int*, const Ref<Texture>&)' defined but not used [-Wunused-function] ``` Had to split `core/io/zip_io.h` into header and .cpp file without 'static' keyword. Not fixed yet (static definition in header used in some files but not all): ``` modules/websocket/lws_helper.h:111:13: warning: 'void _lws_make_protocols(void*, int (*)(lws*, lws_callback_reasons, void*, void*, size_t), PoolVector<String>, _LWSRef**)' defined but not used [-Wunused-function] ``` Also fixed a couple other warnings missed in previous commits.
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-124-5/+5
| | | | | | This allows more consistency in the manner we include core headers, where previously there would be a mix of absolute, relative and include path-dependent includes.
* Make some debug prints verbose-only, remove othersRémi Verschelde2018-08-241-2/+0
|
* SCons: Pass env to modules can_build methodRémi Verschelde2018-05-301-1/+1
| | | | | | This allows to disable modules based on the environment, in particular `env[tools]` which tells us if we are building the editor or not.
* Fully exposes data variable on AudioStreamSample/AudioStreamOGGVorbis...Zumo2018-05-012-3/+6
| | | | ...and also changes "_set_data" and "_get_data" to "set_data" and "get_data" respectively.
* Fix silent failure of importing OGG Vorbis filesrobfram2018-03-061-0/+1
| | | | | | | | When importing non-valid OGG Vorbis audio files, now the filesystem navigation tree shows the correct sad red-face icon, as it does with non-valid PNG, JPG or WAV files. Fix #9793.
* doc: Remove status from hardcoded version stringRémi Verschelde2018-02-272-2/+2
| | | | It has no practical use case and just generates noise for each alpha, beta, etc.
* doc: Update version string in headerRémi Verschelde2018-02-192-2/+2
|
* Merge pull request #15980 from mrcdk/audio_stream_get_lengthRémi Verschelde2018-01-302-8/+8
|\ | | | | Expose audio streams get_length()
| * Expose audio streams get_length()MrCdK2018-01-222-8/+8
| |
* | doc: Sync with current sourceRémi Verschelde2018-01-252-2/+2
|/ | | | | | Also enhance RigidBody docs as per https://github.com/godotengine/godot-docs/pull/1018 and fix the version tag in all files (not really stable yet, but it makes no sense to hardcode rc3 at this stage).
* doc: Update version string in XMLRémi Verschelde2018-01-132-2/+2
|
* Update docsBojidar Marinov2018-01-121-42/+6
| | | | [ci skip]
* Bind many more properties to scriptsBojidar Marinov2018-01-121-3/+3
| | | | | | | Notable potentially breaking changes: - PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL - Some properties were renamed, and sometimes even shadowed by new ones - New getter methods (some virtual) were added
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-056-0/+6
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Merge pull request #15223 from ibrahn/ogg-data-leak-fixRémi Verschelde2018-01-042-0/+17
|\ | | | | free associated audio data on AudioStreamOGGVorbis destruction
| * free associated audio data on AudioStreamOGGVorbis destructionIbrahn Sahir2017-12-312-0/+17
| |
* | Update copyright statements to 2018Rémi Verschelde2018-01-016-12/+12
|/ | | | Happy new year to the wonderful Godot community!
* Fix ogg looping pop noise. Closes #11468MrCdK2017-12-171-4/+12
|
* doc: Sync classref after a496dd4d, removing NOEDITOR properties from docRémi Verschelde2017-12-071-11/+42
|
* doc: Remove setters and getters now exposed via properties/membersRémi Verschelde2017-11-241-42/+0
|
* doc: Update header version for 3.0-betaRémi Verschelde2017-11-242-2/+2
|
* Revert "Added loop_begin and loop_end to OggVorbisStream"Juan Linietsky2017-11-203-72/+22
|
* Merge pull request #12644 from mrcdk/ogg_loopRémi Verschelde2017-11-203-22/+72
|\ | | | | Added loop_begin and loop_end to OggVorbisStream
| * Add loop_begin and loop_end to OggVorbisStreamMrCdK2017-11-043-22/+72
| |
* | doc: Make all module docs self-containedRémi Verschelde2017-11-153-2/+94
|/
* Remove junk outputRuslan Mustakov2017-10-131-3/+0
| | | | | Remove several prints that were added for engine debugging, but are of no use to the end user, and only pollute the editor and game logs.
* Rename get_position => get_playback_position and seek_pos => seek on audio ↵Marcelo Fernandez2017-09-232-6/+6
| | | | classes
* Rename pos to position in user facing methods and variablesletheed2017-09-202-2/+2
| | | | | | | | | | | Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is.
* Mono vorbis support fixed, closes #10787Juan Linietsky2017-09-061-0/+6
|
* Fix missing pragma pushHein-Pieter van Braam2017-09-022-0/+2
| | | | | I forgot to pragma push the ignored warning in #10877 this adds the missing ones.
* Fix use of unitialized variablesHein-Pieter van Braam2017-09-022-0/+4
| | | | The second in my quest to make Godot 3.x compile with -Werror on GCC7
* Fix crash when destroying AudioStreamPlaybackOGGVorbisEvgeny Zuev2017-09-011-1/+1
|
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-276-6/+6
|
* readded ability to set loop offset in seconds, closes #9630Juan Linietsky2017-08-223-1/+21
|
* Fixed AudioStreamPlaybackOGGVorbis::_mix_internal getting stuck in infinite ↵Fabian Mathews2017-07-291-1/+1
| | | | loop causing audio to freeze
* Complete changing of resource extensionsGeorge Marques2017-06-161-1/+1
| | | | Some places were missing in e42d59f.
* Rename Godot-specific resource extensionsGeorge Marques2017-06-152-2/+2
|
* Move other lone thirdparty files to thirdparty/miscRémi Verschelde2017-04-282-2/+3
| | | | | Also move Box2D ConvexDecomposition contrib code to thirdparty/b2d_convexdecomp.
* Fix AudioPlayer.get_pos() always returns 0NNesh2017-04-251-1/+7
|
* Fix AudioPlayer.play() bug when music always starts from 0 posNNesh2017-04-251-1/+1
|
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-086-0/+6
|
* Fix typos in source code using codespellRémi Verschelde2017-03-241-1/+1
| | | | From https://github.com/lucasdemarchi/codespell
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-055-119/+89
| | | | | | | | | | | | | | | | | | | | | | | | I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
* Add a bunch of missing Godot headers in own filesRémi Verschelde2017-03-054-1/+113
|
* Rename the _MD macro to D_METHODHein-Pieter van Braam2017-02-131-4/+4
| | | | | | This new name also makes its purpose a little clearer This is a step towards fixing #56
* Remove use of _SCS from ADD_METHODHein-Pieter van Braam2017-02-131-2/+2
| | | | This saves typing and is a step towards fixing #56
* Changed OGG Vorbis type to be imported, so it's possible to specify loopJuan Linietsky2017-02-035-76/+184
|
* WIP new AudioServer, with buses, effects, etc.Juan Linietsky2017-01-216-0/+411