vuplus_xbmc
10 years agoMerge pull request #2760 from aballier/ffmpeg_cleanups
Arne Morten Kvarving [Mon, 10 Jun 2013 10:15:42 +0000 (03:15 -0700)]
Merge pull request #2760 from aballier/ffmpeg_cleanups

External FFmpeg cleaning

10 years agoMerge pull request #2751 from wsnipex/linux-buildsteps
Wolfgang Schupp [Mon, 10 Jun 2013 09:29:20 +0000 (02:29 -0700)]
Merge pull request #2751 from wsnipex/linux-buildsteps

Add debian packaging script and jenkins buildsteps

10 years agoMerge pull request #303 from garbear/wifi-improvements
Garrett Brown [Mon, 10 Jun 2013 09:19:18 +0000 (02:19 -0700)]
Merge pull request #303 from garbear/wifi-improvements

Wifi improvements

10 years ago[Win32] Added ability to scan for access points
Garrett Brown [Mon, 25 Jul 2011 09:31:51 +0000 (02:31 -0700)]
[Win32] Added ability to scan for access points

10 years agoSquelched compile warnings in NetworkWin32.cpp
Garrett Brown [Mon, 25 Jul 2011 09:30:34 +0000 (02:30 -0700)]
Squelched compile warnings in NetworkWin32.cpp

10 years ago[Linux] Improved scanning for access points to include MAC address, channel and signa...
Garrett Brown [Mon, 10 Jun 2013 08:33:12 +0000 (01:33 -0700)]
[Linux] Improved scanning for access points to include MAC address, channel and signal strength.

Includes general improvements and readability fixups in NetworkLinux.cpp.

10 years agoFix extra ; after if statement from commit c4ffa7736
Garrett Brown [Sun, 9 Jun 2013 23:30:01 +0000 (16:30 -0700)]
Fix extra ; after if statement from commit c4ffa7736

10 years ago[cosmetic] Add settings.xml file reference to English strings
Garrett Brown [Mon, 10 Jun 2013 02:12:29 +0000 (19:12 -0700)]
[cosmetic] Add settings.xml file reference to English strings

10 years agoMerge pull request #2844 from Memphiz/mdns
Memphiz [Sun, 9 Jun 2013 21:31:13 +0000 (14:31 -0700)]
Merge pull request #2844 from Memphiz/mdns

[droid] - add zeroconf support

10 years agoMerge pull request #2857 from Memphiz/droidmulticast
Cory Fields [Sun, 9 Jun 2013 20:52:59 +0000 (13:52 -0700)]
Merge pull request #2857 from Memphiz/droidmulticast

droid/jni: add MulticastLock class and hook it up to wifi manager

10 years agoMerge pull request #2859 from popcornmix/fix_srt_sub
huceke [Sun, 9 Jun 2013 18:47:21 +0000 (11:47 -0700)]
Merge pull request #2859 from popcornmix/fix_srt_sub

[rbp/omxplayer] Fix for srt subtitle sync

10 years ago[rbp/omxplayer] Fix for srt subtitle sync
popcornmix [Sun, 9 Jun 2013 18:17:27 +0000 (19:17 +0100)]
[rbp/omxplayer] Fix for srt subtitle sync

Textual subs should be synchronised to the mediatime (OMXMediaTime) like graphical subs

10 years agoMerge pull request #2858 from mihawk90/patch-1
Arne Morten Kvarving [Sun, 9 Jun 2013 16:15:24 +0000 (09:15 -0700)]
Merge pull request #2858 from mihawk90/patch-1

Implement Logitech Rumblepad 2

10 years agoImplement Logitech Rumblepad 2
Tarulia [Sun, 9 Jun 2013 16:09:19 +0000 (18:09 +0200)]
Implement Logitech Rumblepad 2

