Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core: Fix endless loop in NS lookupjensgeorg-master-patch-71963 | Jens Georg | 2023-04-20 | 1 | -0/+1 |
| | | | Fixes #228 | ||||
* | tracker3: Remove unused strings | Jens Georg | 2023-03-19 | 1 | -9/+0 |
| | |||||
* | all: Export disc number | Jens Georg | 2023-03-19 | 6 | -23/+68 |
| | | | | Fixes #223 | ||||
* | 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 | 6 | -10/+10 |
| | |||||
* | Use title from container if available | Jens Georg | 2023-02-11 | 1 | -27/+50 |
| | | | | | | Fixes double and triple titles coming from a gstreamer weirdness Fixes #119 | ||||
* | db: Fix type mismatch for collate helper | Jens Georg | 2023-02-02 | 1 | -2/+2 |
| | | | | Fixes #222 | ||||
* | rygel: Add comment what X.init_threads() is for | Jens Georg | 2023-01-18 | 1 | -0/+2 |
| | |||||
* | all: Port to glib's Uuid.string_random() | Jens Georg | 2022-07-29 | 6 | -9/+9 |
| | | | | No more need for our own UUID function since GLib has its own | ||||
* | gst-launch: Fix escaping of uris | Jens Georg | 2022-07-09 | 2 | -2/+2 |
| | |||||
* | media-export: Adapt to VAPI clean-up in GUPnP | Jens Georg | 2022-06-04 | 1 | -1/+1 |
| | |||||
* | all: API bump | Jens Georg | 2022-06-03 | 14 | -59/+65 |
| | |||||
* | server: Fix client hacks | Jens Georg | 2022-05-24 | 14 | -29/+27 |
| | |||||
* | all: Port to libsoup3 / GUPnP-1.6 | Jens Georg | 2022-05-24 | 34 | -359/+283 |
| | |||||
* | core: Sort files while loading modules | Jens Georg | 2022-05-22 | 1 | -0/+11 |
| | | | | Fixes #173 | ||||
* | rygel: Re-add old DBus interface | Jens Georg | 2022-05-22 | 3 | -25/+24 |
| | |||||
* | media-export: Actually turn of meta-data | Jens Georg | 2022-05-22 | 3 | -3/+17 |
| | | | | This was not disabling stuff properly | ||||
* | rygel: Add missing license identifier | Jens Georg | 2022-05-12 | 1 | -0/+2 |
| | |||||
* | rygel: Remove rygel-main.vala | Jens Georg | 2022-05-12 | 1 | -333/+0 |
| | | | | This is the old pre-gapplication implementation | ||||
* | rygel: Force initialization for X threads | Jens Georg | 2022-05-12 | 1 | -0/+2 |
| | | | | | Unfortunately we have to do that if Rygel is running in an X session and uses VAAPI, otherwise there will be a random crashfest | ||||
* | engine-gst: Enable MPEG2 encoding using VA-API | Jens Georg | 2022-05-12 | 2 | -1/+3 |
| | |||||
* | engine-gst: Plug unused pads in encodebin | Jens Georg | 2022-05-12 | 1 | -0/+30 |
| | | | | | | | | Use silence for audio and black screen for video if we try to transcode something where the other is missing Fixes lock-up in transcoding pipeline if there the source material does not have any audio | ||||
* | tracker3: Do not error out if service is missing | Jens Georg | 2022-05-10 | 3 | -8/+4 |
| | | | | Fixes #196 | ||||
* | renderer: Fix critical if no mime_type | Jens Georg | 2022-05-10 | 1 | -3/+5 |
| | | | | Fixes #160 | ||||
* | All: Get rid of most deprecations | Jens Georg | 2022-04-30 | 17 | -57/+57 |
| | |||||
* | gst-media-engine: Adapt to vapi changes | Jens Georg | 2022-04-30 | 1 | -2/+2 |
| | |||||
* | media-export,lms: Get rid of ValueArray | Jens Georg | 2022-04-30 | 3 | -40/+40 |
| | |||||
* | Port Rygel binary to GApplication | Jens Georg | 2022-04-30 | 3 | -210/+404 |
| | |||||
* | tracker3: Correct graph name for video items | Jan Alexander Steffens (heftig) | 2021-10-13 | 1 | -1/+1 |
| | |||||
* | tracker3: Don't create connection in static constructor | Jan Alexander Steffens (heftig) | 2021-10-13 | 1 | -7/+7 |
| | | | | | | bus_new will wait for work in the GDBus thread to be completed. However, further type initialization in the GDBus thread will block on the GType class_init_rec_mutex we're already holding and we end up in a deadlock. | ||||
* | Revert "media-export: Adapt to GUPnP vapi changes" | Jens Georg | 2021-08-05 | 1 | -1/+1 |
| | | | | This reverts commit 528f0ca5ab5c3c19aa7ee10e68bba88088028ec1. | ||||
* | media-export: Adapt to GUPnP vapi changes | Jens Georg | 2021-06-10 | 1 | -1/+1 |
| | |||||
* | MediaExport: Tracker3 blocks start as well | Jens Georg | 2021-05-23 | 1 | -2/+3 |
| | | | | Not only the old Tracker plugin | ||||
* | MediaExport: Don't activate on upgrade fail | Jens Georg | 2021-05-23 | 2 | -13/+7 |
| | | | | | | Properly deactivate plugin on start Fixes #166 | ||||
* | player-gst: Set initial volume to 50% | Jens Georg | 2021-05-20 | 1 | -0/+2 |
| | |||||
* | meson: Improve depends of typelib targets to avoid possible races | Rico Tzschichholz | 2021-02-21 | 4 | -4/+4 |
| | |||||
* | media-export: Respect .nomedia for skipping folder | Jens Georg | 2020-12-27 | 2 | -2/+9 |
| | | | | Fixes #187 | ||||
* | mx-extract: Add xml to strippable extensions | Jens Georg | 2020-10-12 | 1 | -1/+3 |
| | | | | Used for DIDL_S playlist names | ||||
* | server: add albumArtUri to VideoItem | Jens Georg | 2020-10-12 | 1 | -0/+20 |
| | | | | Fixes #151 | ||||
* | renderer-gst: Add missing default | Jens Georg | 2020-08-02 | 1 | -0/+2 |
| | | | | Fixes a warning produced by recent vala | ||||
* | tracker3: Update for API break in tracker 2.99 | Sam Thursfield | 2020-08-01 | 1 | -1/+1 |
| | | | | | The tracker:added property became nrl:added in https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/274 | ||||
* | tracker, tracker3: Add missing default clause | Jens Georg | 2020-07-30 | 2 | -0/+8 |
| | |||||
* | media-export: Fix handling virtual-id: ids with : | Jens Georg | 2020-07-30 | 1 | -1/+1 |
| | | | | | | | If there's more than 2 : it would fail right away. Instead of splitting into all parts, limit it to two. Fixes #167 | ||||
* | media-export: Fix missing title in virtual containers | Jens Georg | 2020-07-29 | 1 | -0/+3 |
| | | | | | | | | The name was not set for virtual objects if created from hash cache. This usually would only affect BrowseMetadata as BrowseChildren are constructed differently Fixes #169 | ||||
* | rygel: Make it possible to enable IPv6 | Jens Georg | 2020-07-26 | 1 | -1/+16 |
| | | | | Whether or not IPv6 is working depends on the network manager in GUPnP | ||||
* | core: Load if conflict with disabled plugin | Jens Georg | 2020-07-26 | 2 | -3/+10 |
| | | | | | | If a plugin that is loaded conflicts with another plugin that is disabled, load anyway. Only if the module is really loaded into the process, refuse to load it | ||||
* | gst-launch: Fix missing updated() call | Jens Georg | 2020-07-25 | 1 | -0/+1 |
| | | | | This caused the plugin not to be active | ||||
* | server: Only check for subtitles on native files | Jens Georg | 2020-07-25 | 1 | -0/+4 |
| | |||||
* | gst-launch: Delay root container initialization | Jens Georg | 2020-07-25 | 2 | -0/+15 |
| | | | | | | | The media engine is only ready after the plugin is constructed. We need to delay the item creation until after that Fixes #159 |