macosx: fix custom playback options (close #8543)
minor update
vda: fix major memory leak which killed decoding shortly after start (close #8440)
macosx: fix start in fullscreen setting

Should be finally working now...

close #8399
macosx: use position formatter for start and stop time in open panel
lua playlist move and delete functions run-time

Added playlist move function for lua and modified delete for detecting if item is legal

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Added commands move and delete in command line interfaces

as ticket #7699, added functionality for telnet and other terminal interfaces for deleting and moving items in playlist.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Remove more unused msgid defines and de-duplication

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
SFTP: remove more unused strings
macosx: fix longstanding ~30KB memory leak in the AppleRemote wrapper
wav: add RF64 support

Add support for wave files > 4GB. See also the EBU specification at
http://tech.ebu.ch/docs/tech/tech3306-2009.pdf

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Mention WAV/RF64 in NEWS
vda: minor cleanup
jack: don't deactivate/activate client in Flush()

Suspending audio processing in Flush() was breaking playback
for larger values of frames per period. Fixes #8551

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
livehttp: don't remove segment-count to be less than number of segments requested
livehttp: place correct segment entries on playlist

This fixes the logical flaw that places segment info on playlist that
was next to remove and didn't place the newest segment info into
playlist.
avcodec: avoid division by zero

Setting align to 0 to get default behaviour only works as of
libavutil 51.27.2 (libav) and 51.46.100 (ffmpeg)
See libav commit 0109a09dc3850eb5dbff84a7bb50eb252a5a8f22
Fixes #8508.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
jack: lock ringbuffer in memory

The ringbuffer will be locked and later unlocked (during jack_ringbuffer_free),
on systems which implement mlock().

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>