10 years agoMerge pull request #2853 from popcornmix/remove_discontinuity
huceke [Sun, 9 Jun 2013 14:01:00 +0000 (07:01 -0700)]
Merge pull request #2853 from popcornmix/remove_discontinuity

[rbp/omxplayer] Remove discontinuity handling from players

10 years ago[mdns] - make doResolve sync - else we risk an assert because we access the resolved...
Memphiz [Thu, 6 Jun 2013 21:37:12 +0000 (23:37 +0200)]
[mdns] - make doResolve sync - else we risk an assert because we access the resolved service before it really is ready. Event code taken from our avahi impl.

10 years ago[mdns] - fix some possible crashes (seen when using embedded mdns)
Memphiz [Tue, 4 Jun 2013 19:59:20 +0000 (21:59 +0200)]
[mdns] - fix some possible crashes (seen when using embedded mdns)

10 years ago[mdns] - add mdnsresponder to depends and build it for android
Memphiz [Tue, 4 Jun 2013 12:52:50 +0000 (14:52 +0200)]
[mdns] - add mdnsresponder to depends and build it for android

10 years ago[zeroconf] - cleanup ifdefs use HAS_MDNS and HAS_MDNS_EMBEDDED (similar to what we...
Memphiz [Tue, 4 Jun 2013 12:08:03 +0000 (14:08 +0200)]
[zeroconf] - cleanup ifdefs use HAS_MDNS and HAS_MDNS_EMBEDDED (similar to what we do with HAS_AVAHI already) instead of making TARGET_blah assumptions - rename Zeroconf*WIN.* to Zeroconf*MDNS.* and move it into its own subdir mdns - its not windows specific anymore - add support for libmDnsEmbedded for allowing zeroconf support without running daemon (embedded server)

10 years ago[mdns] - add HAS_MDNS and HAS_MDNS_EMBEDDED for supporting zeroconf through mDnsResponder
Memphiz [Tue, 4 Jun 2013 12:04:36 +0000 (14:04 +0200)]
[mdns] - add HAS_MDNS and HAS_MDNS_EMBEDDED for supporting zeroconf through mDnsResponder

10 years ago[mdns] - add optional libmdnsembedded support to configure
Memphiz [Tue, 4 Jun 2013 12:03:35 +0000 (14:03 +0200)]
[mdns] - add optional libmdnsembedded support to configure

10 years agojni: add MulticastLock class and hook it up to wifi manager
Cory Fields [Mon, 3 Jun 2013 15:51:11 +0000 (11:51 -0400)]
jni: add MulticastLock class and hook it up to wifi manager

10 years agoMerge pull request #2697 from ace20022/makeEmStatic
Arne Morten Kvarving [Sun, 9 Jun 2013 11:05:11 +0000 (04:05 -0700)]
Merge pull request #2697 from ace20022/makeEmStatic

[cores/interfaces] Make functions static if possible.

10 years agoMerge pull request #2856 from fetzerch/target-windows
Lars Op den Kamp [Sun, 9 Jun 2013 10:00:03 +0000 (03:00 -0700)]
Merge pull request #2856 from fetzerch/target-windows

pvr: win32: Make sure that the addon libs define TARGET_WINDOWS

10 years agopvr: win32: Make sure that the addon libs define TARGET_WINDOWS
Christian Fetzer [Sun, 9 Jun 2013 09:53:02 +0000 (11:53 +0200)]
pvr: win32: Make sure that the addon libs define TARGET_WINDOWS

Recently, _WIN32 has been replaced by TARGET_WINDOWS.
Since this is a project specific define and not a system variable,
we have to make sure that the PVR addon libs define this in their
project configuration. Otherwise the libs won't export any symbols
and the PVR addons cannot be loaded.

10 years ago[cores] Make functions static if possible.
ace20022 [Mon, 6 May 2013 11:58:35 +0000 (13:58 +0200)]
[cores] Make functions static if possible.

10 years ago[WindowInterceptor] Make up() static.
ace20022 [Mon, 6 May 2013 08:16:36 +0000 (10:16 +0200)]
[WindowInterceptor] Make up() static.

10 years ago[rbp/omxplayer] Remove discontinuity handling from players
popcornmix [Sat, 18 May 2013 14:05:50 +0000 (15:05 +0100)]
[rbp/omxplayer] Remove discontinuity handling from players

I think sync/continuity checking done in OMXPlayerVideo and OMXPlayerAudio on Pi
is always wrong and leads to audio sync errors after discontinuities.

The GPU already does clock adjustment based on discontinuities in timestamps,
and is in a better position to do this adjustment.
(Remember there are a couple of seconds of buffered audio/video between here
and GPU and we want to adjust the clock at the other end of this queue).

10 years agoMerge pull request #2638 from fataki/builtinscreensaver
Arne Morten Kvarving [Sat, 8 Jun 2013 19:53:01 +0000 (12:53 -0700)]
Merge pull request #2638 from fataki/builtinscreensaver

ADD: ActivateScreensaver to builtin functions

10 years agoMerge pull request #2238 from stefansaraev/setguilanguage
Arne Morten Kvarving [Sat, 8 Jun 2013 19:40:26 +0000 (12:40 -0700)]
Merge pull request #2238 from stefansaraev/setguilanguage

add builtin to set GUI Language

10 years agoMerge pull request #2819 from Fice/dnd_assign_fix
Arne Morten Kvarving [Sat, 8 Jun 2013 19:21:42 +0000 (12:21 -0700)]
Merge pull request #2819 from Fice/dnd_assign_fix

[FIX] CFileItemList.assign() should keep sort information

10 years agoFix dllavutil after #2730
Voyager1 [Sat, 8 Jun 2013 18:42:52 +0000 (20:42 +0200)]
Fix dllavutil after #2730

10 years agoMerge pull request #2851 from pieh/regexp_unlowercase
Arne Morten Kvarving [Sat, 8 Jun 2013 19:11:53 +0000 (12:11 -0700)]
Merge pull request #2851 from pieh/regexp_unlowercase

advancedsettings: don't lowercase custom regexp for tvshowmatching

10 years ago[rbp/omxplayer] Remove flip timing logic from OMXPlayerVideo
popcornmix [Sat, 8 Jun 2013 15:10:49 +0000 (16:10 +0100)]
[rbp/omxplayer] Remove flip timing logic from OMXPlayerVideo

Currently subs are ~500ms out of sync with a lot of jitter.

The video is not rendered by the arm, so a lot of the page flipping code is redundant.
Calling ProcessOverlays/FlipPage every frame is a big performance hit on Pi,
so I keep track of when the subs will next change and only call them then.

This has the side effect that ASS/SSA subs don't animate, so while sub is onscreen,
I periodically update (limited 10 fps).

10 years agoadvancedsettings: don't lowercase custom regexp for tvshowmatching
Michal Piechowiak [Sat, 8 Jun 2013 18:19:06 +0000 (20:19 +0200)]
advancedsettings: don't lowercase custom regexp for tvshowmatching

lowercasing regexp might change /D+ to /d+ which means something elsse
credit Sesshoumaru for finding issue and suggesting this fix

10 years agoMerge pull request #2730 from ulion/dvdplayer_ffmpeg_http_protocol_options
Arne Morten Kvarving [Sat, 8 Jun 2013 17:17:39 +0000 (10:17 -0700)]
Merge pull request #2730 from ulion/dvdplayer_ffmpeg_http_protocol_options

[DVDPlayer] ffmpeg support http/https protocol options, also fix #14309.

10 years agoMerge pull request #2838 from evilhamster/cue14397
Arne Morten Kvarving [Sat, 8 Jun 2013 17:08:16 +0000 (10:08 -0700)]
Merge pull request #2838 from evilhamster/cue14397

Fix for single files multiple songs reported in #14397

10 years agoMerge pull request #2850 from popcornmix/fix_div_zero
huceke [Sat, 8 Jun 2013 17:03:24 +0000 (10:03 -0700)]
Merge pull request #2850 from popcornmix/fix_div_zero

[rbp/omxplayer] Fix divide by zero at eof

10 years ago[rbp/omxplayer] Fix divide by zero at eof
popcornmix [Sat, 8 Jun 2013 16:15:51 +0000 (17:15 +0100)]
[rbp/omxplayer] Fix divide by zero at eof

If you leave the codec info up in a debug build and reach eof, you will abort.

This is due to audio decoder being closed, which zeros m_BytesPerSec, but the player info is still requested.
GetCacheTime will do a divide by zero. This change protects that divide.

10 years agoMerge pull request #2847 from elupus/vda_ffmpeg
Joakim Plate [Sat, 8 Jun 2013 13:52:40 +0000 (06:52 -0700)]
Merge pull request #2847 from elupus/vda_ffmpeg

Vda ffmpeg

10 years agoMerge pull request #2845 from elupus/vda
Joakim Plate [Sat, 8 Jun 2013 13:41:38 +0000 (06:41 -0700)]
Merge pull request #2845 from elupus/vda

Vda decoding fixups

10 years agovda: GetPicture return bool
Joakim Plate [Sat, 8 Jun 2013 13:40:43 +0000 (15:40 +0200)]
vda: GetPicture return bool

10 years agoMerge pull request #2745 from Rawk/add_HasFileExtension
Arne Morten Kvarving [Sat, 8 Jun 2013 12:23:27 +0000 (05:23 -0700)]
Merge pull request #2745 from Rawk/add_HasFileExtension

Add URIUtils::HasExtension(..)

10 years agoCleanup IDirectory::IsAllowed(..)
Rawk [Tue, 14 May 2013 12:23:21 +0000 (14:23 +0200)]
Cleanup IDirectory::IsAllowed(..)

10 years agoUse the new HasExtension(..) function
Rawk [Tue, 14 May 2013 12:19:13 +0000 (14:19 +0200)]
Use the new HasExtension(..) function

10 years agoAdd URIUtils::HasExtension(..) functions
Rawk [Tue, 14 May 2013 12:16:19 +0000 (14:16 +0200)]
Add URIUtils::HasExtension(..) functions

10 years agovda: allow queuing to be used
Joakim Plate [Sat, 8 Jun 2013 11:24:21 +0000 (13:24 +0200)]
vda: allow queuing to be used

10 years agovda: don't request buffer until we are sure queue depth is below limit
Joakim Plate [Sat, 8 Jun 2013 09:42:58 +0000 (11:42 +0200)]
vda: don't request buffer until we are sure queue depth is below limit

This avoid queue building up due to late output from decoder.

10 years agovda: increase re-order queue size to minimum 5 and based on ref frames
Joakim Plate [Sat, 8 Jun 2013 09:40:52 +0000 (11:40 +0200)]
vda: increase re-order queue size to minimum 5 and based on ref frames

We must always have at least the number of reference frames to guaranteee
output in correct frame order.

10 years agovda: replace sort time timestamp with counter
Joakim Plate [Sat, 8 Jun 2013 09:39:42 +0000 (11:39 +0200)]
vda: replace sort time timestamp with counter

Timestamps can end up equal between two samples.

10 years agovda: simplify presentation order calculation
Joakim Plate [Sat, 8 Jun 2013 09:36:14 +0000 (11:36 +0200)]
vda: simplify presentation order calculation

Instead of keeping track of timestamp when added which is shaky at best
just put them at the end of the ouput queue. This should fully equal
old logic when we are always missing pts and likely be better when
pts is sporadic.

10 years agoFix for single files / multiple songs reported in #14397, bumps musicdb version to 37
evilhamster [Thu, 6 Jun 2013 10:06:23 +0000 (12:06 +0200)]
Fix for single files / multiple songs reported in #14397, bumps musicdb version to 37

10 years agoMerge pull request #2834 from Fice/fix_pvr_lock
Lars Op den Kamp [Sat, 8 Jun 2013 11:07:34 +0000 (04:07 -0700)]
Merge pull request #2834 from Fice/fix_pvr_lock

[FIX] CheckMenuLock ignored WINDOW_SETTINGS_PVR

10 years ago[FIX] CheckMenuLock ignored WINDOW_SETTINGS_PVR
Fice [Sat, 8 Jun 2013 10:22:48 +0000 (12:22 +0200)]
[FIX] CheckMenuLock ignored WINDOW_SETTINGS_PVR

10 years agoMerge branch 'june_window'. closes #2812
Lars Op den Kamp [Sat, 8 Jun 2013 09:59:30 +0000 (11:59 +0200)]
Merge branch 'june_window'. closes #2812

10 years agoMerge pull request #2835 from huceke/raspberrypi
huceke [Sat, 8 Jun 2013 09:57:51 +0000 (02:57 -0700)]
Merge pull request #2835 from huceke/raspberrypi

[rbp/buildsystem] changed set USE_TEXTUREPACKER_NATIVE_ROOT in the build...

10 years agodvdplayer: support vda decoding using ffmpeg hwaccel infrastructure
Joakim Plate [Sat, 8 Jun 2013 09:52:10 +0000 (11:52 +0200)]
dvdplayer: support vda decoding using ffmpeg hwaccel infrastructure

This removes the requirment that width/height have to be known before
hand, as well as avoid need to extract extradata before hand.

10 years agoffmpeg: restore invalid vda_frame definition
Joakim Plate [Sat, 1 Jun 2013 14:29:02 +0000 (16:29 +0200)]
ffmpeg: restore invalid vda_frame definition

Upstream has it this way already, no idea how this ended up changed.

10 years ago[pvr] bump API version to 1.8.0 and sync add-ons
Lars Op den Kamp [Sat, 8 Jun 2013 09:36:05 +0000 (11:36 +0200)]
[pvr] bump API version to 1.8.0 and sync add-ons

10 years agoMerge pull request #2809 from jmarshallnz/no_skip_for_you
Arne Morten Kvarving [Sat, 8 Jun 2013 08:51:45 +0000 (01:51 -0700)]
Merge pull request #2809 from jmarshallnz/no_skip_for_you

[dvd/omxplayer] don't override NextItem/PreviousItem with chapter skipping

10 years agoMerge pull request #2806 from Fice/rip_to_dp
jmarshallnz [Sat, 8 Jun 2013 08:36:47 +0000 (01:36 -0700)]
Merge pull request #2806 from Fice/rip_to_dp

Add ripped CDs automatically to database

10 years agoMerge pull request #2821 from evilhamster/master
Arne Morten Kvarving [Sat, 8 Jun 2013 08:21:09 +0000 (01:21 -0700)]
Merge pull request #2821 from evilhamster/master

[Minor] Added support for discnumber to CueDocument

10 years agoMerge pull request #2843 from w3sip/master
Arne Morten Kvarving [Sat, 8 Jun 2013 08:10:52 +0000 (01:10 -0700)]
Merge pull request #2843 from w3sip/master

Optionally allow caching for all network streams, including those on LAN (via new advanced setting 'alwaysforcebuffer')

10 years agofixed, these use CallVoidMethod, not CallObjectMethod
davilla [Sat, 25 May 2013 20:59:32 +0000 (16:59 -0400)]
fixed, these use CallVoidMethod, not CallObjectMethod

10 years agojni: fix legitimate bugs seen with new warnings
Cory Fields [Sat, 8 Jun 2013 00:54:51 +0000 (20:54 -0400)]
jni: fix legitimate bugs seen with new warnings

10 years agojni: use dummy casts to quash legitimate unused variable warning messages
Cory Fields [Sat, 8 Jun 2013 00:52:26 +0000 (20:52 -0400)]
jni: use dummy casts to quash legitimate unused variable warning messages

10 years agojni: have the compiler warn us about lots of potential badness
Cory Fields [Sat, 8 Jun 2013 00:49:01 +0000 (20:49 -0400)]
jni: have the compiler warn us about lots of potential badness

Mainly unused params. Since java params are passed through ..., it's easy to
miss one. An unused param in a native function is a really good sign that
something has been forgotten.

10 years agojni: fixup XBMCApp after get() rename
Cory Fields [Sat, 8 Jun 2013 00:57:40 +0000 (20:57 -0400)]
jni: fixup XBMCApp after get() rename

10 years agojni: rename helper get() to get_raw()
Cory Fields [Sat, 8 Jun 2013 00:47:51 +0000 (20:47 -0400)]
jni: rename helper get() to get_raw()

Some java classes have get() functions that conflict otherwise

10 years agodepends: fix braino in ed86330. Build-tested all the way through this time.
Cory Fields [Fri, 7 Jun 2013 23:55:35 +0000 (19:55 -0400)]
depends: fix braino in ed86330. Build-tested all the way through this time.

Fixes broken depends build on all platforms

10 years agoMerge pull request #2746 from theuni/android-register-player
Cory Fields [Fri, 7 Jun 2013 22:30:23 +0000 (15:30 -0700)]
Merge pull request #2746 from theuni/android-register-player

Android register player

10 years agodroid: hook up _onNewIntent
Cory Fields [Thu, 16 May 2013 03:15:13 +0000 (23:15 -0400)]
droid: hook up _onNewIntent

10 years agodroid: register/unregister our receiver in pause/resume as per Android docs
Cory Fields [Thu, 16 May 2013 03:13:01 +0000 (23:13 -0400)]
droid: register/unregister our receiver in pause/resume as per Android docs

10 years agodroid: subclass CJNIBroadcastReceiver for onReceive
Cory Fields [Thu, 16 May 2013 03:12:16 +0000 (23:12 -0400)]
droid: subclass CJNIBroadcastReceiver for onReceive

10 years agodroid: register native functions at startup
Cory Fields [Thu, 16 May 2013 01:30:32 +0000 (21:30 -0400)]
droid: register native functions at startup

10 years agodroid: add onNewIntent for receiving files to play
Cory Fields [Thu, 16 May 2013 01:32:06 +0000 (21:32 -0400)]
droid: add onNewIntent for receiving files to play

10 years agodroid: play the file from the launch intent (if any)
Cory Fields [Tue, 14 May 2013 04:26:02 +0000 (00:26 -0400)]
droid: play the file from the launch intent (if any)

10 years agodroid: add helper function for grabbing the target file from an intent
Cory Fields [Tue, 14 May 2013 04:22:04 +0000 (00:22 -0400)]
droid: add helper function for grabbing the target file from an intent

10 years agojni: add unregisterReceiver function
Cory Fields [Thu, 16 May 2013 03:10:20 +0000 (23:10 -0400)]
jni: add unregisterReceiver function

10 years agojni: move onReceive into the BroadcastReceiver where it belongs
Cory Fields [Thu, 16 May 2013 03:10:00 +0000 (23:10 -0400)]
jni: move onReceive into the BroadcastReceiver where it belongs

10 years agojni: add private and virtual onNewIntent functions
Cory Fields [Thu, 16 May 2013 01:23:23 +0000 (21:23 -0400)]
jni: add private and virtual onNewIntent functions

10 years agojni: drop hard-coded jniexport
Cory Fields [Thu, 16 May 2013 01:21:08 +0000 (21:21 -0400)]
jni: drop hard-coded jniexport

10 years agojni: pass received intents from internal to virtual functions
Cory Fields [Thu, 16 May 2013 01:20:20 +0000 (21:20 -0400)]
jni: pass received intents from internal to virtual functions

10 years agojni: create GetAppInstance() and use it rather than passing a copy around
Cory Fields [Thu, 16 May 2013 01:18:21 +0000 (21:18 -0400)]
jni: create GetAppInstance() and use it rather than passing a copy around

10 years agojni: move the rest of the static members into PopulateStaticFields functions
Cory Fields [Tue, 14 May 2013 05:21:48 +0000 (01:21 -0400)]
jni: move the rest of the static members into PopulateStaticFields functions

10 years agojni: register for music/movies and common protocols
Cory Fields [Tue, 14 May 2013 04:29:11 +0000 (00:29 -0400)]
jni: register for music/movies and common protocols

10 years agojni: Add a top-level static member cache
Cory Fields [Tue, 14 May 2013 04:17:19 +0000 (00:17 -0400)]
jni: Add a top-level static member cache

Some static members are useful before their class is instantiated, so we must
resolve them some time before first use.

Any class can be added here so that they are cached when the activity is
created. The linker should strip away any that aren't used.

10 years agojni: add stubs for MediaStore statics
Cory Fields [Tue, 14 May 2013 04:15:02 +0000 (00:15 -0400)]
jni: add stubs for MediaStore statics

10 years agojni: add a few functions needed for parsing intents
Cory Fields [Tue, 14 May 2013 04:11:09 +0000 (00:11 -0400)]
jni: add a few functions needed for parsing intents

10 years agojni: build new files
Cory Fields [Tue, 14 May 2013 04:35:49 +0000 (00:35 -0400)]
jni: build new files

10 years agojni: add stub for ContentResolver class and hook it up to Context
Cory Fields [Tue, 14 May 2013 04:35:16 +0000 (00:35 -0400)]
jni: add stub for ContentResolver class and hook it up to Context

10 years agojni: add Cursor class
Cory Fields [Tue, 14 May 2013 04:34:34 +0000 (00:34 -0400)]
jni: add Cursor class

10 years agojni: pass null strings as null objects, as java expects them
Cory Fields [Tue, 14 May 2013 04:12:08 +0000 (00:12 -0400)]
jni: pass null strings as null objects, as java expects them

10 years agojni: fix get_static_field when using a cached class
Cory Fields [Tue, 14 May 2013 04:09:13 +0000 (00:09 -0400)]
jni: fix get_static_field when using a cached class

10 years agojni: allow passing java String[] via std::vector<std::string>
Cory Fields [Sun, 12 May 2013 00:04:54 +0000 (20:04 -0400)]
jni: allow passing java String[] via std::vector<std::string>

10 years agosmartplaylists: fix CSmartPlaylistDirectory::GetPlaylistByName() (fixes #14398)
montellese [Fri, 7 Jun 2013 21:12:58 +0000 (23:12 +0200)]
smartplaylists: fix CSmartPlaylistDirectory::GetPlaylistByName() (fixes #14398)

10 years agosmartplaylists: don't allow selecting multiple playlists in a single rule
montellese [Fri, 7 Jun 2013 21:06:37 +0000 (23:06 +0200)]
smartplaylists: don't allow selecting multiple playlists in a single rule

10 years agoMerge remote-tracking branch 'fetzerch/menuhook-item' into june_window. closes #2812
Lars Op den Kamp [Fri, 7 Jun 2013 14:42:15 +0000 (16:42 +0200)]
Merge remote-tracking branch 'fetzerch/menuhook-item' into june_window. closes #2812

10 years ago[buildsteps] add debian packaging
wsnipex [Sun, 12 May 2013 13:27:06 +0000 (15:27 +0200)]
[buildsteps] add debian packaging

10 years ago[tools] add debian packaging script
wsnipex [Sun, 12 May 2013 10:33:49 +0000 (12:33 +0200)]
[tools] add debian packaging script