FROM alpine:latest
RUN apk add gcc musl-dev ldc dub llvm-libunwind-static openssl-libs-static gzip upx
"dflags": ["--nodefaultlib", "-static"],
"subConfigurations": {
import std; | |
void main() { | |
// Test | |
foreach (i; 0 .. 8) { | |
auto uuid = UUIDv7(); | |
info("UUID: ", uuid); | |
} | |
} |
FROM alpine:latest | |
RUN apk update && apk upgrade | |
RUN apk add dmd dub cmake gcc make musl-dev | |
RUN ln -fs /usr/share/zoneinfo/Europe/Rome /etc/localtime | |
RUN apk add tzdata | |
RUN adduser -D -S www-data | |
WORKDIR /source |
#include "raylib.h" | |
#include <gst/gst.h> | |
#include <gst/app/gstappsink.h> | |
GstElement* createPipeline(const char* filename) | |
{ | |
GError *error; | |
gchar *pipelineString = g_strdup_printf ("filesrc location=%s ! tee name=t ! queue ! decodebin ! videoconvert ! appsink name=output caps=video/x-raw,format=RGBA,pixel-aspect-ratio=1/1 t. ! queue ! decodebin ! audioconvert ! audioresample ! autoaudiosink", filename); | |
GstElement *pipeline = gst_parse_launch (pipelineString, &error); |