This repository has been archived on 2024-02-26. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
MyPresenter1.0/PasLibVlc/source/PasLibVlcUnit.txt
2015-02-08 16:52:18 -08:00

129 lines
4.0 KiB
Plaintext

2014.04.08 better support for logo and marqueee
2014.04.08 add function libvlc_reset_function_pointers
inspired by "Marcio Wesley Borges" <marciowb@gmail.com>
fix get address of function libvlc_vlm_set_enabled
reported by "Marcio Wesley Borges" <marciowb@gmail.com>
2013.12.11 Add better support for Delphi XE2 and up
inspired by John Brookman <j.a.brookman@hotmail.co.uk>
2013.10.20 Add new functions from libvlc 2.1.0
libvlc_media_player_set_video_title_display
libvlc_audio_output_device_list_get
libvlc_audio_output_device_list_release
libvlc_media_tracks_get
libvlc_media_tracks_release
libvlc_set_app_id
libvlc_log_get_context
libvlc_log_get_object
libvlc_log_set
libvlc_log_unset
libvlc_log_set_file
Verify compatibility with libvlc 2.1.0:
FUNCTION libvlc_audio_set_volume NOT WORK
EXCEPTION Invalid floating point operation.
https://forum.videolan.org/viewtopic.php?f=32&t=114264
Add local UTF8Encode and UTF8Decode for Delphi 3, 4, 5
Requested by: "Johan Keizer" <j.keizer36@upcmail.nl>
2013.08.25 Add support for FPC LCL QT4 and FPC LCL GTK2 (LINUX, WIN)
Test on Kubuntu and Windows XP SP2 + VLC 2.0.8
Add unified function for display player in window
libvlc_media_player_set_display_window
FPC For Windows : LCL GTK2+, LCL QT4, WIN32
FPC For Linux : LCL GTK2+, LCL QT4
Verify compatibility with libvlc 2.0.8
2012.10.28 Add compiler options {$A4,Z4}, {$A+,Z+} for Delphi < 6
2012.07.21 Add new functions from libvlc 2.0.0
libvlc_set_exit_handler
libvlc_free
libvlc_module_description_list_release
libvlc_audio_filter_list_get
libvlc_video_filter_list_get
libvlc_clock
libvlc_media_list_player_retain
libvlc_video_set_format_callbacks
libvlc_video_get_spu_delay
libvlc_video_set_spu_delay
libvlc_audio_set_callbacks
libvlc_audio_set_volume_callback
libvlc_audio_set_format_callbacks
libvlc_audio_set_format
libvlc_media_player_navigate
2011.08.22 Crossplatform modifications (Linux)
Request by: "Maloupi" <maloupi@2n-tech.com>
2011.08.20 Add new function:
libvlc_dynamic_dll_init_with_path(vlc_install_path: string);
2010.12.08 Add new functions from libvlc 1.1.5
libvlc_media_new_fd
2010.11.24 incorrect declaration in functions (stdcall calling convention instead of cdecl)
lock_call_fun
unlock_call_fun
display_call_fun
Request by: Alexey lelikz@users.sourceforge.net
2010.09.07 incorrect declaration of function (stdcall calling convention instead of cdecl)
libvlc_log_iterator_has_next
Request by: Alain Gawlik a.gawlik@gmx.com
2010.09.06 incorrect declaration of function (stdcall calling convention instead of cdecl)
libvlc_media_player_set_hwnd
Request by: Alain Gawlik a.gawlik@gmx.com
2010.09.02 Add support for libvlc 1.1.4
2010.07.22 Add new functions from libvlc 1.1.1
libvlc_set_user_agent
libvlc_media_player_set_pause
libvlc_video_set_callbacks
libvlc_video_set_format
libvlc_video_get_adjust_int
libvlc_video_set_adjust_int
libvlc_video_get_adjust_float
libvlc_video_set_adjust_float
libvlc_audio_get_delay
libvlc_audio_set_delay
2010.07.14 Change PChar to PAnsiChar
Request by: David Nottage, davidnottage@gmail.com
2010.07.13 Change registry read mode from default KEY_ALL_ACCESS to KEY_READ.
Request by: David Nottage, davidnottage@gmail.com
2010.07.01 Start