[Gambas-Notification] [Git][gambas/gambas][stable] 9 commits: Support for playing speed rate and step-by-step forward.

Benoît Minisini gitlab at mg.gitlab.com
Thu Apr 11 00:01:41 CEST 2019



Benoît Minisini pushed to branch stable at Gambas / gambas


Commits:
3d688792 by gambas at 2019-03-25T02:57:02Z
Support for playing speed rate and step-by-step forward.

[GB.MEDIA]
* NEW: MediaPipeline: Pos is a new synonymous for the Position property.
* NEW: MediaPipeline: Position is a new event that is raised when the media position has changed.
* NEW: MediaPipeline: Seek() is a new method that allows to move the media to a specific position while specifying GStreamer seek flags.
* NEW: MediaPipeline: Speed is a new property that allows to define the media playing speed rate. A negative speed will play backward.
* NEW: MediaPipeline: Forward() is a new method that allows to move forward a specific amount of frames. Moving backward does not work at the moment.
* NEW: Media: Add MediaPipeline.Seek() seek constants.

- - - - -
663e0a43 by gambas at 2019-03-25T02:58:35Z
Speed is a new property that allows to define the media playing speed. A negative speed moves backward.

[GB.MEDIA.FORM]
* NEW: MediaView: Speed is a new property that allows to define the media playing speed. A negative speed moves backward.
* NEW: MediaView: Resizing the control while the media is paused correctly resizes the displayed frame.

- - - - -
a247c14d by gambas at 2019-03-27T23:07:05Z
Compile with GStreamer < 1.16.

[GB.MEDIA]
* BUG: Compile with GStreamer < 1.16.

- - - - -
3dd1fd49 by gambas at 2019-04-04T20:58:06Z
Fix the JIT compiler: '_init' method, Lock instruction, Object datatype, and DO / REPEAT loops at the beginning of a function now work correctly.

[INTERPRETER]
* BUG: JIT compiler does not run static initializers anymore when loading a class. Otherwise bytecode can be modified before being compiled, leading to a JIT compiler crash.

[COMPILER]
* BUG: Fix LOCK subroutine meta-information.

[GB.JIT]
* NEW: Don't display abortion debugging message if there is no compilation to abort.
* BUG: Object variables are correctly managed now.
* BUG: DO...LOOP and REPEAT...UNTIL at the beginning of the function now is correctly compiled in all cases.

- - - - -
c1db77f3 by gambas at 2019-04-04T21:04:51Z
Some unary operator syntax rewrite in source code.

- - - - -
0b1afd4d by gambas at 2019-04-04T21:06:41Z
Code editor: The method popup font is sized according to the number of methods to display.

[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: The method popup font is sized according to the number of methods to display.
* NEW: Update financial support.

- - - - -
f2322863 by gambas at 2019-04-04T21:12:07Z
Fix Url$() escaping characters.

[INTERPRETER]
* BUG: Fix Url$() escaping characters.

- - - - -
63834d96 by gambas at 2019-04-10T22:00:39Z
Merge branch 'master' into stable

- - - - -
f31dafa7 by gambas at 2019-04-10T22:01:11Z
Merge branch 'stable' of gitlab.com:gambas/gambas into stable

- - - - -


23 changed files:

- app/src/gambas3/.src/Editor/Code/FProcedureList.class
- app/src/gambas3/.src/Editor/Code/FTextEditor.class
- app/src/gambas3/support.txt
- comp/src/gb.form.editor/.src/TextEditor.class
- comp/src/gb.media.form/.icon.png
- comp/src/gb.media.form/.src/FMediaPlayer.class
- comp/src/gb.media.form/.src/FMediaPlayer.form
- comp/src/gb.media.form/.src/FTest.form
- comp/src/gb.media.form/.src/MediaView.class
- gb.media/src/c_media.c
- gb.media/src/c_media.h
- main/gbx/gbx_archive.h
- main/gbx/gbx_class.c
- main/gbx/gbx_class_load.c
- main/gbx/gbx_jit.c
- main/gbx/gbx_jit.h
- main/gbx/gbx_subr_string.c
- main/lib/jit/gb.jit/.src/CCompilation.class
- main/lib/jit/gb.jit/.src/Jit.module
- main/lib/jit/gb.jit/jit.h
- main/lib/jit/jit.c
- main/lib/jit/jit_body.c
- main/share/gb_reserved_keyword.h


View it on GitLab: https://gitlab.com/gambas/gambas/compare/3c688831947d3dcaf2ff2d477af2402b7789dece...f31dafa73227f88e8e9df8bd42c423d4739d377d

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/compare/3c688831947d3dcaf2ff2d477af2402b7789dece...f31dafa73227f88e8e9df8bd42c423d4739d377d
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gambas-basic.org/pipermail/notification/attachments/20190410/7d44c358/attachment.html>


More information about the Notification mailing list