On Wed, Dec 28, 2022 at 10:02 PM Michael Niedermayer
wrote:
> Hi
>
> On Tue, Dec 27, 2022 at 11:46:38PM +0100, Mark Gaiser wrote:
> > On Tue, Dec 27, 2022 at 10:40 PM Michael Niedermayer <
> mich...@niedermayer.cc>
> > wrote:
> >
> > > On Wed, Dec 21
On Wed, Dec 28, 2022 at 5:30 PM Nicolas George wrote:
> Mark Gaiser (12022-12-28):
> > > Ok, that made me laugh :)
>
> I did not write that. And that feels rude.
>
> > Please correct me as I'm probably wrong.
> > But where did anyone say that there was
On Wed, Dec 28, 2022 at 5:22 PM Nicolas George wrote:
> Mark Gaiser (12022-12-28):
> > There's definitely multiple things going on but it's not what you
> summarize.
>
> You forgot the bit where “MU” told you your proposal was mostly
> redundant, too limited and
On Wed, Dec 28, 2022 at 3:27 PM Ronald S. Bultje wrote:
> Hi Mark,
>
> On Tue, Dec 27, 2022 at 5:47 PM Mark Gaiser wrote:
>
> > The tricky part here is for anyone using this scheme to play this file.
> > Right now i'm doing this with a command line like:
>
On Tue, Dec 27, 2022 at 10:40 PM Michael Niedermayer
wrote:
> On Wed, Dec 21, 2022 at 04:44:59PM +0100, Mark Gaiser wrote:
> > Hi,
> >
> > The ffmpeg crypto protocol handler [1] allows one to play encrypted
> media.
> >
> > The great thing here is that it allo
On Mon, Dec 26, 2022 at 12:18 PM Tomas Härdin wrote:
> mån 2022-12-26 klockan 12:00 +0100 skrev Nicolas George:
> > Tomas Härdin (12022-12-26):
> > > That we want to avoid having keys in the command line is not
> > > unreasonable. A -keyfile argument for crypto: might be appropriate.
> >
> > You
On Fri, Dec 23, 2022 at 5:34 PM Nicolas George wrote:
> Mark Gaiser (12022-12-23):
> > Then M3U as a format is business logic too.
> > HLS and MPD are business logic too.
> > At least, based on your comment, they would fall into that same category.
> >
> > The
On Fri, Dec 23, 2022 at 12:05 PM Tomas Härdin wrote:
> ons 2022-12-21 klockan 16:44 +0100 skrev Mark Gaiser:
> > Hi,
> >
> > The ffmpeg crypto protocol handler [1] allows one to play encrypted
> > media.
> >
> > The great thing here is that it allow
On Thu, Dec 22, 2022 at 8:15 PM Gregor Riepl wrote:
> > The result should be no need to provide "crypto://". The ffmpeg file
> format
> > detection should detect that ".crypto" should be handled by the crypto
> > plugin.
>
> Instead of a custom descriptor file format that is only used for this
>
On Thu, Dec 22, 2022 at 11:40 AM Nicolas George wrote:
> Mark Gaiser (12022-12-21):
> > While this works just fine, it's limited in use because the cryptography
> > details have to be passed on the command line. Applications that might
> well
> > support much of ffmp
On Wed, Dec 21, 2022 at 4:44 PM Mark Gaiser wrote:
> Hi,
>
> The ffmpeg crypto protocol handler [1] allows one to play encrypted media.
>
> The great thing here is that it allows playback of any media format that
> ffmpeg supports!
> Have a container format like mkv as
or a confirmation if the above concept would be
allowed as a patch for ffmpeg? And if not, how can I achieve the same
results in a way that would be acceptable? [3]
Best regards,
Mark Gaiser
[1] https://github.com/FFmpeg/FFmpeg/blob/master/libavformat/crypto.c
[2] there are plugins to make it p
On Fri, Aug 19, 2022 at 11:15 AM Tomas Härdin wrote:
> tor 2022-08-18 klockan 16:31 +0200 skrev Michael Niedermayer:
> > On Wed, Aug 17, 2022 at 05:03:56PM +0200, Tomas Härdin wrote:
> > > tor 2022-08-11 klockan 19:35 +0200 skrev Timo Rothenpieler:
> > > > On 11.08
On Mon, Aug 15, 2022 at 11:57 PM Nicolas George wrote:
> Michael Niedermayer (12022-08-15):
> > It says this now:
> >"IPFS does not appear to be running.\n\n"
> >"Installing IPFS locally is recommended to "
> >"improve performance and re
On Fri, Aug 12, 2022 at 4:30 PM Kieran Kunhya wrote:
> On Fri, 12 Aug 2022 at 15:22, Vittorio Giovara >
> wrote:
>
> > On Fri, Aug 12, 2022 at 12:51 AM Derek Buitenhuis <
> > derek.buitenh...@gmail.com> wrote:
> >
> > > As it exists right now though, I don't really see why lavf needs what
> > >
On Fri, Aug 12, 2022 at 12:51 AM Derek Buitenhuis <
derek.buitenh...@gmail.com> wrote:
> On 8/11/2022 11:03 PM, Timo Rothenpieler wrote:
> > Any kind of built in hardcoded server is not acceptable imo.
> > Even with it pointing to our own infrastructure, we can't really
> > guarantee its availabil
On Thu, Aug 11, 2022 at 7:35 PM Timo Rothenpieler
wrote:
> On 11.08.2022 19:21, Mark Gaiser wrote:
> > On Thu, Aug 11, 2022 at 6:49 PM Timo Rothenpieler >
> > wrote:
> >
> >> On 11.08.2022 18:26, Mark Gaiser wrote:
> >>> Hi all,
> >>>
&
On Thu, Aug 11, 2022 at 6:49 PM Timo Rothenpieler
wrote:
> On 11.08.2022 18:26, Mark Gaiser wrote:
> > Hi all,
> >
> > On the IPFS side we do have a solution for that with CAR files, you can
> > read more about that here [1].
> > Within the scope of this ipfs gat
Niedermayer in
this context.
Best regards,
Mark Gaiser
[1] https://docs.ipfs.tech/reference/http/gateway/#trusted-vs-trustless
[2] https://github.com/curl/curl/pull/8805#issuecomment-1199427911
On Thu, Aug 11, 2022 at 2:08 PM Timo Rothenpieler
wrote:
> On 11/08/2022 00:27, Derek Buitenhuis w
On Thu, May 19, 2022 at 5:01 PM Michael Niedermayer
wrote:
> Noticed-and-suggested-by: Mark Gaiser
> Signed-off-by: Michael Niedermayer
> ---
> Changelog | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/Changelog b/Changelog
> index 4d42a0f681..869f05de34
On Thu, May 5, 2022 at 5:49 AM Leo Izen wrote:
> On 5/4/22 17:56, Mark Gaiser wrote:
> > Hi,
> >
> > I might have found a bug here. Or I might not be using it correctly,
> that's
> > entirely possible too!
> > What i try is just making an animated jxl fr
On Sat, Apr 23, 2022 at 7:53 PM Lynne wrote:
> 17 Apr 2022, 15:22 by leo.i...@gmail.com:
>
> > This commit adds support to libavformat for muxing
> > and demuxing Jpeg XL images as image2 streams.
> > ---
> > MAINTAINERS| 1 +
> > libavformat/Makefile | 1 +
> > libavfo
On Thu, Apr 14, 2022 at 3:41 PM Martin Storsjö wrote:
> On Thu, 14 Apr 2022, Mark Gaiser wrote:
>
> > On Thu, Apr 14, 2022 at 10:25 AM Martin Storsjö
> wrote:
> >
> >> On Wed, 13 Apr 2022, Mark Gaiser wrote:
> >>
> >> > O
On Thu, Apr 14, 2022 at 10:25 AM Martin Storsjö wrote:
> On Wed, 13 Apr 2022, Mark Gaiser wrote:
>
> > On Wed, Apr 13, 2022 at 5:21 PM Mark Gaiser wrote:
> >
> >> PATH_MAX is posix. Some compilers (MSVC) don't define this
> >> thus failing to compile the
On Wed, Apr 13, 2022 at 5:21 PM Mark Gaiser wrote:
> PATH_MAX is posix. Some compilers (MSVC) don't define this
> thus failing to compile the ipfsgateway file.
> Defining it fixes the compile.
>
> Signed-off-by: Mark Gaiser
> ---
> libavformat/ipfsgateway.c | 6 +
PATH_MAX is posix. Some compilers (MSVC) don't define this
thus failing to compile the ipfsgateway file.
Defining it fixes the compile.
Signed-off-by: Mark Gaiser
---
libavformat/ipfsgateway.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/libavformat/ipfsgateway.c b/libavf
On Wed, Apr 13, 2022 at 4:45 PM Hendrik Leppkes wrote:
> On Wed, Apr 13, 2022 at 3:14 PM Mark Gaiser wrote:
> >
> > On Wed, Apr 13, 2022 at 2:28 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> > > Mark Gaiser:
> > > >
On Wed, Apr 13, 2022 at 2:28 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Mark Gaiser:
> > On Wed, Apr 13, 2022 at 1:10 AM James Almer wrote:
> >
> >>
> >>
> >> On 4/12/2022 3:02 PM, Michael Niedermayer wrote:
> &g
On Wed, Apr 13, 2022 at 1:10 AM James Almer wrote:
>
>
> On 4/12/2022 3:02 PM, Michael Niedermayer wrote:
> > On Sun, Apr 10, 2022 at 04:41:27PM +0200, Michael Niedermayer wrote:
> >> On Wed, Apr 06, 2022 at 02:00:56PM +0200, Mark Gaiser wrote:
> >> [...]
>
On Tue, Apr 12, 2022 at 8:03 PM Michael Niedermayer
wrote:
> On Sun, Apr 10, 2022 at 04:41:27PM +0200, Michael Niedermayer wrote:
> > On Wed, Apr 06, 2022 at 02:00:56PM +0200, Mark Gaiser wrote:
> > [...]
> >
> > > +if (stat_ret < 0) {
> >
&
On Sun, Apr 10, 2022 at 4:41 PM Michael Niedermayer
wrote:
> On Wed, Apr 06, 2022 at 02:00:56PM +0200, Mark Gaiser wrote:
> [...]
>
> > +if (stat_ret < 0) {
>
> > +av_log(h, AV_LOG_INFO, "Unable to find IPFS folder. We
> tried:\n")
On Wed, Apr 6, 2022 at 2:02 PM Mark Gaiser wrote:
> This patch adds support for:
> - ffplay ipfs://
> - ffplay ipns://
>
> IPFS data can be played from so called "ipfs gateways".
> A gateway is essentially a webserver that gives access to the
> distributed IPFS net
. Define a -gateway to the gateway.
2. Define $IPFS_GATEWAY with the full http link to the gateway.
3. Define $IPFS_PATH and point it to the IPFS data path.
4. Have IPFS running in your local user folder (under $HOME/.ipfs).
Signed-off-by: Mark Gaiser
---
configure | 2 +
doc/prot
. Note that it could also be https. There's
enough flexibility in the implementation to allow the user to provide a
gateway. There are also public https gateways which can be used just as well.
After this patch is accepted, I'll work on getting IPFS supported in:
- mpv (requires this
On Wed, Apr 6, 2022 at 4:18 AM "zhilizhao(赵志立)"
wrote:
>
>
> > On Apr 6, 2022, at 5:34 AM, Mark Gaiser wrote:
> >
> > On Tue, Apr 5, 2022 at 11:27 PM Mark Gaiser wrote:
> >
> >>
> >>
> >> On Tue, Apr 5, 2022 at 11:01 PM Mich
On Tue, Apr 5, 2022 at 11:27 PM Mark Gaiser wrote:
>
>
> On Tue, Apr 5, 2022 at 11:01 PM Michael Niedermayer <
> mich...@niedermayer.cc> wrote:
>
>> On Mon, Apr 04, 2022 at 12:38:25AM +0200, Mark Gaiser wrote:
>> > This patch adds support for:
>
On Tue, Apr 5, 2022 at 11:01 PM Michael Niedermayer
wrote:
> On Mon, Apr 04, 2022 at 12:38:25AM +0200, Mark Gaiser wrote:
> > This patch adds support for:
> > - ffplay ipfs://
> > - ffplay ipns://
> >
> > IPFS data can be played from so called "ipfs gat
On Mon, Apr 4, 2022 at 12:39 AM Mark Gaiser wrote:
> This patch adds support for:
> - ffplay ipfs://
> - ffplay ipns://
>
> IPFS data can be played from so called "ipfs gateways".
> A gateway is essentially a webserver that gives access to the
> distributed
. Define a -gateway to the gateway.
2. Define $IPFS_GATEWAY with the full http link to the gateway.
3. Define $IPFS_PATH and point it to the IPFS data path.
4. Have IPFS running in your local user folder (under $HOME/.ipfs).
Signed-off-by: Mark Gaiser
---
configure | 2 +
doc/prot
the implementation to allow the user to provide a
gateway. There are also public https gateways which can be used just as well.
After this patch is accepted, I'll work on getting IPFS supported in:
- mpv (requires this ffmpeg patch)
- vlc (prefers this patch but can be made to work withou
On Sun, Apr 3, 2022 at 8:00 PM Mark Gaiser wrote:
>
> On Sun, Apr 3, 2022 at 7:54 PM Mark Gaiser wrote:
>
>> On Fri, Apr 1, 2022 at 5:39 PM Michael Niedermayer <
>> mich...@niedermayer.cc> wrote:
>>
>>> On Fri, Apr 01, 2022 at 02:23:23AM +0200, Mark Ga
On Sun, Apr 3, 2022 at 7:54 PM Mark Gaiser wrote:
> On Fri, Apr 1, 2022 at 5:39 PM Michael Niedermayer
> wrote:
>
>> On Fri, Apr 01, 2022 at 02:23:23AM +0200, Mark Gaiser wrote:
>> > On Fri, Apr 1, 2022 at 2:09 AM Mark Gaiser wrote:
>> >
>> > > This
On Fri, Apr 1, 2022 at 5:39 PM Michael Niedermayer
wrote:
> On Fri, Apr 01, 2022 at 02:23:23AM +0200, Mark Gaiser wrote:
> > On Fri, Apr 1, 2022 at 2:09 AM Mark Gaiser wrote:
> >
> > > This patch adds support for:
> > > - ffplay ipfs://
> > > - ffplay i
On Fri, Apr 1, 2022 at 2:09 AM Mark Gaiser wrote:
> This patch adds support for:
> - ffplay ipfs://
> - ffplay ipns://
>
> IPFS data can be played from so called "ipfs gateways".
> A gateway is essentially a webserver that gives access to the
> distributed IPFS net
. Define a -gateway to the gateway.
2. Define $IPFS_GATEWAY with the full http link to the gateway.
3. Define $IPFS_PATH and point it to the IPFS data path.
4. Have IPFS running in your local user folder (under $HOME/.ipfs).
Signed-off-by: Mark Gaiser
---
configure | 2 +
doc/prot
ll work on getting IPFS supported in:
- mpv (requires this ffmpeg patch)
- vlc (prefers this patch but can be made to work without this patch)
- kodi (requires this ffmpeg patch)
Best regards,
Mark Gaiser
[1] https://docs.ipfs.io/concepts/
Mark Gaiser (1):
avformat: Add IPFS protocol support.
On Fri, Apr 1, 2022 at 1:01 AM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Mark Gaiser:
> > On Thu, Mar 31, 2022 at 11:44 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> >> Mark Gaiser:
> >>&
On Fri, Apr 1, 2022 at 12:17 AM Mark Gaiser wrote:
> On Thu, Mar 31, 2022 at 11:44 PM Andreas Rheinhardt <
> andreas.rheinha...@outlook.com> wrote:
>
>> Mark Gaiser:
>> > On Wed, Mar 30, 2022 at 3:57 PM Andreas Rheinhardt <
>> > andreas.rheinha...@
On Thu, Mar 31, 2022 at 11:44 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Mark Gaiser:
> > On Wed, Mar 30, 2022 at 3:57 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> >> Mark Gaiser:
> >>&
On Wed, Mar 30, 2022 at 5:16 PM Mark Gaiser wrote:
>
>
> On Wed, Mar 30, 2022 at 3:57 PM Andreas Rheinhardt <
> andreas.rheinha...@outlook.com> wrote:
>
>> Mark Gaiser:
>> > On Wed, Mar 30, 2022 at 2:21 PM Andreas Rheinhardt <
>> > andreas.rhein
On Wed, Mar 30, 2022 at 3:57 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Mark Gaiser:
> > On Wed, Mar 30, 2022 at 2:21 PM Andreas Rheinhardt <
> > andreas.rheinha...@outlook.com> wrote:
> >
> >> Mark Gaiser:
> >>
On Wed, Mar 30, 2022 at 2:21 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Mark Gaiser:
> > This patch adds support for:
> > - ffplay ipfs://
> > - ffplay ipns://
> >
> > IPFS data can be played from so called "ipfs gateways".
&g
. Define a -gateway to the gateway.
2. Define $IPFS_GATEWAY with the full http link to the gateway.
3. Define $IPFS_PATH and point it to the IPFS data path.
4. Have IPFS running in your local user folder (under $HOME/.ipfs).
Signed-off-by: Mark Gaiser
---
configure | 2 +
doc/prot
ing IPFS supported in:
- mpv (requires this ffmpeg patch)
- vlc (prefers this patch but can be made to work without this patch)
- kodi (requires this ffmpeg patch)
Best regards,
Mark Gaiser
[1] https://docs.ipfs.io/concepts/
Mark Gaiser (1):
avformat: Add IPFS protocol support.
configure
On Mon, Mar 28, 2022 at 7:00 PM Mark Gaiser wrote:
> On Mon, Mar 28, 2022 at 6:44 PM Michael Niedermayer <
> mich...@niedermayer.cc> wrote:
>
>> On Mon, Mar 28, 2022 at 06:34:33PM +0200, Mark Gaiser wrote:
>> > On Mon, Mar 28, 2022 at 6:19 PM Michael Niedermay
On Mon, Mar 28, 2022 at 6:44 PM Michael Niedermayer
wrote:
> On Mon, Mar 28, 2022 at 06:34:33PM +0200, Mark Gaiser wrote:
> > On Mon, Mar 28, 2022 at 6:19 PM Michael Niedermayer <
> mich...@niedermayer.cc>
> > wrote:
> >
> > > On Fri, Mar 18, 2022
On Mon, Mar 28, 2022 at 6:19 PM Michael Niedermayer
wrote:
> On Fri, Mar 18, 2022 at 03:50:05PM +0100, Mark Gaiser wrote:
> > This patch adds support for:
> > - ffplay ipfs://
> > - ffplay ipns://
> >
> > IPFS data can be played from so called "ipfs gat
On Wed, Mar 23, 2022 at 12:24 PM Mark Gaiser wrote:
> On Fri, Mar 18, 2022 at 3:59 PM Mark Gaiser wrote:
>
>> On Fri, Mar 18, 2022 at 3:50 PM Mark Gaiser wrote:
>>
>>> This patch adds support for:
>>> - ffplay ipfs://
>>> - ffplay ipns://
>>
On Fri, Mar 18, 2022 at 3:59 PM Mark Gaiser wrote:
> On Fri, Mar 18, 2022 at 3:50 PM Mark Gaiser wrote:
>
>> This patch adds support for:
>> - ffplay ipfs://
>> - ffplay ipns://
>>
>> IPFS data can be played from so called "ipfs gateways".
>
On Fri, Mar 18, 2022 at 3:50 PM Mark Gaiser wrote:
> This patch adds support for:
> - ffplay ipfs://
> - ffplay ipns://
>
> IPFS data can be played from so called "ipfs gateways".
> A gateway is essentially a webserver that gives access to the
> distributed
. Define a -gateway to the gateway.
2. Define $IPFS_GATEWAY with the full http link to the gateway.
3. Define $IPFS_PATH and point it to the IPFS data path.
4. Have IPFS running in your local user folder (under $HOME/.ipfs).
Signed-off-by: Mark Gaiser
---
configure | 2 +
doc/prot
so be https. There's
enough flexibility in the implementation to allow the user to provide a
gateway. There are also public https gateways which can be used just as well.
After this patch is accepted, I'll work on getting IPFS supported in:
- mpv (requires this ffmpeg patch)
- vlc (prefer
On Wed, Mar 9, 2022 at 10:36 AM Michael Niedermayer
wrote:
> On Wed, Mar 09, 2022 at 01:30:30AM +0100, Mark Gaiser wrote:
> > On Wed, Mar 9, 2022 at 12:45 AM Michael Niedermayer <
> mich...@niedermayer.cc>
> > wrote:
> >
> > > On Tue, Mar 08, 2022
On Wed, Mar 9, 2022 at 12:45 AM Michael Niedermayer
wrote:
> On Tue, Mar 08, 2022 at 01:49:22PM +0100, Mark Gaiser wrote:
> > On Fri, Mar 4, 2022 at 7:09 PM Michael Niedermayer <
> mich...@niedermayer.cc>
> > wrote:
> >
> > > On Thu, Mar 03, 2022
On Fri, Mar 4, 2022 at 7:09 PM Michael Niedermayer
wrote:
> On Thu, Mar 03, 2022 at 03:58:53PM +0100, Mark Gaiser wrote:
> > On Tue, Mar 1, 2022 at 11:01 PM Michael Niedermayer <
> mich...@niedermayer.cc>
> > wrote:
> >
> > > On Mon, Feb 28, 2022
On Tue, Mar 1, 2022 at 11:01 PM Michael Niedermayer
wrote:
> On Mon, Feb 28, 2022 at 02:09:15PM +0100, Tomas Härdin wrote:
> > sön 2022-02-27 klockan 15:29 +0100 skrev Mark Gaiser:
> > > Ping 2
> > >
> > > I'd really like to get this merged!
Mark Gaiser wrote:
> On Thu, Feb 17, 2022 at 3:57 PM Mark Gaiser wrote:
>
>> On Thu, Feb 17, 2022 at 3:50 PM Mark Gaiser wrote:
>>
>>> This patch adds support for:
>>> - ffplay ipfs://
>>> - ffplay ipns://
>>>
>>> IPFS data can be p
On Wed, Feb 23, 2022 at 5:22 PM Michael Niedermayer
wrote:
> On Mon, Feb 21, 2022 at 07:24:15PM +0100, Michael Niedermayer wrote:
> > On Mon, Feb 21, 2022 at 08:59:16AM -0800, Pierre-Anthony Lemieux wrote:
> > > Hi Michael,
> > >
> > > What is the typical size of a successful GSOC project? Any go
On Thu, Feb 17, 2022 at 3:57 PM Mark Gaiser wrote:
> On Thu, Feb 17, 2022 at 3:50 PM Mark Gaiser wrote:
>
>> This patch adds support for:
>> - ffplay ipfs://
>> - ffplay ipns://
>>
>> IPFS data can be played from so called "ipfs gateways".
>
On Thu, Feb 17, 2022 at 3:50 PM Mark Gaiser wrote:
> This patch adds support for:
> - ffplay ipfs://
> - ffplay ipns://
>
> IPFS data can be played from so called "ipfs gateways".
> A gateway is essentially a webserver that gives access to the
> distributed
. Define a -gateway to the gateway.
2. Define $IPFS_GATEWAY with the full http link to the gateway.
3. Define $IPFS_PATH and point it to the IPFS data path.
4. Have IPFS running in your local user folder (under $HOME/.ipfs).
Signed-off-by: Mark Gaiser
---
configure | 2 +
doc/prot
IPFS supported in:
- mpv (requires this ffmpeg patch)
- vlc (prefers this patch but can be made to work without this patch)
- kodi (requires this ffmpeg patch)
Best regards,
Mark Gaiser
[1] https://docs.ipfs.io/concepts/
Mark Gaiser (1):
avformat: Add IPFS protocol support.
configure
On Thu, Feb 17, 2022 at 2:57 PM Tomas Härdin wrote:
> > +IPFSGatewayContext *c = h->priv_data;
> > +char ipfs_full_data_folder[PATH_MAX];
> > +char ipfs_gateway_file[PATH_MAX];
> > +struct stat st;
> > +int stat_ret = 0;
> > +int ret = AVERROR(EINVAL);
> > +FILE *gatew
. Define a -gateway to the gateway.
2. Define $IPFS_GATEWAY with the full http link to the gateway.
3. Define $IPFS_PATH and point it to the IPFS data path.
4. Have IPFS running in your local user folder (under $HOME/.ipfs).
Signed-off-by: Mark Gaiser
---
configure | 2 +
doc/prot
as well.
After this patch is accepted, I'll work on getting IPFS supported in:
- mpv (requires this ffmpeg patch)
- vlc (prefers this patch but can be made to work without this patch)
- kodi (requires this ffmpeg patch)
Best regards,
Mark Gaiser
[1] https://docs.ipfs.io/concepts/
Mark G
On Wed, Feb 16, 2022 at 10:40 AM Tomas Härdin wrote:
>
> > +// Test $IPFS_GATEWAY.
> > +if (getenv("IPFS_GATEWAY") != NULL) {
> > +snprintf(c->gateway_buffer, sizeof(c->gateway_buffer), "%s",
> > + getenv("IPFS_GATEWAY"));
>
> might want to error check this one
>
>
. Define a -gateway to the gateway.
2. Define $IPFS_GATEWAY with the full http link to the gateway.
3. Define $IPFS_PATH and point it to the IPFS data path.
4. Have IPFS running in your local user folder (under $HOME/.ipfs).
Signed-off-by: Mark Gaiser
---
configure | 2 +
doc/prot
tch but can be made to work without this patch)
- kodi (requires this ffmpeg patch)
Best regards,
Mark Gaiser
[1] https://docs.ipfs.io/concepts/
Mark Gaiser (1):
avformat: Add IPFS protocol support.
configure | 2 +
doc/protocols.texi| 30
libavformat/Mak
On Sat, Feb 12, 2022 at 6:57 PM Mark Gaiser wrote:
>
>
> On Sat, Feb 12, 2022 at 1:19 PM Tomas Härdin wrote:
>
>> tor 2022-02-10 klockan 02:13 +0100 skrev Mark Gaiser:
>> > This patch adds support for:
>> > - ffplay ipfs://
>> > - ffplay ipns://
>
On Sat, Feb 12, 2022 at 1:19 PM Tomas Härdin wrote:
> tor 2022-02-10 klockan 02:13 +0100 skrev Mark Gaiser:
> > This patch adds support for:
> > - ffplay ipfs://
> > - ffplay ipns://
> >
> > IPFS data can be played from so called "ipfs gateways".
&g
On Thu, Feb 10, 2022 at 2:15 AM Mark Gaiser wrote:
> This patch adds support for:
> - ffplay ipfs://
> - ffplay ipns://
>
> IPFS data can be played from so called "ipfs gateways".
> A gateway is essentially a webserver that gives access to the
> distributed
On Wed, Feb 9, 2022 at 6:36 PM Mark Gaiser wrote:
> On Mon, Feb 7, 2022 at 4:09 PM Tomas Härdin wrote:
>
>> fre 2022-02-04 klockan 15:12 +0100 skrev Mark Gaiser:
>> > On Fri, Feb 4, 2022 at 12:10 PM Tomas Härdin
>> > wrote:
>> >
>> > > t
. Define a -gateway to the gateway.
2. Define $IPFS_GATEWAY with the full http link to the gateway.
3. Define $IPFS_PATH and point it to the IPFS data path.
4. Have IPFS running in your local user folder (under $HOME/.ipfs).
Signed-off-by: Mark Gaiser
---
configure | 2 +
doc/prot
work on getting IPFS supported in:
- mpv (requires this ffmpeg patch)
- vlc (prefers this patch but can be made to work without this patch)
- kodi (requires this ffmpeg patch)
Best regards,
Mark Gaiser
[1] https://docs.ipfs.io/concepts/
Mark Gaiser (1):
avformat: Add IPFS protocol support.
c
On Mon, Feb 7, 2022 at 4:09 PM Tomas Härdin wrote:
> fre 2022-02-04 klockan 15:12 +0100 skrev Mark Gaiser:
> > On Fri, Feb 4, 2022 at 12:10 PM Tomas Härdin
> > wrote:
> >
> > > tor 2022-02-03 klockan 18:29 +0100 skrev Mark Gaiser:
> > > >
On Fri, Feb 4, 2022 at 11:29 AM Tomas Härdin wrote:
> ons 2022-02-02 klockan 14:56 +0100 skrev Mark Gaiser:
> > On Wed, Feb 2, 2022 at 2:21 PM Tomas Härdin
> > wrote:
> >
> > > tis 2022-02-01 klockan 22:58 +0100 skrev Mark Gaiser:
> > >
On Fri, Feb 4, 2022 at 12:10 PM Tomas Härdin wrote:
> tor 2022-02-03 klockan 18:29 +0100 skrev Mark Gaiser:
> >
> > +typedef struct IPFSGatewayContext {
> > +AVClass *class;
> > +URLContext *inner;
> > +char *gateway;
>
> Consider two separate
. Define a -gateway to the gateway.
2. Define $IPFS_GATEWAY with the full http link to the gateway.
3. Define $IPFS_PATH and point it to the IPFS data path.
4. Have IPFS running in your local user folder (under $HOME/.ipfs).
Signed-off-by: Mark Gaiser
---
configure | 2 +
doc/prot
supported in:
- mpv (requires this ffmpeg patch)
- vlc (prefers this patch but can be made to work without this patch)
- kodi (requires this ffmpeg patch)
Best regards,
Mark Gaiser
[1] https://docs.ipfs.io/concepts/
Mark Gaiser (1):
avformat: Add IPFS protocol support.
configure
Ignore this one, the title went wrong.
On Thu, Feb 3, 2022 at 6:26 PM Mark Gaiser wrote:
> This patch adds support for:
> - ffplay ipfs://
> - ffplay ipns://
>
> IPFS data can be played from so called "ipfs gateways".
> A gateway is essentially a webserver that gives
Ignore this one, the title went wrong.
On Thu, Feb 3, 2022 at 6:26 PM Mark Gaiser wrote:
> Hi,
>
> This patch series adds support for IPFS.
> V3:
> - A lot of style changes
> - Made url checks a lot more strict
> - av_asprintf leak fixes
> - So many changes that a
. Define a -gateway to the gateway.
2. Define $IPFS_GATEWAY with the full http link to the gateway.
3. Define $IPFS_PATH and point it to the IPFS data path.
4. Have IPFS running in your local user folder (under $HOME/.ipfs).
Signed-off-by: Mark Gaiser
---
configure | 2 +
doc/prot
es this ffmpeg patch)
- vlc (prefers this patch but can be made to work without this patch)
- kodi (requires this ffmpeg patch)
Best regards,
Mark Gaiser
[1] https://docs.ipfs.io/concepts/
Mark Gaiser (1):
avformat: Add IPFS protocol support.
configure | 2 +
doc/protocols.
On Wed, Feb 2, 2022 at 3:24 PM Timo Rothenpieler
wrote:
> On 02.02.2022 14:56, Mark Gaiser wrote:
> > On Wed, Feb 2, 2022 at 2:21 PM Tomas Härdin wrote:
> >
> >> tis 2022-02-01 klockan 22:58 +0100 skrev Mark Gaiser:
> >>
> >>>
> >>
On Wed, Feb 2, 2022 at 2:29 PM Michael Niedermayer
wrote:
> On Tue, Feb 01, 2022 at 10:58:30PM +0100, Mark Gaiser wrote:
> > This patch adds support for:
> > - ffplay ipfs://
> > - ffplay ipns://
> >
> > IPFS data can be played from so called "ipfs gat
On Wed, Feb 2, 2022 at 2:21 PM Tomas Härdin wrote:
> tis 2022-02-01 klockan 22:58 +0100 skrev Mark Gaiser:
>
> >
> > +typedef struct Context {
> > +AVClass *class;
> > +URLContext *inner;
> > +char *gateway;
>
> Is there not a maximum length
On Wed, Feb 2, 2022 at 1:52 PM Tomas Härdin wrote:
> tis 2022-02-01 klockan 22:18 +0100 skrev Mark Gaiser:
> >
> > To give you an idea of how it looks. Kodi has so called strm (stream)
> > files. They can contain an url that can be played.
> >
> > Without this p
> 2. Define $IPFS_GATEWAY with the full http link to the gateway.
> > 3. Define $IPFS_PATH and point it to the IPFS data path.
> > 4. Have IPFS running in your local user folder (under $HOME/.ipfs).
> >
> > Signed-off-by: Mark Gaiser
> > ---
>
On Wed, Feb 2, 2022 at 1:54 AM Timo Rothenpieler
wrote:
> On 02.02.2022 01:50, Mark Gaiser wrote:
> >> Ah, yeah. That's a very confusing side effect there.
> >> I guess it's fine, but I can't say I like using it like that.
> >> Since there's a
On Wed, Feb 2, 2022 at 1:49 AM Timo Rothenpieler
wrote:
> On 02.02.2022 01:44, Andreas Rheinhardt wrote:
> > Timo Rothenpieler:
> >> On 02.02.2022 01:33, Mark Gaiser wrote:
> >>> On Wed, Feb 2, 2022 at 1:27 AM Timo Rothenpieler <
> t...@rothenpieler.org>
1 - 100 of 116 matches
Mail list logo