Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | server: Add file extension mapping for FLACwip/fix-gst-launch | Jens Georg | 2023-03-15 | 1 | -0/+1 |
| | |||||
* | server: Limit extension detection to files | Jens Georg | 2023-03-15 | 1 | -6/+16 |
| | | | | | | Do not do random extension detection on uris that are not files Fixes #225 | ||||
* | core, server: Remove deprecated calls to GSSDP | Jens Georg | 2023-02-11 | 3 | -4/+4 |
| | |||||
* | all: Port to glib's Uuid.string_random() | Jens Georg | 2022-07-29 | 3 | -4/+4 |
| | | | | No more need for our own UUID function since GLib has its own | ||||
* | all: API bump | Jens Georg | 2022-06-03 | 2 | -13/+14 |
| | |||||
* | server: Fix client hacks | Jens Georg | 2022-05-24 | 14 | -29/+27 |
| | |||||
* | all: Port to libsoup3 / GUPnP-1.6 | Jens Georg | 2022-05-24 | 26 | -214/+177 |
| | |||||
* | All: Get rid of most deprecations | Jens Georg | 2022-04-30 | 9 | -16/+16 |
| | |||||
* | meson: Improve depends of typelib targets to avoid possible races | Rico Tzschichholz | 2021-02-21 | 1 | -1/+1 |
| | |||||
* | server: add albumArtUri to VideoItem | Jens Georg | 2020-10-12 | 1 | -0/+20 |
| | | | | Fixes #151 | ||||
* | server: Only check for subtitles on native files | Jens Georg | 2020-07-25 | 1 | -0/+4 |
| | |||||
* | server: Fix missing nullable argument | Jens Georg | 2020-06-09 | 1 | -5/+5 |
| | | | | Fixes #165 | ||||
* | server: Fix TimeSeekRange header formatting | Jens Georg | 2020-05-04 | 1 | -0/+2 |
| | | | | Fixes #161 | ||||
* | server: Fix potential null access warnings | Jens Georg | 2020-02-23 | 15 | -82/+85 |
| | |||||
* | core,server: Fix deprecation warning for Vala >= 0.46 | Jens Georg | 2020-02-23 | 1 | -0/+4 |
| | |||||
* | all: Replace deprecated TimeVal | Jens Georg | 2020-02-02 | 1 | -21/+3 |
| | | | | Use manual iso8601 format for now until after vala 0.48 and GNOME 3.36 | ||||
* | server: Finally fix LG subtitle hack | Jens Georg | 2020-01-13 | 1 | -0/+11 |
| | |||||
* | server: Fix mime type for LG subtitle hack | Jens Georg | 2020-01-13 | 1 | -1/+1 |
| | |||||
* | server: Remove accidental debug commit | Jens Georg | 2020-01-12 | 1 | -1/+1 |
| | |||||
* | server: Small code simplification | Jens Georg | 2020-01-12 | 1 | -27/+29 |
| | | | | Early exist can save one level of indentation | ||||
* | server: Add subtitle mime_type hack for LG | Jens Georg | 2020-01-12 | 1 | -0/+2 |
| | | | | Fixes #84 | ||||
* | server: Also serve subtitles as additional <res> | Jens Georg | 2020-01-12 | 2 | -2/+73 |
| | |||||
* | build: Drop Autotools | Jens Georg | 2019-10-20 | 2 | -159/+0 |
| | |||||
* | build: Add option to disable introspection | Jens Georg | 2019-08-23 | 1 | -1/+3 |
| | | | | Fixes #143 | ||||
* | build: Add GIR tweaks for references to RygelCore.DLNAProfile/StateMachine | Rico Tzschichholz | 2019-04-30 | 2 | -0/+4 |
| | |||||
* | build: Add additional GIR tweak for references to RygelCore.IconInfo | Rico Tzschichholz | 2019-04-29 | 2 | -1/+3 |
| | |||||
* | Constructors of abstract classes should not be public | Rico Tzschichholz | 2019-03-16 | 5 | -18/+18 |
| | |||||
* | server: LG hacks: Remove MP4 DLNA profile | Jens Georg | 2019-01-14 | 1 | -0/+2 |
| | | | | | | | | LG devices seem to be a bit picky regarding the DLNA profiles they accept for MP4, but will accept MP4 files without any profile just fine. So just drop the DLNA profile if facing a LG device Fixes #122 | ||||
* | server: LG hacks: Rewrite AVI mime type | Jens Georg | 2019-01-14 | 1 | -0/+2 |
| | | | | Fixes #123 | ||||
* | server: Better check for localhost | Jens Georg | 2019-01-14 | 1 | -3/+1 |
| | | | | | | | Delegate the checking of being local to GInetAddress. This should also catch more addresses in the 127/8 range, IPv6's ::1 and systems where the loopback device isn't lo (e.g. BSD with lo0) | ||||
* | server, engines: Fix @ADDRESS@ replacement | Jens Georg | 2019-01-14 | 2 | -2/+3 |
| | | | | | | | Before creating proxy or transcoding uris, replace patterns in the original URI Fixes #89 | ||||
* | server: Generate proper URIs for IPv6 | Jens Georg | 2018-11-28 | 1 | -4/+12 |
| | |||||
* | Port to GSSDP/GUPnP 1.2 API | Jens Georg | 2018-11-28 | 1 | -1/+1 |
| | |||||
* | Port build system to meson | Jens Georg | 2018-11-28 | 1 | -0/+134 |
| | |||||
* | all: Fix deprecated functions | Jens Georg | 2018-10-22 | 1 | -2/+1 |
| | |||||
* | rygel,server: Init MediaEngine in MediaServerPlugin | Jens Georg | 2018-10-18 | 2 | -5/+12 |
| | | | | | | This way it is possible to not build any engine at all if you are only interested in running as a DMR as the engine is only used for the streaming / transcoding of the media | ||||
* | Asynchronous out-parameters are only allowed at the end of argument listswip/ricotz/async-out | Rico Tzschichholz | 2018-06-05 | 8 | -33/+33 |
| | |||||
* | server: Guess User-Agent for item requests | Jens Georg | 2017-04-30 | 1 | -0/+19 |
| | | | | | | | This was previously not done. Some devices only send out their user-agent or something equivalent on UPnP or even SSDP level. GSSDP and GUPnP are maintaining a cache for that, but that does not apply for things served directly in Rygel so we have to do that ourselves. | ||||
* | server: XMBC on XBox needs transcoding for HD | Samuel CUELLA | 2017-02-27 | 4 | -2/+79 |
| | | | | | | Patch modified for style and to include the other XMBC hacks https://bugzilla.gnome.org/show_bug.cgi?id=777703 | ||||
* | server: Remove DLNA profile on mkv files for LG | Jens Georg | 2016-12-04 | 1 | -0/+2 |
| | | | | | | Signed-off-by: Jens Georg <mail@jensge.org> https://bugzilla.gnome.org/show_bug.cgi?id=775152 | ||||
* | server: Use proper chain-up syntax | Rico Tzschichholz | 2016-12-04 | 1 | -3/+3 |
| | |||||
* | Use Unicode in translatable strings | Piotr Drąg | 2016-10-03 | 11 | -24/+24 |
| | | | | See https://developer.gnome.org/hig/stable/typography.html | ||||
* | all: Style fixes from superflous "static" | Jens Georg | 2016-09-30 | 3 | -5/+4 |
| | | | | Signed-off-by: Jens Georg <mail@jensge.org> | ||||
* | Fix 'static const' warnings with vala 0.33.1 | Rico Tzschichholz | 2016-09-30 | 10 | -11/+11 |
| | |||||
* | server: Add UPNP_CLASS to MediaItem | Jens Georg | 2016-06-26 | 1 | -0/+1 |
| | | | | Signed-off-by: Jens Georg <mail@jensge.org> | ||||
* | server: Minor style fix | Jens Georg | 2016-06-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Jens Georg <mail@jensge.org> | ||||
* | server: Fix potential crash when applying didl | Richard Röjfors | 2016-05-22 | 1 | -1/+1 |
| | | | | | | | | | In case the incoming didl does not contain a thumbnail uri do not access its length. Signed-off-by: Richard Röjfors <richard@puffinpack.se> https://bugzilla.gnome.org/show_bug.cgi?id=766757 | ||||
* | server: Hack for AVI files on recent Phillips TVs | Jens Georg | 2016-05-12 | 3 | -0/+45 |
| | | | | | | Also needs video/avi as mime type for AVI files. Signed-off-by: Jens Georg <mail@jensge.org> | ||||
* | server: Remove annoying warning | Jens Georg | 2016-05-08 | 1 | -3/+4 |
| | | | | | | | | | With DVD support, the warning is coming up a lot and it's really not fatal. Make it a debug instead. Signed-off-by: Jens Georg <mail@jensge.org> https://bugzilla.gnome.org/show_bug.cgi?id=685800 | ||||
* | server: Refactor request handling | Jens Georg | 2016-04-24 | 5 | -48/+65 |
| | | | | | | | There is no need to pass the whole HTTPGet, only pass the needed resources. This greatly simplifies testing the MediaEngine Signed-off-by: Jens Georg <mail@jensge.org> |