Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-18 Thread Michael S. Tsirkin
On Wed, May 17, 2023 at 06:28:29PM +0200, Cornelia Huck wrote: > >>> I also hope to be able to update virtio-video at a faster pace. Please > >>> let me try. > >> > >> Please hold on a bit - there are two things here. > >> > >> 1) I'd like to settle the virtio-v4l2/virtio-video argument first to >

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-18 Thread Alexander Gordeev
On 17.05.23 18:28, Cornelia Huck wrote: I also hope to be able to update virtio-video at a faster pace. Please let me try. Please hold on a bit - there are two things here. 1) I'd like to settle the virtio-v4l2/virtio-video argument first to make sure we don't get two things clashing head-on.

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-17 Thread Cornelia Huck
>>> I also hope to be able to update virtio-video at a faster pace. Please >>> let me try. >> >> Please hold on a bit - there are two things here. >> >> 1) I'd like to settle the virtio-v4l2/virtio-video argument first to >> make sure we don't get two things clashing head-on. As far as codecs >>

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-17 Thread Alexander Gordeev
On 12.05.23 06:09, Alexandre Courbot wrote: On Thu, May 11, 2023 at 5:50 PM Alexander Gordeev wrote: 3. We can have things, that V4L2 doesn't support in their stateful UAPI. For example, dequeuing output buffers in decoder order. ... provided the host can do that (i.e. has a stateless

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-17 Thread Alexander Gordeev
On 12.05.23 06:15, Alexandre Courbot wrote: On Thu, May 11, 2023 at 6:00 PM Alexander Gordeev wrote: On 11.05.23 10:50, Alexander Gordeev wrote: On 08.05.23 06:55, Alexandre Courbot wrote: On Fri, May 5, 2023 at 8:55 PM Alexander Gordeev wrote: On 03.05.23 16:04, Cornelia Huck wrote: On

