=== Lean Player - Video and Audio Player for WordPress, Elementor, Block Editor and Classic Editor  ===
Contributors: azplugins
Tags: elementor, player, audio player, video player, media player
Requires at least: 4.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 3.0.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A simple, lightweight and customizable HTML5, YouTube, Vimeo & mp3 media player that supports all devices.

== Description ==
"Lean Player - Video and Audio Player for WordPress, Elementor, Block Editor and Classic Editor" - is a simple, lightweight and customizable HTML5, YouTube, Vimeo & mp3 media player that supports all devices. It supports all the major file formats for audio & video. Included audio & video player widget / addon and shortcode support that has lots of customization options, using those options you can change the player settings how you want.

Version 3.0.0 marks a major milestone: our rebranding checkpoint and major update. We've rebranded our plugin under the LeanPlugins brand and made significant improvements to make it more performance-focused and aligned with our brand philosophy.

👉 [Live Demo](https://demo.leanplugins.com/video-and-audio-player/)
👉 [Purchase Pro](https://leanplugins.com/wordpress-plugins/video-and-audio-player/?utm_source=wordpress.org&utm_medium=desc&utm_campaign=upgrade#pricing)

== Features ==

**Player Management:**
* **Global Player Settings** - Set default behavior once for all players
* **Player Manager** - Create and manage players through admin interface
* **Per-Player Configuration** - Override global settings for individual players
* **Admin Columns** - View all players at a glance with Player Type, Source Type, Source, Autoplay status, and copy-ready Shortcode
* **Simple Shortcode** - [lean_player id="123"] to embed anywhere

**Video Sources:**
* YouTube video support
* Vimeo video support
* HTML5 video (upload or URL/CDN)

**Audio Sources:**
* MP3 and other audio formats
* Media library upload or direct URL

**Playback Options:**
* Autoplay
* Start Muted
* Initial Volume control (0-100%)
* Loop playback
* Default Playback Speed (0.5x to 4x)
* Time Display Format - Countdown or elapsed time [PRO]
* Skip Amount - Set forward/back jump time (1-60 seconds) [PRO]
* Reset to start when finished

**Player Controls:**
* Fullscreen button
* Click to play/pause
* Picture-in-picture (PIP) mode
* Keyboard shortcuts
* Custom Player Controls - Show/hide and reorder controls (play-large, play, progress, current-time, mute, volume, captions, settings, pip, airplay, fullscreen, download) [PRO]
* Auto-Hide Controls - Hide controls during playback [PRO]

**Design & Styling:**
* Display your own preview thumbnail
* Primary Color customization - Match player with your brand colors [PRO]
* Compatible on all mobile & desktop devices
* Very lightweight - no major impact on website speed
* Works with all themes

**Integration:**
* Elementor widgets (video & audio)
* Block Editor (Gutenberg) support
* Classic Editor support
* Shortcode support everywhere

== Video Player Elementor Widget/Addon Options (All FREE) ==

* Video Type (YouTube/Vimeo/HTML5)
* YouTube Video URL
* Vimeo Video URL
* HTML5 Video (Upload or URL)
* Display Preview Thumbnail
* Autoplay
* Start Muted
* Initial Volume
* Loop
* Click To Play/Pause
* Fullscreen Toggle
* Default Playback Speed
* Picture-in-picture (PIP)
* Keyboard Shortcuts
* Reset To Start After End
* 20+ Design & Styling options

== Audio Player Elementor Widget/Addon Options (All FREE) ==

* Audio Source (Upload or URL)
* Autoplay
* Start Muted
* Initial Volume
* Loop
* Default Playback Speed
* 20+ Styling options

== Changelog ==
= Version: 3.0.2 =
- Fixed: Dual plugin activation issue

= Version: 3.0.0 =
* Major: Rebranded plugin under LeanPlugins brand
* Major: Renamed from "AZ Video & Audio Player" to "Lean Player - Video & Audio Player for WordPress"
* Added: Global Player Settings - Set default behavior for all players across your site
* Added: Player Manager - Create and manage players through intuitive admin interface
* Added: Simple shortcode system - [lean_player id="123"]
* Improved: Performance optimizations and code restructuring
* Improved: Aligned with LeanPlugins brand philosophy
* Note: All existing shortcodes remain backward compatible

= Version: 2.1.5 =
* Added: Dynamic tags support for both audio and video player

= Version: 2.1.4 =
* Fixed: Flush of Unstyled Content (FOUC) issue on admin pages

= Version: 2.1.3 =
* Security: Improved output escaping in admin notices

= Version: 2.1.2 =
* Improved: Cross browser compatibility
* Updated: Language translation file

= Version: 2.1.1 =
* Improved: Cache busting mechanism for assets

= Version: 2.1.0 =
* Added: Shortcode support for Audio & Video Player
* Improved: Code optimization and minor improvements
* Updated: Language translation file

= Version: 2.0.3 =
* Updated the plyr library to latest version

= Version: 1.0.0 =
* Initial Release

== Installation ==
This section describes how to install the "Lean Player - Video and Audio Player for WordPress" plugin and get it working.

= 1) Install =

i. Go to the WordPress Dashboard "Add New Plugin" section.

ii. Search For "Lean Player - Video & Audio Player for WordPress".

iii. Install, then Activate it.

= OR: =

i. Unzip (if it is zipped) and Upload `az-video-and-audio-player-addon-for-elementor` folder to the `/wp-content/plugins/` directory

ii. Activate the plugin through the 'Plugins' menu in WordPress

= 2) Configure =
i. After install and activate the plugin you will get a notice to install Elementor Plugin ( If allready have it then do not show any notice. ).

ii. To install the plugin click on the "Button" Install Elementor.

iii. 2 new addons called "Video Player" & "Audio Player" will be appear in Elementor under the "General" category

iv. Drag and Drop the the desired addon to your page, play with the options and relax!


== Screenshots ==
1. Plugin Activation - Easy installation and activation process
2. YouTube Video Player - Playing YouTube videos with custom controls
3. Vimeo Video Player - Vimeo video integration with player controls
4. HTML5 Video Player - Native HTML5 video player with custom poster
5. Video Color Customization - Customizing player colors to match your brand
6. Multiple Players - Multiple video players on a single page
7. Audio Player Examples - Various audio player implementations
8. All Players list - View and manage all created players
9. Create a new Video / Audio Player - Player creation interface
10. Create a new Video / Audio Player - Player creation interface (part 2)
11. Create a new Video / Audio Player - Player creation interface (part 3)
12. Create a new Video / Audio Player - Player creation interface (part 4)
13. Global options to define common options for all players - Global settings configuration
14. Global options to define common options for all players - Global settings (part 2)
15. Global options to define common options for all players - Global settings (part 3)
16. Elementor Integration - Video player widget in Elementor editor
17. Elementor Integration - Audio player widget in Elementor editor