[virtio-dev] Re: [libcamera-devel] [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-16 Thread Tomasz Figa
On Sat, May 6, 2023 at 5:12 PM Laurent Pinchart via libcamera-devel wrote: > > Hello, > > On Fri, May 05, 2023 at 04:55:33PM +0100, Alex Bennée via libcamera-devel > wrote: > > Kieran Bingham writes: > > > > > Hi All, > > > > > > Coming in late, thanks to lei/lore spotting the libcamera keyword.

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-16 Thread Alexander Gordeev
On 12.05.23 06:09, Alexandre Courbot wrote: On Thu, May 11, 2023 at 5:50 PM Alexander Gordeev wrote: On 08.05.23 06:55, Alexandre Courbot wrote: On Fri, May 5, 2023 at 8:55 PM Alexander Gordeev wrote: On 03.05.23 16:04, Cornelia Huck wrote: On Fri, Apr 28 2023, Alexander Gordeev wrote:

[virtio-dev] Re: [libcamera-devel] [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-16 Thread Alexander Gordeev
Hello Laurent, +CC: Andrii On 06.05.23 10:16, Laurent Pinchart wrote: I'm also CC'ing the linux-me...@vger.kernel.org mailing list for these discussions, I'm sure there are folks there who are interested in codec and camera virtualization. On Sat, May 06, 2023 at 11:12:29AM +0300, Laurent

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-16 Thread Alexander Gordeev
On 05.05.23 17:55, Alex Bennée wrote: Kieran Bingham writes: Hi All, Coming in late, thanks to lei/lore spotting the libcamera keyword. + Cc: libcamera-devel to raise awareness of the discussion there. Quoting Alexander Gordeev (2023-05-05 10:57:29) On 03.05.23 17:53, Cornelia Huck

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-11 Thread Alexandre Courbot
On Thu, May 11, 2023 at 6:00 PM Alexander Gordeev wrote: > > On 11.05.23 10:50, Alexander Gordeev wrote: > > On 08.05.23 06:55, Alexandre Courbot wrote: > >> On Fri, May 5, 2023 at 8:55 PM Alexander Gordeev > >> wrote: > >>> > >>> On 03.05.23 16:04, Cornelia Huck wrote: > On Fri, Apr 28

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-11 Thread Alexandre Courbot
On Thu, May 11, 2023 at 5:50 PM Alexander Gordeev wrote: > > On 08.05.23 06:55, Alexandre Courbot wrote: > > On Fri, May 5, 2023 at 8:55 PM Alexander Gordeev > > wrote: > >> > >> On 03.05.23 16:04, Cornelia Huck wrote: > >>> On Fri, Apr 28 2023, Alexander Gordeev > >>> wrote: > >>> > On

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-11 Thread Alexander Gordeev
On 11.05.23 10:50, Alexander Gordeev wrote: On 08.05.23 06:55, Alexandre Courbot wrote: On Fri, May 5, 2023 at 8:55 PM Alexander Gordeev wrote: On 03.05.23 16:04, Cornelia Huck wrote: On Fri, Apr 28 2023, Alexander Gordeev wrote: On 27.04.23 15:16, Alexandre Courbot wrote: But in any

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-11 Thread Alexander Gordeev
On 08.05.23 06:55, Alexandre Courbot wrote: On Fri, May 5, 2023 at 8:55 PM Alexander Gordeev wrote: On 03.05.23 16:04, Cornelia Huck wrote: On Fri, Apr 28 2023, Alexander Gordeev wrote: On 27.04.23 15:16, Alexandre Courbot wrote: But in any case, that's irrelevant to the guest-host

[virtio-dev] Re: [libcamera-devel] [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-08 Thread Alexandre Courbot
Just to add some context for linux-media@, as I think it may be missing from the quoted thread: The virtio-video specification has been dragging for quite some time, and the more it progresses the more it starts looking like V4L2 with different names. So I suggested that we just encapsulate V4L2

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-07 Thread Alexandre Courbot
On Fri, May 5, 2023 at 8:55 PM Alexander Gordeev wrote: > > On 03.05.23 16:04, Cornelia Huck wrote: > > On Fri, Apr 28 2023, Alexander Gordeev > > wrote: > > > >> On 27.04.23 15:16, Alexandre Courbot wrote: > >>> But in any case, that's irrelevant to the guest-host interface, and I > >>> think

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-05 Thread Alex Bennée
Kieran Bingham writes: > Hi All, > > Coming in late, thanks to lei/lore spotting the libcamera keyword. > > + Cc: libcamera-devel to raise awareness of the discussion there. > > Quoting Alexander Gordeev (2023-05-05 10:57:29) >> On 03.05.23 17:53, Cornelia Huck wrote: >> > On Wed, May 03 2023,

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-05 Thread Alexander Gordeev
On 03.05.23 17:11, Alex Bennée wrote: Cornelia Huck writes: On Fri, Apr 28 2023, Alexander Gordeev wrote: On 27.04.23 15:16, Alexandre Courbot wrote: But in any case, that's irrelevant to the guest-host interface, and I think a big part of the disagreement stems from the misconception

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-05 Thread Alexander Gordeev
On 03.05.23 16:04, Cornelia Huck wrote: On Fri, Apr 28 2023, Alexander Gordeev wrote: On 27.04.23 15:16, Alexandre Courbot wrote: But in any case, that's irrelevant to the guest-host interface, and I think a big part of the disagreement stems from the misconception that V4L2 absolutely

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-05 Thread Alexander Gordeev
On 03.05.23 17:53, Cornelia Huck wrote: On Wed, May 03 2023, Alex Bennée wrote: Cornelia Huck writes: On Fri, Apr 28 2023, Alexander Gordeev wrote: On 27.04.23 15:16, Alexandre Courbot wrote: But in any case, that's irrelevant to the guest-host interface, and I think a big part of the

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-03 Thread Cornelia Huck
On Wed, May 03 2023, Alex Bennée wrote: > Cornelia Huck writes: > >> On Fri, Apr 28 2023, Alexander Gordeev >> wrote: >> >>> On 27.04.23 15:16, Alexandre Courbot wrote: But in any case, that's irrelevant to the guest-host interface, and I think a big part of the disagreement stems

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-03 Thread Alex Bennée
Cornelia Huck writes: > On Fri, Apr 28 2023, Alexander Gordeev > wrote: > >> On 27.04.23 15:16, Alexandre Courbot wrote: >>> But in any case, that's irrelevant to the guest-host interface, and I >>> think a big part of the disagreement stems from the misconception that >>> V4L2 absolutely

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-03 Thread Cornelia Huck
On Fri, Apr 28 2023, Alexander Gordeev wrote: > On 27.04.23 15:16, Alexandre Courbot wrote: >> But in any case, that's irrelevant to the guest-host interface, and I >> think a big part of the disagreement stems from the misconception that >> V4L2 absolutely needs to be used on either the guest

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-02 Thread Alexander Gordeev
On 02.05.23 03:07, Alexandre Courbot wrote: On Fri, Apr 28, 2023 at 5:55 PM Alexander Gordeev wrote: On 28.04.23 06:02, Alexandre Courbot wrote: This is going to be my last answer to this thread ; I don't think I have more technical arguments to give than I already have and the discussion is

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-05-01 Thread Alexandre Courbot
On Fri, Apr 28, 2023 at 5:55 PM Alexander Gordeev wrote: > > On 28.04.23 06:02, Alexandre Courbot wrote: > > This is going to be my last answer to this thread ; I don't think I > > have more technical arguments to give than I already have and the > > discussion is drifting into territory I am not

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-28 Thread Alexander Gordeev
On 28.04.23 06:02, Alexandre Courbot wrote: This is going to be my last answer to this thread ; I don't think I have more technical arguments to give than I already have and the discussion is drifting into territory I am not interested in engaging. At the end of the day it's up to the virtio

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-28 Thread Alexander Gordeev
On 28.04.23 05:24, Alexandre Courbot wrote: On Fri, Apr 28, 2023 at 12:12 AM Alexander Gordeev wrote: On 27.04.23 15:23, Alexandre Courbot wrote: On Thu, Apr 27, 2023 at 12:52 AM Alexander Gordeev wrote: On 21.04.23 06:02, Alexandre Courbot wrote: On Wed, Apr 19, 2023 at 4:39 PM

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-28 Thread Alexander Gordeev
On 28.04.23 05:22, Alexandre Courbot wrote: On Thu, Apr 27, 2023 at 11:20 PM Alexander Gordeev wrote: On 26.04.23 07:52, Alexandre Courbot wrote: On Mon, Apr 24, 2023 at 4:52 PM Alexander Gordeev wrote: On 21.04.23 18:01, Alexander Gordeev wrote: Let's compare

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-28 Thread Alexander Gordeev
On 28.04.23 05:22, Alexandre Courbot wrote: On Thu, Apr 27, 2023 at 11:35 PM Alexander Gordeev wrote: On 27.04.23 12:13, Bartłomiej Grzesik wrote: Hi Alexander On Wed, Apr 26, 2023 at 6:00 PM Alexander Gordeev wrote: Hi Bartłomiej, On 21.04.23 13:49, Bartłomiej Grzesik wrote: +CC

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-28 Thread Alexander Gordeev
On 27.04.23 15:16, Alexandre Courbot wrote: On Thu, Apr 27, 2023 at 12:11 AM Alexander Gordeev wrote: On 21.04.23 06:02, Alexandre Courbot wrote: Hi Alexander, On Mon, Apr 17, 2023 at 9:52 PM Alexander Gordeev wrote: Hi Alexandre, Thanks for you letter! Sorry, it took me some time to

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-27 Thread Alexandre Courbot
This is going to be my last answer to this thread ; I don't think I have more technical arguments to give than I already have and the discussion is drifting into territory I am not interested in engaging. At the end of the day it's up to the virtio folks to make a decision about what the best

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-27 Thread Alexandre Courbot
On Fri, Apr 28, 2023 at 12:12 AM Alexander Gordeev wrote: > > On 27.04.23 15:23, Alexandre Courbot wrote: > > On Thu, Apr 27, 2023 at 12:52 AM Alexander Gordeev > > wrote: > >> > >> On 21.04.23 06:02, Alexandre Courbot wrote: > >>> On Wed, Apr 19, 2023 at 4:39 PM Alexander Gordeev > >>> wrote:

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-27 Thread Alexandre Courbot
On Thu, Apr 27, 2023 at 11:35 PM Alexander Gordeev wrote: > > On 27.04.23 12:13, Bartłomiej Grzesik wrote: > > Hi Alexander > > > > On Wed, Apr 26, 2023 at 6:00 PM Alexander Gordeev > > wrote: > >> > >> Hi Bartłomiej, > >> > >> On 21.04.23 13:49, Bartłomiej Grzesik wrote: > >>> +CC

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-27 Thread Alexandre Courbot
On Thu, Apr 27, 2023 at 11:20 PM Alexander Gordeev wrote: > > On 26.04.23 07:52, Alexandre Courbot wrote: > > On Mon, Apr 24, 2023 at 4:52 PM Alexander Gordeev > > wrote: > >> > >> On 21.04.23 18:01, Alexander Gordeev wrote: > >> > >>> On 21.04.23 06:02, Alexandre Courbot wrote: > >>> > * I

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-27 Thread Alexander Gordeev
On 27.04.23 15:23, Alexandre Courbot wrote: On Thu, Apr 27, 2023 at 12:52 AM Alexander Gordeev wrote: On 21.04.23 06:02, Alexandre Courbot wrote: On Wed, Apr 19, 2023 at 4:39 PM Alexander Gordeev wrote: On 17.04.23 16:43, Cornelia Huck wrote: On Mon, Apr 17 2023, Alexander Gordeev

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-27 Thread Alexander Gordeev
On 27.04.23 12:13, Bartłomiej Grzesik wrote: Hi Alexander On Wed, Apr 26, 2023 at 6:00 PM Alexander Gordeev wrote: Hi Bartłomiej, On 21.04.23 13:49, Bartłomiej Grzesik wrote: +CC chromeos-arc-video-eng team that also works on virtio-video Hi everyone! From the experience of working on

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-27 Thread Alexander Gordeev
On 26.04.23 07:52, Alexandre Courbot wrote: On Mon, Apr 24, 2023 at 4:52 PM Alexander Gordeev wrote: On 21.04.23 18:01, Alexander Gordeev wrote: On 21.04.23 06:02, Alexandre Courbot wrote: * I am still not convinced that V4L2 is lacking from a security perspective. It would take just one

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-27 Thread Alexander Gordeev
On 25.04.23 18:04, Cornelia Huck wrote: [I'm replying here, as that seems to be the last message in the thread, and my reply hopefully catches everyone interested here.] To do a very high level summary, we have (at least) two use cases for virtio-video, that unfortunately have quite different

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-27 Thread Alexandre Courbot
On Thu, Apr 27, 2023 at 12:52 AM Alexander Gordeev wrote: > > On 21.04.23 06:02, Alexandre Courbot wrote: > > On Wed, Apr 19, 2023 at 4:39 PM Alexander Gordeev > > wrote: > >> > >> On 17.04.23 16:43, Cornelia Huck wrote: > >>> On Mon, Apr 17 2023, Alexander Gordeev > >>> wrote: > >>> >

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-27 Thread Alexandre Courbot
On Thu, Apr 27, 2023 at 12:11 AM Alexander Gordeev wrote: > > On 21.04.23 06:02, Alexandre Courbot wrote: > > Hi Alexander, > > > > On Mon, Apr 17, 2023 at 9:52 PM Alexander Gordeev > > wrote: > >> > >> Hi Alexandre, > >> > >> Thanks for you letter! Sorry, it took me some time to write an

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-27 Thread Bartłomiej Grzesik
Hi Alexander On Wed, Apr 26, 2023 at 6:00 PM Alexander Gordeev wrote: > > Hi Bartłomiej, > > On 21.04.23 13:49, Bartłomiej Grzesik wrote: > > +CC chromeos-arc-video-eng team that also works on virtio-video > > > > Hi everyone! > > > > From the experience of working on virtio-video I can

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-26 Thread Alexander Gordeev
Hi Bartłomiej, On 21.04.23 13:49, Bartłomiej Grzesik wrote: +CC chromeos-arc-video-eng team that also works on virtio-video Hi everyone! From the experience of working on virtio-video I can definitely agree with Alex Courbot, that moving to virtio-v4l2 will be a great move. This move will

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-26 Thread Alexander Gordeev
On 21.04.23 06:02, Alexandre Courbot wrote: On Wed, Apr 19, 2023 at 4:39 PM Alexander Gordeev wrote: On 17.04.23 16:43, Cornelia Huck wrote: On Mon, Apr 17 2023, Alexander Gordeev wrote: OpenSynergy, the company that I work for, develops a proprietary hypervisor called COQOS mainly for

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-26 Thread Alexander Gordeev
On 21.04.23 06:02, Alexandre Courbot wrote: Hi Alexander, On Mon, Apr 17, 2023 at 9:52 PM Alexander Gordeev wrote: Hi Alexandre, Thanks for you letter! Sorry, it took me some time to write an answer. First of all I'd like to describe my perspective a little bit because it seems, that in

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-26 Thread Alexandre Courbot
On Wed, Apr 26, 2023 at 1:04 AM Cornelia Huck wrote: > > > [I'm replying here, as that seems to be the last message in the thread, > and my reply hopefully catches everyone interested here.] > > To do a very high level summary, we have (at least) two use cases for > virtio-video, that

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-25 Thread Alexandre Courbot
On Mon, Apr 24, 2023 at 4:52 PM Alexander Gordeev wrote: > > On 21.04.23 18:01, Alexander Gordeev wrote: > > Hi Alexandre, > > On 21.04.23 06:02, Alexandre Courbot wrote: > > * I am still not convinced that V4L2 is lacking from a security > perspective. It would take just one valid example to

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-25 Thread Cornelia Huck
[I'm replying here, as that seems to be the last message in the thread, and my reply hopefully catches everyone interested here.] To do a very high level summary, we have (at least) two use cases for virtio-video, that unfortunately have quite different requirements. Both want to encode/decode

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-24 Thread Alexander Gordeev
On 21.04.23 18:01, Alexander Gordeev wrote: Hi Alexandre, On 21.04.23 06:02, Alexandre Courbot wrote: * I am still not convinced that V4L2 is lacking from a security perspective. It would take just one valid example to change my mind (and no, the way the queues are named is not valid). And btw,

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-21 Thread Alexander Gordeev
Hi Alexandre, On 21.04.23 06:02, Alexandre Courbot wrote: * I am still not convinced that V4L2 is lacking from a security perspective. It would take just one valid example to change my mind (and no, the way the queues are named is not valid). And btw, if it really introduces security issues,

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-21 Thread Alexander Gordeev
Thanks for your feedback, Enrico! On 19.04.23 23:34, Enrico Granata wrote: Inlined Thanks, - Enrico Thanks, - Enrico On Wed, Apr 19, 2023 at 12:39 AM Alexander Gordeev wrote: On 17.04.23 16:43, Cornelia Huck wrote: On Mon, Apr 17 2023, Alexander Gordeev wrote: OpenSynergy, the

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-20 Thread Alexandre Courbot
On Wed, Apr 19, 2023 at 4:39 PM Alexander Gordeev wrote: > > On 17.04.23 16:43, Cornelia Huck wrote: > > On Mon, Apr 17 2023, Alexander Gordeev > > wrote: > > > >> Hi Alexandre, > >> > >> Thanks for you letter! Sorry, it took me some time to write an answer. > >> > >> First of all I'd like to

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-20 Thread Alexandre Courbot
Hi Alexander, On Mon, Apr 17, 2023 at 9:52 PM Alexander Gordeev wrote: > > Hi Alexandre, > > Thanks for you letter! Sorry, it took me some time to write an answer. > > First of all I'd like to describe my perspective a little bit because it > seems, that in many cases we (and other people

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-19 Thread Alexander Gordeev
On 17.04.23 16:43, Cornelia Huck wrote: On Mon, Apr 17 2023, Alexander Gordeev wrote: Hi Alexandre, Thanks for you letter! Sorry, it took me some time to write an answer. First of all I'd like to describe my perspective a little bit because it seems, that in many cases we (and other people

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-17 Thread Cornelia Huck
On Mon, Apr 17 2023, Alexander Gordeev wrote: > Hi Alexandre, > > Thanks for you letter! Sorry, it took me some time to write an answer. > > First of all I'd like to describe my perspective a little bit because it > seems, that in many cases we (and other people writing their feedbacks) >

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-17 Thread Cornelia Huck
On Mon, Apr 17 2023, Alexander Gordeev wrote: > Hello Cornelia, > > On 17.04.23 14:56, Cornelia Huck wrote: >> On Sat, Apr 15 2023, Alexandre Courbot wrote: >> >>> If nobody strongly objects, I think this can be pushed a bit more >>> officially. Cornelia, would you consider it for inclusion if

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-17 Thread Cornelia Huck
On Sat, Apr 15 2023, Alexandre Courbot wrote: > If nobody strongly objects, I think this can be pushed a bit more > officially. Cornelia, would you consider it for inclusion if I > switched the next version of the specification to use V4L2 as the > host/guest protocol? This may take some more

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-17 Thread Alexander Gordeev
Hi Alexandre, Thanks for you letter! Sorry, it took me some time to write an answer. First of all I'd like to describe my perspective a little bit because it seems, that in many cases we (and other people writing their feedbacks) simply have very different priorities and background.

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-04-15 Thread Alexandre Courbot
Thanks for the feedback Albert! On Mon, Mar 27, 2023 at 10:00 PM Albert Esteve wrote: > > > > > On Tue, Mar 14, 2023 at 6:06 AM Alexandre Courbot > wrote: >> >> Hi Cornelia, >> >> On Fri, Mar 10, 2023 at 11:20 PM Cornelia Huck wrote: >> > >> > On Fri, Mar 10 2023, Alexandre Courbot wrote: >>

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-03-27 Thread Albert Esteve
On Tue, Mar 14, 2023 at 6:06 AM Alexandre Courbot wrote: > Hi Cornelia, > > On Fri, Mar 10, 2023 at 11:20 PM Cornelia Huck wrote: > > > > On Fri, Mar 10 2023, Alexandre Courbot wrote: > > > > > Hi Cornelia, > > > > > > On Fri, Mar 10, 2023 at 7:51 PM Cornelia Huck > wrote: > > >> > > >> On

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-03-17 Thread Alexandre Courbot
Hi Alexander, On Thu, Mar 16, 2023 at 7:13 PM Alexander Gordeev wrote: > > Hi Alexandre, > > On 14.03.23 06:06, Alexandre Courbot wrote: > > The spec should indeed be considerably lighter. I'll wait for more > > feedback, but if the concept appeals to other people as well, I may > > give the

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-03-16 Thread Alexander Gordeev
Hi Alexandre, On 14.03.23 06:06, Alexandre Courbot wrote: The spec should indeed be considerably lighter. I'll wait for more feedback, but if the concept appeals to other people as well, I may give the spec a try soon. Did you receive an email I sent on February 7? There was some feedback

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-03-13 Thread Alexandre Courbot
Hi Cornelia, On Fri, Mar 10, 2023 at 11:20 PM Cornelia Huck wrote: > > On Fri, Mar 10 2023, Alexandre Courbot wrote: > > > Hi Cornelia, > > > > On Fri, Mar 10, 2023 at 7:51 PM Cornelia Huck wrote: > >> > >> On Tue, Feb 07 2023, Cornelia Huck wrote: > >> > >> > On Tue, Feb 07 2023, Alexandre

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-03-10 Thread Cornelia Huck
On Fri, Mar 10 2023, Alexandre Courbot wrote: > Hi Cornelia, > > On Fri, Mar 10, 2023 at 7:51 PM Cornelia Huck wrote: >> >> On Tue, Feb 07 2023, Cornelia Huck wrote: >> >> > On Tue, Feb 07 2023, Alexandre Courbot wrote: >> > >> >> On Mon, Feb 6, 2023 at 11:13 PM Cornelia Huck wrote: >> >>> I

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-03-10 Thread Alexandre Courbot
Hi Cornelia, On Fri, Mar 10, 2023 at 7:51 PM Cornelia Huck wrote: > > On Tue, Feb 07 2023, Cornelia Huck wrote: > > > On Tue, Feb 07 2023, Alexandre Courbot wrote: > > > >> On Mon, Feb 6, 2023 at 11:13 PM Cornelia Huck wrote: > >>> I hope we can sort this out soon -- I guess I'm not the only

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-03-10 Thread Cornelia Huck
On Tue, Feb 07 2023, Cornelia Huck wrote: > On Tue, Feb 07 2023, Alexandre Courbot wrote: > >> On Mon, Feb 6, 2023 at 11:13 PM Cornelia Huck wrote: >>> I hope we can sort this out soon -- I guess I'm not the only one who is >>> anxious about this spec moving forward :) Please let me know if I

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-02-07 Thread Cornelia Huck
On Tue, Feb 07 2023, Alexandre Courbot wrote: > On Mon, Feb 6, 2023 at 11:13 PM Cornelia Huck wrote: >> >> On Thu, Jan 19 2023, Alexander Gordeev >> wrote: >> >> > Hi Alexandre, >> > >> > On 12.01.23 07:39, Alexandre Courbot wrote: >> >> On Thu, Jan 12, 2023 at 3:42 AM Alexander Gordeev >> >>

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-02-07 Thread Alexander Gordeev
On 06.02.23 15:12, Cornelia Huck wrote: On Thu, Jan 19 2023, Alexander Gordeev wrote: On 12.01.23 07:39, Alexandre Courbot wrote: On Thu, Jan 12, 2023 at 3:42 AM Alexander Gordeev wrote: Well, on the one hand mimicking v4l2 looks like an easy solution from virtio-video spec writing

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-02-07 Thread Alexander Gordeev
On 07.02.23 07:51, Alexandre Courbot wrote: On Thu, Jan 19, 2023 at 8:06 AM Alexander Gordeev wrote: Well, on the one hand mimicking v4l2 looks like an easy solution from virtio-video spec writing perspective. (But the implementers will have to read the V4L2 API instead AFAIU, which is

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-02-06 Thread Alexandre Courbot
On Thu, Jan 19, 2023 at 8:06 AM Alexander Gordeev wrote: > > Hi Alexandre, > > On 12.01.23 07:39, Alexandre Courbot wrote: > > On Thu, Jan 12, 2023 at 3:42 AM Alexander Gordeev > > wrote: > >> Hi Alexandre, > >> > >> On 27.12.22 08:31, Alexandre Courbot wrote: > >>> Hi Alexander, > >>> > >>> >

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-02-06 Thread Alexandre Courbot
On Mon, Feb 6, 2023 at 11:13 PM Cornelia Huck wrote: > > On Thu, Jan 19 2023, Alexander Gordeev > wrote: > > > Hi Alexandre, > > > > On 12.01.23 07:39, Alexandre Courbot wrote: > >> On Thu, Jan 12, 2023 at 3:42 AM Alexander Gordeev > >> wrote: > > >>> Well, on the one hand mimicking v4l2 looks

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-02-06 Thread Cornelia Huck
On Thu, Jan 19 2023, Alexander Gordeev wrote: > Hi Alexandre, > > On 12.01.23 07:39, Alexandre Courbot wrote: >> On Thu, Jan 12, 2023 at 3:42 AM Alexander Gordeev >> wrote: >>> Well, on the one hand mimicking v4l2 looks like an easy solution from >>> virtio-video spec writing perspective.

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-01-18 Thread Alexander Gordeev
Hi Alexandre, On 12.01.23 07:39, Alexandre Courbot wrote: On Thu, Jan 12, 2023 at 3:42 AM Alexander Gordeev wrote: Hi Alexandre, On 27.12.22 08:31, Alexandre Courbot wrote: Hi Alexander, Cornelia provided links to the previous versions (thanks!). Through these revisions we tried different

[virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-01-12 Thread Alexander Gordeev
Hi Alexandre, On 12.01.23 07:32, Alexandre Courbot wrote: Hi Alexander, On Thu, Jan 12, 2023 at 2:04 AM Alexander Gordeev wrote: +\subsubsection{Bitstream formats}\label{sec:Device Types / Video Device / Supported formats / Bitstream formats} + +The fourcc code of each supported bitstream

[virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-01-11 Thread Alexandre Courbot
Hi Alex (are we having too many Alexes in this discussion? ^_^;) On Thu, Jan 12, 2023 at 5:20 AM Alex Bennée wrote: > > > Alexander Gordeev writes: > > > Hi Alexandre, > > > > On 27.12.22 08:31, Alexandre Courbot wrote: > >> Hi Alexander, > >> > >> > >> On Tue, Dec 20, 2022 at 1:59 AM Alexander

[virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-01-11 Thread Alexandre Courbot
On Thu, Jan 12, 2023 at 3:42 AM Alexander Gordeev wrote: > > Hi Alexandre, > > On 27.12.22 08:31, Alexandre Courbot wrote: > > Hi Alexander, > > > > > > On Tue, Dec 20, 2022 at 1:59 AM Alexander Gordeev > > wrote: > >> Hello Alexandre, > >> > >> Thanks for the update. Please check my comments

[virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-01-11 Thread Alexandre Courbot
Hi Alexander, On Thu, Jan 12, 2023 at 2:04 AM Alexander Gordeev wrote: > > +\subsubsection{Bitstream formats}\label{sec:Device Types / Video Device / > > Supported formats / Bitstream formats} > > + > > +The fourcc code of each supported bitstream format is given, as well as > > +the unit of

[virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-01-11 Thread Alex Bennée
Alexander Gordeev writes: > Hi Alexandre, > > On 27.12.22 08:31, Alexandre Courbot wrote: >> Hi Alexander, >> >> >> On Tue, Dec 20, 2022 at 1:59 AM Alexander Gordeev >> wrote: >>> Hello Alexandre, >>> >>> Thanks for the update. Please check my comments below. >>> I'm new to the virtio video

[virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-01-11 Thread Alexander Gordeev
Hi Alexandre, On 08.12.22 08:23, Alexandre Courbot wrote: Add the specification of the video decoder and encoder devices, which can be used to provide host-accelerated video operations to the guest. Signed-off-by: Keiichi Watanabe Signed-off-by: Alexandre Courbot -- Here is the long-overdue

[virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-01-11 Thread Alexander Gordeev
Hi Alexandre, On 27.12.22 08:31, Alexandre Courbot wrote: Hi Alexander, On Tue, Dec 20, 2022 at 1:59 AM Alexander Gordeev wrote: Hello Alexandre, Thanks for the update. Please check my comments below. I'm new to the virtio video spec development, so I may lack some historic perspective. I

[virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2023-01-11 Thread Alexander Gordeev
Hello, Sorry for the delay. I'm still gathering data in the old emails... On 08.12.22 08:23, Alexandre Courbot wrote: Add the specification of the video decoder and encoder devices, which can be used to provide host-accelerated video operations to the guest. Signed-off-by: Keiichi Watanabe

[virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2022-12-26 Thread Alexandre Courbot
Hi Alexander, On Tue, Dec 20, 2022 at 1:59 AM Alexander Gordeev wrote: > > Hello Alexandre, > > Thanks for the update. Please check my comments below. > I'm new to the virtio video spec development, so I may lack some > historic perspective. I would gladly appreciate pointing me to some > older

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2022-12-21 Thread Alexander Gordeev
On 20.12.22 18:39, Cornelia Huck wrote: +\subsubsection{Image formats}\label{sec:Device Types / Video Device / Supported formats / Image formats} + +The fourcc code of each supported image format is given, as well as its +number of planes, physical buffers, and eventual subsampling. +

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2022-12-20 Thread Cornelia Huck
On Tue, Dec 20 2022, Alexander Gordeev wrote: > Hello Cornelia, > > On 20.12.22 10:51, Cornelia Huck wrote: >> On Mon, Dec 19 2022, Alexander Gordeev >> wrote: >> >>> Hello Alexandre, >>> >>> Thanks for the update. Please check my comments below. >>> I'm new to the virtio video spec

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2022-12-20 Thread Alexander Gordeev
Hello Cornelia, On 20.12.22 10:51, Cornelia Huck wrote: On Mon, Dec 19 2022, Alexander Gordeev wrote: Hello Alexandre, Thanks for the update. Please check my comments below. I'm new to the virtio video spec development, so I may lack some historic perspective. I would gladly appreciate

Re: [virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2022-12-20 Thread Cornelia Huck
On Mon, Dec 19 2022, Alexander Gordeev wrote: > Hello Alexandre, > > Thanks for the update. Please check my comments below. > I'm new to the virtio video spec development, so I may lack some > historic perspective. I would gladly appreciate pointing me to some > older emails explaining

[virtio-dev] Re: [RFC PATCH v6] virtio-video: Add virtio video device specification

2022-12-19 Thread Alexander Gordeev
Hello Alexandre, Thanks for the update. Please check my comments below. I'm new to the virtio video spec development, so I may lack some historic perspective. I would gladly appreciate pointing me to some older emails explaining decisions, that I might not understand. I hope to read through all