Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-21 Thread Jim Jagielski


> On Mar 20, 2018, at 3:24 AM, Damjan Jovanovic  wrote:
> 
> Does nobody understand, that with that run-time dynamic linking patch I
> wrote, and some extra work to resurrect gstreamer 0.1 support from SVN, you
> could build both gstreamer 0.1 and 1.0 plugins on CentOS 6, and then use
> whichever gstreamer version is installed at run-time?

That sounds good.

I do have a question... I am assuming that we will need
to have both the 4.1.5 "version" of main/avmedia/source/gstreamer
as well as the 4.2.0 version as well both in 4.2.0 now. But doesn't
the configure stuff look for the libs and headers via pkg-config?
You mention that we do something similar w/ ODBC so before I
start digging into that, are there any helpful pointers on what
we need to do?


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-20 Thread Peter kovacs
Cool. Have the patches now.
Thx for resending.

Am 20. März 2018 16:37:17 MEZ schrieb Damjan Jovanovic :
>Resending, both plaintext and zipped.
>
>On Tue, Mar 20, 2018 at 4:33 PM, Jim Jagielski  wrote:
>
>> It must have been because it does not show up even on lists.a.o
>>
>> > On Mar 20, 2018, at 9:42 AM, Damjan Jovanovic 
>wrote:
>> >
>> > My sent emails show the patch was attached. Was it filtered out
>> somewhere?
>> >
>> > On Tue, Mar 20, 2018 at 2:47 PM, Jim Jagielski 
>wrote:
>> >
>> >> Damjan, you forgot to post the patch on the thread. Peter Kovacs
>asked
>> for
>> >> a copy and I'm not sure if he's rec'd it.
>> >>
>> >>> On Mar 20, 2018, at 3:24 AM, Damjan Jovanovic 
>> wrote:
>> >>>
>> >>> Does nobody understand, that with that run-time dynamic linking
>patch I
>> >>> wrote, and some extra work to resurrect gstreamer 0.1 support
>from SVN,
>> >> you
>> >>> could build both gstreamer 0.1 and 1.0 plugins on CentOS 6, and
>then
>> use
>> >>> whichever gstreamer version is installed at run-time?
>> >>>
>> >>> Damjan
>> >>>
>> >>> On Mon, Mar 19, 2018 at 10:34 PM, Jim Jagielski 
>> wrote:
>> >>>
>>  Does it make sense to have both gstreamer 0.10 and 1.0 as
>exclusive
>>  options.
>>  That is, enabling gstreamer during the build will determine what
>>  version is supported and then use that?
>> 
>>  ie, sort of merge how AOO415 and AOO420 currently do things
>related
>>  to gstreamer?
>> 
>> 
>-
>>  To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>>  For additional commands, e-mail: dev-h...@openoffice.apache.org
>> 
>> 
>> >>
>> >>
>> >>
>-
>> >> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>> >> For additional commands, e-mail: dev-h...@openoffice.apache.org
>> >>
>> >>
>>
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>> For additional commands, e-mail: dev-h...@openoffice.apache.org
>>
>>

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-20 Thread Jim Jagielski
Raw source:

https://lists.apache.org/api/source.lua/5d7c42a6aec5705771ee17413812d3e9125ba1a61f9916ba76c6a06c@%3Cdev.openoffice.apache.org%3E
 



> On Mar 20, 2018, at 10:59 AM, toki  wrote:
> 
> 
> 
> On 03/20/2018 01:42 PM, Damjan Jovanovic wrote:
>> My sent emails show the patch was attached. 
> 
> Message ID:
> 
> 
> jonathon
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
> 



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-20 Thread toki


On 03/20/2018 01:42 PM, Damjan Jovanovic wrote:
> My sent emails show the patch was attached. 

Message ID:


jonathon

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-20 Thread Jim Jagielski
It must have been because it does not show up even on lists.a.o

> On Mar 20, 2018, at 9:42 AM, Damjan Jovanovic  wrote:
> 
> My sent emails show the patch was attached. Was it filtered out somewhere?
> 
> On Tue, Mar 20, 2018 at 2:47 PM, Jim Jagielski  wrote:
> 
>> Damjan, you forgot to post the patch on the thread. Peter Kovacs asked for
>> a copy and I'm not sure if he's rec'd it.
>> 
>>> On Mar 20, 2018, at 3:24 AM, Damjan Jovanovic  wrote:
>>> 
>>> Does nobody understand, that with that run-time dynamic linking patch I
>>> wrote, and some extra work to resurrect gstreamer 0.1 support from SVN,
>> you
>>> could build both gstreamer 0.1 and 1.0 plugins on CentOS 6, and then use
>>> whichever gstreamer version is installed at run-time?
>>> 
>>> Damjan
>>> 
>>> On Mon, Mar 19, 2018 at 10:34 PM, Jim Jagielski  wrote:
>>> 
 Does it make sense to have both gstreamer 0.10 and 1.0 as exclusive
 options.
 That is, enabling gstreamer during the build will determine what
 version is supported and then use that?
 
 ie, sort of merge how AOO415 and AOO420 currently do things related
 to gstreamer?
 
 -
 To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
 For additional commands, e-mail: dev-h...@openoffice.apache.org
 
 
>> 
>> 
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>> For additional commands, e-mail: dev-h...@openoffice.apache.org
>> 
>> 


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-20 Thread Damjan Jovanovic
My sent emails show the patch was attached. Was it filtered out somewhere?

On Tue, Mar 20, 2018 at 2:47 PM, Jim Jagielski  wrote:

> Damjan, you forgot to post the patch on the thread. Peter Kovacs asked for
> a copy and I'm not sure if he's rec'd it.
>
> > On Mar 20, 2018, at 3:24 AM, Damjan Jovanovic  wrote:
> >
> > Does nobody understand, that with that run-time dynamic linking patch I
> > wrote, and some extra work to resurrect gstreamer 0.1 support from SVN,
> you
> > could build both gstreamer 0.1 and 1.0 plugins on CentOS 6, and then use
> > whichever gstreamer version is installed at run-time?
> >
> > Damjan
> >
> > On Mon, Mar 19, 2018 at 10:34 PM, Jim Jagielski  wrote:
> >
> >> Does it make sense to have both gstreamer 0.10 and 1.0 as exclusive
> >> options.
> >> That is, enabling gstreamer during the build will determine what
> >> version is supported and then use that?
> >>
> >> ie, sort of merge how AOO415 and AOO420 currently do things related
> >> to gstreamer?
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> >> For additional commands, e-mail: dev-h...@openoffice.apache.org
> >>
> >>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>
>


Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-20 Thread Jim Jagielski


> On Mar 20, 2018, at 7:25 AM, Andrea Pescetti  wrote:
> 
> Rory O'Farrell wrote:
>> Centos may be a good distro for building OO, but it is hardly the most 
>> widely used for daily work
> 
> How popular a system is is not very relevant.
> 
> What matters is: we build OpenOffice on an "old" system since this makes it 
> compatible with more recent systems. If we built OpenOffice on the latest 
> Ubuntu, it wouldn't work on older Linux systems.
> 

We do this not only for Linux but macOS as well... It's just that with
the mac, it is easier to build for older systems even when
building *on* a newer one. Not so w/ Linux, esp when dependencies
are based on kernel versions.

I also agree that we should try Damjan's patch but, afaict, no one
has seen it :-)


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-20 Thread Jim Jagielski
Damjan, you forgot to post the patch on the thread. Peter Kovacs asked for a 
copy and I'm not sure if he's rec'd it.

> On Mar 20, 2018, at 3:24 AM, Damjan Jovanovic  wrote:
> 
> Does nobody understand, that with that run-time dynamic linking patch I
> wrote, and some extra work to resurrect gstreamer 0.1 support from SVN, you
> could build both gstreamer 0.1 and 1.0 plugins on CentOS 6, and then use
> whichever gstreamer version is installed at run-time?
> 
> Damjan
> 
> On Mon, Mar 19, 2018 at 10:34 PM, Jim Jagielski  wrote:
> 
>> Does it make sense to have both gstreamer 0.10 and 1.0 as exclusive
>> options.
>> That is, enabling gstreamer during the build will determine what
>> version is supported and then use that?
>> 
>> ie, sort of merge how AOO415 and AOO420 currently do things related
>> to gstreamer?
>> 
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>> For additional commands, e-mail: dev-h...@openoffice.apache.org
>> 
>> 


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-20 Thread Andrea Pescetti

Rory O'Farrell wrote:

Centos may be a good distro for building OO, but it is hardly the most widely 
used for daily work


How popular a system is is not very relevant.

What matters is: we build OpenOffice on an "old" system since this makes 
it compatible with more recent systems. If we built OpenOffice on the 
latest Ubuntu, it wouldn't work on older Linux systems.


CentOS is good because it has very long term support, which allows us to 
establish a common baseline: for example, all Apache OpenOffice releases 
run on the same platform and were built on CentOS 5, so there is no risk 
that 4.1.2 works for you and 4.1.3 doesn't. Ubuntu LTS does not offer 
equivalent support.


Anyway, I also believe we should try with Damjan's patch. But apparently 
the patch never made it to the list. https://s.apache.org/xRCa does not 
show the patch either.


Regards,
  Andrea.

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-20 Thread Damjan Jovanovic
Does nobody understand, that with that run-time dynamic linking patch I
wrote, and some extra work to resurrect gstreamer 0.1 support from SVN, you
could build both gstreamer 0.1 and 1.0 plugins on CentOS 6, and then use
whichever gstreamer version is installed at run-time?

Damjan

On Mon, Mar 19, 2018 at 10:34 PM, Jim Jagielski  wrote:

> Does it make sense to have both gstreamer 0.10 and 1.0 as exclusive
> options.
> That is, enabling gstreamer during the build will determine what
> version is supported and then use that?
>
> ie, sort of merge how AOO415 and AOO420 currently do things related
> to gstreamer?
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>
>


Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-19 Thread Jim Jagielski


> On Mar 19, 2018, at 4:44 PM, Rory O'Farrell  wrote:
> 
> On Mon, 19 Mar 2018 16:34:44 -0400
> Jim Jagielski  wrote:
> 
>> Does it make sense to have both gstreamer 0.10 and 1.0 as exclusive options.
>> That is, enabling gstreamer during the build will determine what
>> version is supported and then use that?
>> 
>> ie, sort of merge how AOO415 and AOO420 currently do things related
>> to gstreamer?
> 
> I think all recent versions (6-7 years?) of linux use gstreamer 1.0.
> 

CentOS6 does not, and that is, or has been, our official
community build server.


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-19 Thread Kay Schenk



On 03/19/2018 01:44 PM, Rory O'Farrell wrote:

On Mon, 19 Mar 2018 16:34:44 -0400
Jim Jagielski  wrote:


Does it make sense to have both gstreamer 0.10 and 1.0 as exclusive options.
That is, enabling gstreamer during the build will determine what
version is supported and then use that?

ie, sort of merge how AOO415 and AOO420 currently do things related
to gstreamer?

I think all recent versions (6-7 years?) of linux use gstreamer 1.0.

As near as I can determine, neither CentOS 6 or CentOS 7 provide 
gstreamer 1.0. The pack namings for CentOS7 were different than for 
CentOS 6, but, I think they're both gstreamer 0.10. I couldn't find 
gsteamer 1.0 in any of the accepted "extra" repos for either of these 
either. Maybe someone else can investigate. I, personally, don't plan on 
using a different Linux.


--
--
MzK

"Ring out the false, ring in the true."
 -- poem "In Memoriam", Alfred Lord Tennyson


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-19 Thread Rory O'Farrell
On Mon, 19 Mar 2018 16:34:44 -0400
Jim Jagielski  wrote:

> Does it make sense to have both gstreamer 0.10 and 1.0 as exclusive options.
> That is, enabling gstreamer during the build will determine what
> version is supported and then use that?
> 
> ie, sort of merge how AOO415 and AOO420 currently do things related
> to gstreamer?

I think all recent versions (6-7 years?) of linux use gstreamer 1.0.

-- 
Rory O'Farrell 

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-19 Thread Jim Jagielski
Does it make sense to have both gstreamer 0.10 and 1.0 as exclusive options.
That is, enabling gstreamer during the build will determine what
version is supported and then use that?

ie, sort of merge how AOO415 and AOO420 currently do things related
to gstreamer?

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-18 Thread Peter Kovacs

Hi Damjan,

I cant see the patch attached. Can you provide me the patch?

Thanks.


All the best

Peter


On 16.03.2018 02:35, Damjan Jovanovic wrote:
I've made a preliminary patch that does run-time dynamic linking to 
the GStreamer libraries, only linking to $(GTK_LIBS) at build time. 
This should ultimately allow you to build on CentOS 6.


The patch is attached. It's pretty ugly: lots of GStreamer macros 
expand to functions and thus had to be inlined and hacked to use our 
function pointers. GStreamer clearly wasn't designed for run-time 
dynamic linking. It builds but I haven't tested it and won't be able 
to for a while.I


Currently, even though GStreamer libraries are not used during the 
build, you still need GStreamer installed, so pkg-config can detect 
$(GSTREAMER_CFLAGS) for the header files we need. Our configure.ac 
 thus needs some patching too. That can be an 
exercise for the reader ;).


Damjan


On Thu, Mar 15, 2018 at 9:09 AM, Peter kovacs > wrote:


+1

Am 15. März 2018 03:22:20 MEZ schrieb Damjan Jovanovic
>:
>If GStreamer is that problematic to obtain, we could import these 30
>symbols that we use from it via run-time dynamic linking. That way we
>don't
>need the GStreamer libraries to link against at compile time,
only the
>header files:
>
>      DF *UND*    0060
>gst_video_overlay_get_type
>      DF *UND*    0196
>gst_bus_set_sync_handler
>      DF *UND*    003b
>gst_message_get_structure
>      DF *UND*    00b1
>gst_element_query_duration
>      DF *UND*    0136
>gst_pad_get_current_caps
>      DF *UND*    000a
>gst_pipeline_get_bus
>      DF *UND*    007f
>gst_bus_get_type
>      DF *UND*    0174
>gst_object_unref
>      DF *UND*    00fc
>gst_element_get_state
>      DF *UND*    00af
>gst_pipeline_get_type
>      DF *UND*    00dc
>gst_element_set_state
>      DF *UND*    00b4
>gst_structure_has_field
>      DF *UND*    00da
>gst_bus_have_pending
>      DF *UND*    00b1
>gst_element_query_position
>      DF *UND*    002f
>gst_structure_get_name
>      DF *UND*    0090
>gst_structure_get_value
>      DF *UND*    00c2
>gst_structure_get_int
>      DF *UND*    003e
>gst_caps_get_size
>      DF *UND*    0059
>gst_structure_nth_field_name
>      DF *UND*    003a
>gst_is_video_overlay_prepare_window_handle_message
>      DF *UND*    00ca
>gst_bin_get_type
>      DF *UND*    0365
>gst_mini_object_unref
>      DF *UND*    00b4
>gst_message_parse_error
>      DF *UND*    005f
>gst_init
>      DF *UND*    00da
>gst_bus_pop
>      DF *UND*    0065
>gst_caps_get_structure
>      DF *UND*    00b4
>gst_element_seek_simple
>      DF *UND*    01ea
>gst_element_factory_make
>      DF *UND*    0148
>gst_video_overlay_set_window_handle
>      DF *UND*    002f
>gst_structure_n_fields
>
>We already do with ODBC for example, where we will link against
either
>iODBC or unixODBC depending on which is installed at run-time.
>
>
>On Thu, Mar 15, 2018 at 12:17 AM, Andrea Pescetti
>
>wrote:
>
>> Damjan Jovanovic wrote:
>>
>>> GStreamer 1.0.0 requires glib 2.32.0.
>>>
>>
>> CentOS 6 ships with glib (package name: glib2) 2.28 as per
>> http://mirror.centos.org/centos/6/os/x86_64/Packages/

>>
>> So this is indeed an issue: we would need a distribution that ships
>with
>> glib >= 2.32 (without considering other possible dependencies
at the
>> moment) to build.
>>
>> On the other hand, we want something as old as possible since
builds
>done
>> with too recent versions of glibc (not to confuse with the
above, and
>set
>> at 2.12 in CentOS 6) won't work for users of old 

Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-15 Thread Damjan Jovanovic
I've made a preliminary patch that does run-time dynamic linking to the
GStreamer libraries, only linking to $(GTK_LIBS) at build time. This should
ultimately allow you to build on CentOS 6.

The patch is attached. It's pretty ugly: lots of GStreamer macros expand to
functions and thus had to be inlined and hacked to use our function
pointers. GStreamer clearly wasn't designed for run-time dynamic linking.
It builds but I haven't tested it and won't be able to for a while.

Currently, even though GStreamer libraries are not used during the build,
you still need GStreamer installed, so pkg-config can detect
$(GSTREAMER_CFLAGS) for the header files we need. Our configure.ac thus
needs some patching too. That can be an exercise for the reader ;).

Damjan


On Thu, Mar 15, 2018 at 9:09 AM, Peter kovacs  wrote:

> +1
>
> Am 15. März 2018 03:22:20 MEZ schrieb Damjan Jovanovic  >:
> >If GStreamer is that problematic to obtain, we could import these 30
> >symbols that we use from it via run-time dynamic linking. That way we
> >don't
> >need the GStreamer libraries to link against at compile time, only the
> >header files:
> >
> >  DF *UND*0060
> >gst_video_overlay_get_type
> >  DF *UND*0196
> >gst_bus_set_sync_handler
> >  DF *UND*003b
> >gst_message_get_structure
> >  DF *UND*00b1
> >gst_element_query_duration
> >  DF *UND*0136
> >gst_pad_get_current_caps
> >  DF *UND*000a
> >gst_pipeline_get_bus
> >  DF *UND*007f
> >gst_bus_get_type
> >  DF *UND*0174
> >gst_object_unref
> >  DF *UND*00fc
> >gst_element_get_state
> >  DF *UND*00af
> >gst_pipeline_get_type
> >  DF *UND*00dc
> >gst_element_set_state
> >  DF *UND*00b4
> >gst_structure_has_field
> >  DF *UND*00da
> >gst_bus_have_pending
> >  DF *UND*00b1
> >gst_element_query_position
> >  DF *UND*002f
> >gst_structure_get_name
> >  DF *UND*0090
> >gst_structure_get_value
> >  DF *UND*00c2
> >gst_structure_get_int
> >  DF *UND*003e
> >gst_caps_get_size
> >  DF *UND*0059
> >gst_structure_nth_field_name
> >  DF *UND*003a
> >gst_is_video_overlay_prepare_window_handle_message
> >  DF *UND*00ca
> >gst_bin_get_type
> >  DF *UND*0365
> >gst_mini_object_unref
> >  DF *UND*00b4
> >gst_message_parse_error
> >  DF *UND*005f
> >gst_init
> >  DF *UND*00da
> >gst_bus_pop
> >  DF *UND*0065
> >gst_caps_get_structure
> >  DF *UND*00b4
> >gst_element_seek_simple
> >  DF *UND*01ea
> >gst_element_factory_make
> >  DF *UND*0148
> >gst_video_overlay_set_window_handle
> >  DF *UND*002f
> >gst_structure_n_fields
> >
> >We already do with ODBC for example, where we will link against either
> >iODBC or unixODBC depending on which is installed at run-time.
> >
> >
> >On Thu, Mar 15, 2018 at 12:17 AM, Andrea Pescetti 
> >wrote:
> >
> >> Damjan Jovanovic wrote:
> >>
> >>> GStreamer 1.0.0 requires glib 2.32.0.
> >>>
> >>
> >> CentOS 6 ships with glib (package name: glib2) 2.28 as per
> >> http://mirror.centos.org/centos/6/os/x86_64/Packages/
> >>
> >> So this is indeed an issue: we would need a distribution that ships
> >with
> >> glib >= 2.32 (without considering other possible dependencies at the
> >> moment) to build.
> >>
> >> On the other hand, we want something as old as possible since builds
> >done
> >> with too recent versions of glibc (not to confuse with the above, and
> >set
> >> at 2.12 in CentOS 6) won't work for users of old Linux-based systems.
> >>
> >>
> >> Regards,
> >>   Andrea.
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> >> For additional commands, e-mail: dev-h...@openoffice.apache.org
> >>
> >>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>
>


Linux Community Builds for 4.2.0 (Was: Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library))

2018-03-15 Thread Jim Jagielski
That is the conundrum.

What we could do is, just as we provide both Linux 32 and 64 bit builds,
another set of Linux builds that do, and do not, include gstreamer 1.0.

The ones that do would need to use Ubuntu as the build platform and
the ones that don't could continue to use CentOS.

I can continue to do all the Linux community builds since I have
CentOS 6.4 and Ubuntu 14.04 (but just the 64bit Ubuntu at
present).

> On Mar 14, 2018, at 6:17 PM, Andrea Pescetti  wrote:
> 
> Damjan Jovanovic wrote:
>> GStreamer 1.0.0 requires glib 2.32.0.
> 
> CentOS 6 ships with glib (package name: glib2) 2.28 as per
> http://mirror.centos.org/centos/6/os/x86_64/Packages/
> 
> So this is indeed an issue: we would need a distribution that ships with glib 
> >= 2.32 (without considering other possible dependencies at the moment) to 
> build.
> 
> On the other hand, we want something as old as possible since builds done 
> with too recent versions of glibc (not to confuse with the above, and set at 
> 2.12 in CentOS 6) won't work for users of old Linux-based systems.
> 
> Regards,
>  Andrea.
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-15 Thread Peter kovacs
+1

Am 15. März 2018 03:22:20 MEZ schrieb Damjan Jovanovic :
>If GStreamer is that problematic to obtain, we could import these 30
>symbols that we use from it via run-time dynamic linking. That way we
>don't
>need the GStreamer libraries to link against at compile time, only the
>header files:
>
>  DF *UND*0060
>gst_video_overlay_get_type
>  DF *UND*0196
>gst_bus_set_sync_handler
>  DF *UND*003b
>gst_message_get_structure
>  DF *UND*00b1
>gst_element_query_duration
>  DF *UND*0136
>gst_pad_get_current_caps
>  DF *UND*000a
>gst_pipeline_get_bus
>  DF *UND*007f
>gst_bus_get_type
>  DF *UND*0174
>gst_object_unref
>  DF *UND*00fc
>gst_element_get_state
>  DF *UND*00af
>gst_pipeline_get_type
>  DF *UND*00dc
>gst_element_set_state
>  DF *UND*00b4
>gst_structure_has_field
>  DF *UND*00da
>gst_bus_have_pending
>  DF *UND*00b1
>gst_element_query_position
>  DF *UND*002f
>gst_structure_get_name
>  DF *UND*0090
>gst_structure_get_value
>  DF *UND*00c2
>gst_structure_get_int
>  DF *UND*003e
>gst_caps_get_size
>  DF *UND*0059
>gst_structure_nth_field_name
>  DF *UND*003a
>gst_is_video_overlay_prepare_window_handle_message
>  DF *UND*00ca
>gst_bin_get_type
>  DF *UND*0365
>gst_mini_object_unref
>  DF *UND*00b4
>gst_message_parse_error
>  DF *UND*005f 
>gst_init
>  DF *UND*00da 
>gst_bus_pop
>  DF *UND*0065
>gst_caps_get_structure
>  DF *UND*00b4
>gst_element_seek_simple
>  DF *UND*01ea
>gst_element_factory_make
>  DF *UND*0148
>gst_video_overlay_set_window_handle
>  DF *UND*002f
>gst_structure_n_fields
>
>We already do with ODBC for example, where we will link against either
>iODBC or unixODBC depending on which is installed at run-time.
>
>
>On Thu, Mar 15, 2018 at 12:17 AM, Andrea Pescetti 
>wrote:
>
>> Damjan Jovanovic wrote:
>>
>>> GStreamer 1.0.0 requires glib 2.32.0.
>>>
>>
>> CentOS 6 ships with glib (package name: glib2) 2.28 as per
>> http://mirror.centos.org/centos/6/os/x86_64/Packages/
>>
>> So this is indeed an issue: we would need a distribution that ships
>with
>> glib >= 2.32 (without considering other possible dependencies at the
>> moment) to build.
>>
>> On the other hand, we want something as old as possible since builds
>done
>> with too recent versions of glibc (not to confuse with the above, and
>set
>> at 2.12 in CentOS 6) won't work for users of old Linux-based systems.
>>
>>
>> Regards,
>>   Andrea.
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>> For additional commands, e-mail: dev-h...@openoffice.apache.org
>>
>>

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-14 Thread Damjan Jovanovic
If GStreamer is that problematic to obtain, we could import these 30
symbols that we use from it via run-time dynamic linking. That way we don't
need the GStreamer libraries to link against at compile time, only the
header files:

  DF *UND*0060
gst_video_overlay_get_type
  DF *UND*0196
gst_bus_set_sync_handler
  DF *UND*003b
gst_message_get_structure
  DF *UND*00b1
gst_element_query_duration
  DF *UND*0136
gst_pad_get_current_caps
  DF *UND*000a
gst_pipeline_get_bus
  DF *UND*007f
gst_bus_get_type
  DF *UND*0174
gst_object_unref
  DF *UND*00fc
gst_element_get_state
  DF *UND*00af
gst_pipeline_get_type
  DF *UND*00dc
gst_element_set_state
  DF *UND*00b4
gst_structure_has_field
  DF *UND*00da
gst_bus_have_pending
  DF *UND*00b1
gst_element_query_position
  DF *UND*002f
gst_structure_get_name
  DF *UND*0090
gst_structure_get_value
  DF *UND*00c2
gst_structure_get_int
  DF *UND*003e
gst_caps_get_size
  DF *UND*0059
gst_structure_nth_field_name
  DF *UND*003a
gst_is_video_overlay_prepare_window_handle_message
  DF *UND*00ca
gst_bin_get_type
  DF *UND*0365
gst_mini_object_unref
  DF *UND*00b4
gst_message_parse_error
  DF *UND*005f  gst_init
  DF *UND*00da  gst_bus_pop
  DF *UND*0065
gst_caps_get_structure
  DF *UND*00b4
gst_element_seek_simple
  DF *UND*01ea
gst_element_factory_make
  DF *UND*0148
gst_video_overlay_set_window_handle
  DF *UND*002f
gst_structure_n_fields

We already do with ODBC for example, where we will link against either
iODBC or unixODBC depending on which is installed at run-time.


On Thu, Mar 15, 2018 at 12:17 AM, Andrea Pescetti 
wrote:

> Damjan Jovanovic wrote:
>
>> GStreamer 1.0.0 requires glib 2.32.0.
>>
>
> CentOS 6 ships with glib (package name: glib2) 2.28 as per
> http://mirror.centos.org/centos/6/os/x86_64/Packages/
>
> So this is indeed an issue: we would need a distribution that ships with
> glib >= 2.32 (without considering other possible dependencies at the
> moment) to build.
>
> On the other hand, we want something as old as possible since builds done
> with too recent versions of glibc (not to confuse with the above, and set
> at 2.12 in CentOS 6) won't work for users of old Linux-based systems.
>
>
> Regards,
>   Andrea.
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>
>


Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-14 Thread Andrea Pescetti

Damjan Jovanovic wrote:

GStreamer 1.0.0 requires glib 2.32.0.


CentOS 6 ships with glib (package name: glib2) 2.28 as per
http://mirror.centos.org/centos/6/os/x86_64/Packages/

So this is indeed an issue: we would need a distribution that ships with 
glib >= 2.32 (without considering other possible dependencies at the 
moment) to build.


On the other hand, we want something as old as possible since builds 
done with too recent versions of glibc (not to confuse with the above, 
and set at 2.12 in CentOS 6) won't work for users of old Linux-based 
systems.


Regards,
  Andrea.

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-14 Thread Damjan Jovanovic
GStreamer 1.0.0 requires glib 2.32.0.

Regards
Damjan

On Wed, Mar 14, 2018 at 8:27 PM, Andrea Pescetti 
wrote:

> Jim Jagielski wrote:
>
>> Either we make gstreamer 1.0 an external download dependency,
>> so we can continue to build on CentOS6, or else we decide that
>> we switch to Ubuntu as our "official" build platform for our
>> community releases.
>>
>
> Can we define the problem better?
>
> I assume the gstreamer license hasn't changed. So the licensing issues
> holds the same whether we use 0.10 or 1.x.
>
> On CentOS 5 we used to install it in the system as described here:
> https://wiki.openoffice.org/wiki/Documentation/Building_Guid
> e_AOO/Step_by_step#CentOS_5_for_AOO_4.1.x
> (packages gstreamer-devel and gstreamer-plugins-base-devel)
>
> CentOS 6 indeed still ships with 0.10
> http://mirror.centos.org/centos/6/os/x86_64/Packages/
> and it seems that EPEL (a semi-official extra repository with additional
> packages) does not ship it either.
>
> The reason for using CentOS 6 is "we use a Linux system that is old enough
> for any user system to be the same or more recent"; this is to prevent
> glibc conflicts.
>
> So the real question is: does gstreamer 1.0 (or its dependencies) require
> a glibc version that is higher than 2.12 (as found in CentOS 6), or other
> dependencies that have the same problem? Otherwise we can probably look
> into building it.
>
> Regards,
>   Andrea.
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>
>


Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-14 Thread Andrea Pescetti

Jim Jagielski wrote:

Either we make gstreamer 1.0 an external download dependency,
so we can continue to build on CentOS6, or else we decide that
we switch to Ubuntu as our "official" build platform for our
community releases.


Can we define the problem better?

I assume the gstreamer license hasn't changed. So the licensing issues 
holds the same whether we use 0.10 or 1.x.


On CentOS 5 we used to install it in the system as described here:
https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#CentOS_5_for_AOO_4.1.x
(packages gstreamer-devel and gstreamer-plugins-base-devel)

CentOS 6 indeed still ships with 0.10
http://mirror.centos.org/centos/6/os/x86_64/Packages/
and it seems that EPEL (a semi-official extra repository with additional 
packages) does not ship it either.


The reason for using CentOS 6 is "we use a Linux system that is old 
enough for any user system to be the same or more recent"; this is to 
prevent glibc conflicts.


So the real question is: does gstreamer 1.0 (or its dependencies) 
require a glibc version that is higher than 2.12 (as found in CentOS 6), 
or other dependencies that have the same problem? Otherwise we can 
probably look into building it.


Regards,
  Andrea.

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-14 Thread Jose R R
On Wed, Mar 14, 2018 at 10:30 AM, Jim Jagielski  wrote:
> Just a FYI that until we decide on this, 4.2.0-dev is in a holding
> pattern...
>
> Either we make gstreamer 1.0 an external download dependency,
> so we can continue to build on CentOS6, or else we decide that
> we switch to Ubuntu as our "official" build platform for our
> community releases.

Just FYI: Ubuntu drinks its source from upstream Debian pool, i.e.,
< https://packages.debian.org/stretch/libgstreamer1.0-dev >

Thus, assuming a 'switch', careful evaluate if a Debian 'meta-framework' --
as some have called it -- might be a better 'official' build platform for
AOO community releases.

Of course, just my *unsolicited* input.

>
>> On Mar 13, 2018, at 4:11 PM, Torokhov Sergey 
wrote:
>>
>> It's a great news!
>> I shall look forward to preliminary AOO 4.2.0 builds to test new
>> gstreamer-1.0 implementation.
>>
>> --
>> Sergey
>>
>>
>> On Fri, 2 Mar 2018 08:14:44 +0200
>> Damjan Jovanovic  wrote:
>>
>>> I finally cracked it. The gstreamer pipeline gets created early,
>>> during construction of the avmedia/source/gstreamer's Player object,
>>> yet the window to play in is only created later, when
>>> createPlayerWindow() is called. To use that window and thus embed
>>> video into the document, we have to set that window's handle to the
>>> GstVideoOverlay using gst_video_overlay_set_window_handle(), but by
>>> then it's too late. Either the pipeline creation would have to be
>>> deferred until createPlayerWindow(), when we know the window to use,
>>> or we would have to switch windows with
>>> gst_video_overlay_set_window_handle() a live pipeline. I've done the
>>> latter and it works well. I don't know how it ever worked before,
>>> maybe in gstreamer 0.1 the "prepare-window-handle" event is generated
>>> during createPlayerWindow() but in 1.0 it isn't.
>>>
>>> My changes have been committed to SVN trunk in revision 1825700.
>>>
>>> Torokhov, Jose, Peter: thank you for all your support. Please test and
>>> report any problems.
>>>
>>> Damjan
>>
[]


Best Professional Regards.

-- 
Jose R R
http://metztli.it
-
Download Metztli Reiser4: Debian Stretch w/ Linux 4.14 AMD64
-
feats ZSTD compression https://sf.net/projects/metztli-reiser4/
---
Official current Reiser4 resources: https://reiser4.wiki.kernel.org/


Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-14 Thread Rory O'Farrell
On Wed, 14 Mar 2018 13:30:06 -0400
Jim Jagielski  wrote:

> Just a FYI that until we decide on this, 4.2.0-dev is in a holding 
> pattern...
> 
> Either we make gstreamer 1.0 an external download dependency,
> so we can continue to build on CentOS6, or else we decide that
> we switch to Ubuntu as our "official" build platform for our
> community releases.

If gstreamer 1.0 was incorporated, how much larger would the compiled code be?

If builds moved to Ubuntu, a long-term support version should be chosen; 
support for LTS version is 5 years.  Ubuntu 18.04 will issue in April; 16.04 
will be supported until 2021.

Rory

> 
> > On Mar 13, 2018, at 4:11 PM, Torokhov Sergey  wrote:
> > 
> > It's a great news! 
> > I shall look forward to preliminary AOO 4.2.0 builds to test new
> > gstreamer-1.0 implementation.
> > 
> > --
> > Sergey
> > 
> > 
> > On Fri, 2 Mar 2018 08:14:44 +0200
> > Damjan Jovanovic  wrote:
> > 
> >> I finally cracked it. The gstreamer pipeline gets created early,
> >> during construction of the avmedia/source/gstreamer's Player object,
> >> yet the window to play in is only created later, when
> >> createPlayerWindow() is called. To use that window and thus embed
> >> video into the document, we have to set that window's handle to the
> >> GstVideoOverlay using gst_video_overlay_set_window_handle(), but by
> >> then it's too late. Either the pipeline creation would have to be
> >> deferred until createPlayerWindow(), when we know the window to use,
> >> or we would have to switch windows with
> >> gst_video_overlay_set_window_handle() a live pipeline. I've done the
> >> latter and it works well. I don't know how it ever worked before,
> >> maybe in gstreamer 0.1 the "prepare-window-handle" event is generated
> >> during createPlayerWindow() but in 1.0 it isn't.
> >> 
> >> My changes have been committed to SVN trunk in revision 1825700.
> >> 
> >> Torokhov, Jose, Peter: thank you for all your support. Please test and
> >> report any problems.
> >> 
> >> Damjan
> > 
> > 
> > 
> > 
> > 
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> > For additional commands, e-mail: dev-h...@openoffice.apache.org
> > 
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
> 
> 


-- 
Rory O'Farrell 

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-14 Thread Jim Jagielski
Just a FYI that until we decide on this, 4.2.0-dev is in a holding 
pattern...

Either we make gstreamer 1.0 an external download dependency,
so we can continue to build on CentOS6, or else we decide that
we switch to Ubuntu as our "official" build platform for our
community releases.

> On Mar 13, 2018, at 4:11 PM, Torokhov Sergey  wrote:
> 
> It's a great news! 
> I shall look forward to preliminary AOO 4.2.0 builds to test new
> gstreamer-1.0 implementation.
> 
> --
> Sergey
> 
> 
> On Fri, 2 Mar 2018 08:14:44 +0200
> Damjan Jovanovic  wrote:
> 
>> I finally cracked it. The gstreamer pipeline gets created early,
>> during construction of the avmedia/source/gstreamer's Player object,
>> yet the window to play in is only created later, when
>> createPlayerWindow() is called. To use that window and thus embed
>> video into the document, we have to set that window's handle to the
>> GstVideoOverlay using gst_video_overlay_set_window_handle(), but by
>> then it's too late. Either the pipeline creation would have to be
>> deferred until createPlayerWindow(), when we know the window to use,
>> or we would have to switch windows with
>> gst_video_overlay_set_window_handle() a live pipeline. I've done the
>> latter and it works well. I don't know how it ever worked before,
>> maybe in gstreamer 0.1 the "prepare-window-handle" event is generated
>> during createPlayerWindow() but in 1.0 it isn't.
>> 
>> My changes have been committed to SVN trunk in revision 1825700.
>> 
>> Torokhov, Jose, Peter: thank you for all your support. Please test and
>> report any problems.
>> 
>> Damjan
> 
> 
> 
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-13 Thread Torokhov Sergey
It's a great news! 
I shall look forward to preliminary AOO 4.2.0 builds to test new
gstreamer-1.0 implementation.

--
Sergey


On Fri, 2 Mar 2018 08:14:44 +0200
Damjan Jovanovic  wrote:

> I finally cracked it. The gstreamer pipeline gets created early,
> during construction of the avmedia/source/gstreamer's Player object,
> yet the window to play in is only created later, when
> createPlayerWindow() is called. To use that window and thus embed
> video into the document, we have to set that window's handle to the
> GstVideoOverlay using gst_video_overlay_set_window_handle(), but by
> then it's too late. Either the pipeline creation would have to be
> deferred until createPlayerWindow(), when we know the window to use,
> or we would have to switch windows with
> gst_video_overlay_set_window_handle() a live pipeline. I've done the
> latter and it works well. I don't know how it ever worked before,
> maybe in gstreamer 0.1 the "prepare-window-handle" event is generated
> during createPlayerWindow() but in 1.0 it isn't.
> 
> My changes have been committed to SVN trunk in revision 1825700.
> 
> Torokhov, Jose, Peter: thank you for all your support. Please test and
> report any problems.
> 
> Damjan





-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-06 Thread Jim Jagielski


> On Mar 3, 2018, at 12:51 PM, Kay Schenk  wrote:
> 
> On Fri, Mar 2, 2018 at 11:37 AM, Damjan Jovanovic  > wrote:
> 
>> Thank you. When testing, remember to:
>> * make sure the "dev" libraries for gstreamer 1.0 and gstreamer-video 1.0
>> are installed (on Ubuntu, that's libgstreamer1.0-dev and
>> libgstreamer-plugins-base1.0-dev)
>> * run "autoconf"
>> * pass --enable-gstreamer as a flag to "./configure" (it's disabled by
>> default. Should it be?)
>> 
> 
> ​Just a short note on this. Thanks for putting in the effort on applying
> the gstreamer update.
> 
> The last mention I saw about production environments indicate AOO was going
> to CentOS 6.x for the next release. Unfortunately, I can not locate a
> bonafide CentOS6.x  repo containing gstreamer 1.0 for use directly as part
> of the indigenous build environment. So, it may need to be included in the
> external downloaded libraries in /main/external_deps.lst.

Yeah, I'm running into that myself... So +1 for it being handled as
an external download dependency.

That is, of course, assuming that we are still OK with having CentOS as
our "official" production community release environs, which I think
we are.

Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-03 Thread Andrea Pescetti

Matthias Seidel wrote:

Am 03.03.2018 um 18:00 schrieb Andrea Pescetti:

I'm trying to do a clean build of trunk and I'm stuck too (I do have a
local cache, but it has the AOO415 dependencies only). Does anyone
have a copy of ext_sources for trunk configured with --enable-category-b?


I can send you a ZIP of that directory. It should be complete as I have
done a build for all languages lately.


Yes please! Feel free to send it to me in the way you prefer (offlist if 
preferred) and then I'll see if I can put it online at some "emergency" 
URL while we wait for SourceForge to restore service.


Regards,
  Andrea.

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-03 Thread Kay Schenk
On Fri, Mar 2, 2018 at 11:37 AM, Damjan Jovanovic  wrote:

> Thank you. When testing, remember to:
> * make sure the "dev" libraries for gstreamer 1.0 and gstreamer-video 1.0
> are installed (on Ubuntu, that's libgstreamer1.0-dev and
> libgstreamer-plugins-base1.0-dev)
> * run "autoconf"
> * pass --enable-gstreamer as a flag to "./configure" (it's disabled by
> default. Should it be?)
>

​Just a short note on this. Thanks for putting in the effort on applying
the gstreamer update.

The last mention I saw about production environments indicate AOO was going
to CentOS 6.x for the next release. Unfortunately, I can not locate a
bonafide CentOS6.x  repo containing gstreamer 1.0 for use directly as part
of the indigenous build environment. So, it may need to be included in the
external downloaded libraries in /main/external_deps.lst.
​


>
>
> On Fri, Mar 2, 2018 at 8:39 AM, Jose R R  wrote:
>
> > On Thu, Mar 1, 2018 at 10:14 PM, Damjan Jovanovic 
> > wrote:
> > > I finally cracked it. The gstreamer pipeline gets created early, during
> > > construction of the avmedia/source/gstreamer's Player object, yet the
> > > window to play in is only created later, when createPlayerWindow() is
> > > called. To use that window and thus embed video into the document, we
> > have
> > > to set that window's handle to the GstVideoOverlay using
> > > gst_video_overlay_set_window_handle(), but by then it's too late.
> Either
> > > the pipeline creation would have to be deferred until
> > createPlayerWindow(),
> > > when we know the window to use, or we would have to switch windows
> > > with gst_video_overlay_set_window_handle() a live pipeline. I've done
> > the
> > > latter and it works well. I don't know how it ever worked before, maybe
> > in
> > > gstreamer 0.1 the "prepare-window-handle" event is generated during
> > > createPlayerWindow() but in 1.0 it isn't.
> > >
> > > My changes have been committed to SVN trunk in revision 1825700.
> > >
> > > Torokhov, Jose, Peter: thank you for all your support. Please test and
> > > report any problems.
> > >
> > > Damjan
> >
> > Will certainly do. I, for one, am grateful for your work -- as it
> > improves an AOO feature that was trailing behind LO.
> >
> > >
> > > On Thu, Mar 1, 2018 at 9:25 AM, Damjan Jovanovic 
> > wrote:
> > >
> > >> Unfortunately it looks like the problem is harder than just getting it
> > to
> > >> build. Even after fixing some more APIs and getting it to play, a
> > separate
> > >> player window is created. To get the player window to embed like it
> > should,
> > >> we need to set the X window id on the GstVideoOverlay using
> > >> gst_video_overlay_set_window_handle() when a "prepare-window-handle"
> > >> event is delivered for which gst_is_video_overlay_prepare_
> > window_handle_message()
> > >> returns true. But for some mysterious reason
> > gst_is_video_overlay_prepare_window_handle_message()
> > >> never returns true. Forcefully setting the X window id on all events
> > does
> > >> get it to embed, badly, with lots of warnings, and the window gets
> > >> distorted when scrolling and doesn't respond to mouse clicks .
> > >>
> > >> Damjan
> > >>
> > >>
> > >> On Thu, Mar 1, 2018 at 4:53 AM, Damjan Jovanovic 
> > >> wrote:
> > >>
> > >>> Thank you. The video plays, but in a separate window instead of being
> > >>> embedded in the document. I'll continue trying.
> > >>>
> > >>> Distributing the library separately from the rest of AOO would be
> > >>> difficult. Binary compatibility between Ubuntu and Gentoo, bitness,
> > trunk
> > >>> vs 4.1.5. New UNO components also have to be registered in AOO
> > somehow; I
> > >>> only know how to do it with .component files at compile time.
> > >>>
> > >>> It will likely only end up in SVN trunk, possibly version 4.2.0.
> > >>>
> > >>>
> > >>> On Thu, Mar 1, 2018 at 2:01 AM, Torokhov Sergey <
> > torokhov-...@yandex.ru>
> > >>> wrote:
> > >>>
> >  Hello,
> > 
> >  I created simple presentation file with title and video frame
> >  ("Agent 237:operation barbershop" from Blender Animation Studio).
> > 
> >  https://yadi.sk/d/shOKuCcS3StDk
> > 
> >  The archive contains 327.odp and 327.webm files that must be placed
> in
> >  the same directory before presentation file .odp is opening.
> > 
> >  The video is playing automatically after pressing F5 key (fullscreen
> >  presentation mode). Or after pressing "Play" button on the bar that
> >  usually appears at the bottom then video-frame of presentation is
> >  selected.
> >  I't work for me in current Apache OpenOffice 4.1.5 and
> >  gstreamer-plugins:0.10.
> > 
> >  As I use Gentoo I installed "gst-plugins-meta:0.10" with next
> options:
> > 
> >  USE="ffmpeg quicktime http wavpack dv dvb vcd musepack vpx oss
> libass
> >  lame theora v4l" emerge gst-plugins-meta:0.10
> > 
> >  

Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-03 Thread Matthias Seidel
Am 03.03.2018 um 18:00 schrieb Andrea Pescetti:
> On 02/03/2018 Matthias Seidel wrote:
>> The buildbots are unable to do their work because SourceForge is
>> unreachable...
>
> I'm trying to do a clean build of trunk and I'm stuck too (I do have a
> local cache, but it has the AOO415 dependencies only). Does anyone
> have a copy of ext_sources for trunk configured with --enable-category-b?

I can send you a ZIP of that directory. It should be complete as I have
done a build for all languages lately.

Regards,
   Matthias

>
> If we have it, I would then setup a temporary mirror on
> home.apache.org and use it while SourceForge restores service.
>
> Note: the ASF asks that we do not use a *.apache.org space for hosting
> external libraries due to possible license confusion for end users. So
> we've historically used Google Code, and now SourceForge. But we
> definitely need a backup solution, even a password-protected one to
> avoid any possible confusion for users. We still need to be able to
> build OpenOffice with release options while SourceForge is down.
>
> Regards,
>   Andrea.
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>




smime.p7s
Description: S/MIME Cryptographic Signature


Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-03 Thread Andrea Pescetti

On 02/03/2018 Matthias Seidel wrote:

The buildbots are unable to do their work because SourceForge is
unreachable...


I'm trying to do a clean build of trunk and I'm stuck too (I do have a 
local cache, but it has the AOO415 dependencies only). Does anyone have 
a copy of ext_sources for trunk configured with --enable-category-b?


If we have it, I would then setup a temporary mirror on home.apache.org 
and use it while SourceForge restores service.


Note: the ASF asks that we do not use a *.apache.org space for hosting 
external libraries due to possible license confusion for end users. So 
we've historically used Google Code, and now SourceForge. But we 
definitely need a backup solution, even a password-protected one to 
avoid any possible confusion for users. We still need to be able to 
build OpenOffice with release options while SourceForge is down.


Regards,
  Andrea.

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-02 Thread Damjan Jovanovic
Thank you. When testing, remember to:
* make sure the "dev" libraries for gstreamer 1.0 and gstreamer-video 1.0
are installed (on Ubuntu, that's libgstreamer1.0-dev and
libgstreamer-plugins-base1.0-dev)
* run "autoconf"
* pass --enable-gstreamer as a flag to "./configure" (it's disabled by
default. Should it be?)


On Fri, Mar 2, 2018 at 8:39 AM, Jose R R  wrote:

> On Thu, Mar 1, 2018 at 10:14 PM, Damjan Jovanovic 
> wrote:
> > I finally cracked it. The gstreamer pipeline gets created early, during
> > construction of the avmedia/source/gstreamer's Player object, yet the
> > window to play in is only created later, when createPlayerWindow() is
> > called. To use that window and thus embed video into the document, we
> have
> > to set that window's handle to the GstVideoOverlay using
> > gst_video_overlay_set_window_handle(), but by then it's too late. Either
> > the pipeline creation would have to be deferred until
> createPlayerWindow(),
> > when we know the window to use, or we would have to switch windows
> > with gst_video_overlay_set_window_handle() a live pipeline. I've done
> the
> > latter and it works well. I don't know how it ever worked before, maybe
> in
> > gstreamer 0.1 the "prepare-window-handle" event is generated during
> > createPlayerWindow() but in 1.0 it isn't.
> >
> > My changes have been committed to SVN trunk in revision 1825700.
> >
> > Torokhov, Jose, Peter: thank you for all your support. Please test and
> > report any problems.
> >
> > Damjan
>
> Will certainly do. I, for one, am grateful for your work -- as it
> improves an AOO feature that was trailing behind LO.
>
> >
> > On Thu, Mar 1, 2018 at 9:25 AM, Damjan Jovanovic 
> wrote:
> >
> >> Unfortunately it looks like the problem is harder than just getting it
> to
> >> build. Even after fixing some more APIs and getting it to play, a
> separate
> >> player window is created. To get the player window to embed like it
> should,
> >> we need to set the X window id on the GstVideoOverlay using
> >> gst_video_overlay_set_window_handle() when a "prepare-window-handle"
> >> event is delivered for which gst_is_video_overlay_prepare_
> window_handle_message()
> >> returns true. But for some mysterious reason
> gst_is_video_overlay_prepare_window_handle_message()
> >> never returns true. Forcefully setting the X window id on all events
> does
> >> get it to embed, badly, with lots of warnings, and the window gets
> >> distorted when scrolling and doesn't respond to mouse clicks .
> >>
> >> Damjan
> >>
> >>
> >> On Thu, Mar 1, 2018 at 4:53 AM, Damjan Jovanovic 
> >> wrote:
> >>
> >>> Thank you. The video plays, but in a separate window instead of being
> >>> embedded in the document. I'll continue trying.
> >>>
> >>> Distributing the library separately from the rest of AOO would be
> >>> difficult. Binary compatibility between Ubuntu and Gentoo, bitness,
> trunk
> >>> vs 4.1.5. New UNO components also have to be registered in AOO
> somehow; I
> >>> only know how to do it with .component files at compile time.
> >>>
> >>> It will likely only end up in SVN trunk, possibly version 4.2.0.
> >>>
> >>>
> >>> On Thu, Mar 1, 2018 at 2:01 AM, Torokhov Sergey <
> torokhov-...@yandex.ru>
> >>> wrote:
> >>>
>  Hello,
> 
>  I created simple presentation file with title and video frame
>  ("Agent 237:operation barbershop" from Blender Animation Studio).
> 
>  https://yadi.sk/d/shOKuCcS3StDk
> 
>  The archive contains 327.odp and 327.webm files that must be placed in
>  the same directory before presentation file .odp is opening.
> 
>  The video is playing automatically after pressing F5 key (fullscreen
>  presentation mode). Or after pressing "Play" button on the bar that
>  usually appears at the bottom then video-frame of presentation is
>  selected.
>  I't work for me in current Apache OpenOffice 4.1.5 and
>  gstreamer-plugins:0.10.
> 
>  As I use Gentoo I installed "gst-plugins-meta:0.10" with next options:
> 
>  USE="ffmpeg quicktime http wavpack dv dvb vcd musepack vpx oss libass
>  lame theora v4l" emerge gst-plugins-meta:0.10
> 
>  Also I installed "gst-plugins-ivorbis:0.10" and
>  "gst-plugins-pango:0.10".
> 
> 
>  Could you also share rebuilded library for testing? Is it compatible
>  with current AOO 4.1.5 build?
> 
>  Thank yo in advance.
> 
>  --
>  Sergey
> 
> 
> 
>  On Wed, 28 Feb 2018 19:56:42 +0200
>  Damjan Jovanovic  wrote:
> 
>  > I've successfully patched our gstreamer plugin to build with
>  > gstreamer-1.0, but how do I test it? Does someone have a sample
>  > document that uses gstreamer?
>  >
>  > The patch is attached for anyone interested. Parts may still be
>  > wrong, eg. filter names. Changes between GStreamer 0.1 and 1.0 are
>  > documented 

Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-02 Thread Matthias Seidel
Yes, please! ;-)

The buildbots are unable to do their work because SourceForge is
unreachable...

Regards, Matthias


Am 02.03.2018 um 14:50 schrieb Jim Jagielski:
> This is great news... It seems like it might be time for me to
> create some dev Linux builds for some more extended testing...
>
>> On Mar 2, 2018, at 1:14 AM, Damjan Jovanovic  wrote:
>>
>> I finally cracked it. The gstreamer pipeline gets created early, during
>> construction of the avmedia/source/gstreamer's Player object, yet the
>> window to play in is only created later, when createPlayerWindow() is
>> called. To use that window and thus embed video into the document, we have
>> to set that window's handle to the GstVideoOverlay using
>> gst_video_overlay_set_window_handle(), but by then it's too late. Either
>> the pipeline creation would have to be deferred until createPlayerWindow(),
>> when we know the window to use, or we would have to switch windows
>> with gst_video_overlay_set_window_handle() a live pipeline. I've done the
>> latter and it works well. I don't know how it ever worked before, maybe in
>> gstreamer 0.1 the "prepare-window-handle" event is generated during
>> createPlayerWindow() but in 1.0 it isn't.
>>
>> My changes have been committed to SVN trunk in revision 1825700.
>>
>> Torokhov, Jose, Peter: thank you for all your support. Please test and
>> report any problems.
>>
>> Damjan
>>
>> On Thu, Mar 1, 2018 at 9:25 AM, Damjan Jovanovic  wrote:
>>
>>> Unfortunately it looks like the problem is harder than just getting it to
>>> build. Even after fixing some more APIs and getting it to play, a separate
>>> player window is created. To get the player window to embed like it should,
>>> we need to set the X window id on the GstVideoOverlay using
>>> gst_video_overlay_set_window_handle() when a "prepare-window-handle"
>>> event is delivered for which 
>>> gst_is_video_overlay_prepare_window_handle_message()
>>> returns true. But for some mysterious reason 
>>> gst_is_video_overlay_prepare_window_handle_message()
>>> never returns true. Forcefully setting the X window id on all events does
>>> get it to embed, badly, with lots of warnings, and the window gets
>>> distorted when scrolling and doesn't respond to mouse clicks .
>>>
>>> Damjan
>>>
>>>
>>> On Thu, Mar 1, 2018 at 4:53 AM, Damjan Jovanovic 
>>> wrote:
>>>
 Thank you. The video plays, but in a separate window instead of being
 embedded in the document. I'll continue trying.

 Distributing the library separately from the rest of AOO would be
 difficult. Binary compatibility between Ubuntu and Gentoo, bitness, trunk
 vs 4.1.5. New UNO components also have to be registered in AOO somehow; I
 only know how to do it with .component files at compile time.

 It will likely only end up in SVN trunk, possibly version 4.2.0.


 On Thu, Mar 1, 2018 at 2:01 AM, Torokhov Sergey 
 wrote:

> Hello,
>
> I created simple presentation file with title and video frame
> ("Agent 237:operation barbershop" from Blender Animation Studio).
>
> https://yadi.sk/d/shOKuCcS3StDk
>
> The archive contains 327.odp and 327.webm files that must be placed in
> the same directory before presentation file .odp is opening.
>
> The video is playing automatically after pressing F5 key (fullscreen
> presentation mode). Or after pressing "Play" button on the bar that
> usually appears at the bottom then video-frame of presentation is
> selected.
> I't work for me in current Apache OpenOffice 4.1.5 and
> gstreamer-plugins:0.10.
>
> As I use Gentoo I installed "gst-plugins-meta:0.10" with next options:
>
> USE="ffmpeg quicktime http wavpack dv dvb vcd musepack vpx oss libass
> lame theora v4l" emerge gst-plugins-meta:0.10
>
> Also I installed "gst-plugins-ivorbis:0.10" and
> "gst-plugins-pango:0.10".
>
>
> Could you also share rebuilded library for testing? Is it compatible
> with current AOO 4.1.5 build?
>
> Thank yo in advance.
>
> --
> Sergey
>
>
>
> On Wed, 28 Feb 2018 19:56:42 +0200
> Damjan Jovanovic  wrote:
>
>> I've successfully patched our gstreamer plugin to build with
>> gstreamer-1.0, but how do I test it? Does someone have a sample
>> document that uses gstreamer?
>>
>> The patch is attached for anyone interested. Parts may still be
>> wrong, eg. filter names. Changes between GStreamer 0.1 and 1.0 are
>> documented here:
>> https://gstreamer.freedesktop.org/documentation/application-
> development/appendix/porting-1-0.html
>> https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/
> random/porting-to-1.0.txt
>>
>>
>> On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic 
>> wrote:
>>
>>> Hi

Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-02 Thread Jim Jagielski
This is great news... It seems like it might be time for me to
create some dev Linux builds for some more extended testing...

> On Mar 2, 2018, at 1:14 AM, Damjan Jovanovic  wrote:
> 
> I finally cracked it. The gstreamer pipeline gets created early, during
> construction of the avmedia/source/gstreamer's Player object, yet the
> window to play in is only created later, when createPlayerWindow() is
> called. To use that window and thus embed video into the document, we have
> to set that window's handle to the GstVideoOverlay using
> gst_video_overlay_set_window_handle(), but by then it's too late. Either
> the pipeline creation would have to be deferred until createPlayerWindow(),
> when we know the window to use, or we would have to switch windows
> with gst_video_overlay_set_window_handle() a live pipeline. I've done the
> latter and it works well. I don't know how it ever worked before, maybe in
> gstreamer 0.1 the "prepare-window-handle" event is generated during
> createPlayerWindow() but in 1.0 it isn't.
> 
> My changes have been committed to SVN trunk in revision 1825700.
> 
> Torokhov, Jose, Peter: thank you for all your support. Please test and
> report any problems.
> 
> Damjan
> 
> On Thu, Mar 1, 2018 at 9:25 AM, Damjan Jovanovic  wrote:
> 
>> Unfortunately it looks like the problem is harder than just getting it to
>> build. Even after fixing some more APIs and getting it to play, a separate
>> player window is created. To get the player window to embed like it should,
>> we need to set the X window id on the GstVideoOverlay using
>> gst_video_overlay_set_window_handle() when a "prepare-window-handle"
>> event is delivered for which 
>> gst_is_video_overlay_prepare_window_handle_message()
>> returns true. But for some mysterious reason 
>> gst_is_video_overlay_prepare_window_handle_message()
>> never returns true. Forcefully setting the X window id on all events does
>> get it to embed, badly, with lots of warnings, and the window gets
>> distorted when scrolling and doesn't respond to mouse clicks .
>> 
>> Damjan
>> 
>> 
>> On Thu, Mar 1, 2018 at 4:53 AM, Damjan Jovanovic 
>> wrote:
>> 
>>> Thank you. The video plays, but in a separate window instead of being
>>> embedded in the document. I'll continue trying.
>>> 
>>> Distributing the library separately from the rest of AOO would be
>>> difficult. Binary compatibility between Ubuntu and Gentoo, bitness, trunk
>>> vs 4.1.5. New UNO components also have to be registered in AOO somehow; I
>>> only know how to do it with .component files at compile time.
>>> 
>>> It will likely only end up in SVN trunk, possibly version 4.2.0.
>>> 
>>> 
>>> On Thu, Mar 1, 2018 at 2:01 AM, Torokhov Sergey 
>>> wrote:
>>> 
 Hello,
 
 I created simple presentation file with title and video frame
 ("Agent 237:operation barbershop" from Blender Animation Studio).
 
 https://yadi.sk/d/shOKuCcS3StDk
 
 The archive contains 327.odp and 327.webm files that must be placed in
 the same directory before presentation file .odp is opening.
 
 The video is playing automatically after pressing F5 key (fullscreen
 presentation mode). Or after pressing "Play" button on the bar that
 usually appears at the bottom then video-frame of presentation is
 selected.
 I't work for me in current Apache OpenOffice 4.1.5 and
 gstreamer-plugins:0.10.
 
 As I use Gentoo I installed "gst-plugins-meta:0.10" with next options:
 
 USE="ffmpeg quicktime http wavpack dv dvb vcd musepack vpx oss libass
 lame theora v4l" emerge gst-plugins-meta:0.10
 
 Also I installed "gst-plugins-ivorbis:0.10" and
 "gst-plugins-pango:0.10".
 
 
 Could you also share rebuilded library for testing? Is it compatible
 with current AOO 4.1.5 build?
 
 Thank yo in advance.
 
 --
 Sergey
 
 
 
 On Wed, 28 Feb 2018 19:56:42 +0200
 Damjan Jovanovic  wrote:
 
> I've successfully patched our gstreamer plugin to build with
> gstreamer-1.0, but how do I test it? Does someone have a sample
> document that uses gstreamer?
> 
> The patch is attached for anyone interested. Parts may still be
> wrong, eg. filter names. Changes between GStreamer 0.1 and 1.0 are
> documented here:
> https://gstreamer.freedesktop.org/documentation/application-
 development/appendix/porting-1-0.html
> https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/
 random/porting-to-1.0.txt
> 
> 
> 
> On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic 
> wrote:
> 
>> Hi
>> 
>> I've begun having a look.
>> 
>> We currently test for gstreamer in configure.ac but don't use the
>> result, re-running pkg-config in a main/avmedia's makefile.
>> 
>> Changing the version number to 1.0 breaks 

Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-01 Thread Peter Kovacs
sorry dont have much time. I added a bug to bugtracker and added roughly 
the situation.


Thanks Damjan, and thanks everyone else.


can someone look at the bugs

https://bz.apache.org/ooo/show_bug.cgi?id=44114

and

https://bz.apache.org/ooo/show_bug.cgi?id=89802


I think they are related and can be closed?!


All the best

Peter


On 02.03.2018 07:14, Damjan Jovanovic wrote:

I finally cracked it. The gstreamer pipeline gets created early, during
construction of the avmedia/source/gstreamer's Player object, yet the
window to play in is only created later, when createPlayerWindow() is
called. To use that window and thus embed video into the document, we have
to set that window's handle to the GstVideoOverlay using
gst_video_overlay_set_window_handle(), but by then it's too late. Either
the pipeline creation would have to be deferred until createPlayerWindow(),
when we know the window to use, or we would have to switch windows
with gst_video_overlay_set_window_handle() a live pipeline. I've done the
latter and it works well. I don't know how it ever worked before, maybe in
gstreamer 0.1 the "prepare-window-handle" event is generated during
createPlayerWindow() but in 1.0 it isn't.

My changes have been committed to SVN trunk in revision 1825700.

Torokhov, Jose, Peter: thank you for all your support. Please test and
report any problems.

Damjan

On Thu, Mar 1, 2018 at 9:25 AM, Damjan Jovanovic  wrote:


Unfortunately it looks like the problem is harder than just getting it to
build. Even after fixing some more APIs and getting it to play, a separate
player window is created. To get the player window to embed like it should,
we need to set the X window id on the GstVideoOverlay using
gst_video_overlay_set_window_handle() when a "prepare-window-handle"
event is delivered for which 
gst_is_video_overlay_prepare_window_handle_message()
returns true. But for some mysterious reason 
gst_is_video_overlay_prepare_window_handle_message()
never returns true. Forcefully setting the X window id on all events does
get it to embed, badly, with lots of warnings, and the window gets
distorted when scrolling and doesn't respond to mouse clicks .

Damjan


On Thu, Mar 1, 2018 at 4:53 AM, Damjan Jovanovic 
wrote:


Thank you. The video plays, but in a separate window instead of being
embedded in the document. I'll continue trying.

Distributing the library separately from the rest of AOO would be
difficult. Binary compatibility between Ubuntu and Gentoo, bitness, trunk
vs 4.1.5. New UNO components also have to be registered in AOO somehow; I
only know how to do it with .component files at compile time.

It will likely only end up in SVN trunk, possibly version 4.2.0.


On Thu, Mar 1, 2018 at 2:01 AM, Torokhov Sergey 
wrote:


Hello,

I created simple presentation file with title and video frame
("Agent 237:operation barbershop" from Blender Animation Studio).

https://yadi.sk/d/shOKuCcS3StDk

The archive contains 327.odp and 327.webm files that must be placed in
the same directory before presentation file .odp is opening.

The video is playing automatically after pressing F5 key (fullscreen
presentation mode). Or after pressing "Play" button on the bar that
usually appears at the bottom then video-frame of presentation is
selected.
I't work for me in current Apache OpenOffice 4.1.5 and
gstreamer-plugins:0.10.

As I use Gentoo I installed "gst-plugins-meta:0.10" with next options:

USE="ffmpeg quicktime http wavpack dv dvb vcd musepack vpx oss libass
lame theora v4l" emerge gst-plugins-meta:0.10

Also I installed "gst-plugins-ivorbis:0.10" and
"gst-plugins-pango:0.10".


Could you also share rebuilded library for testing? Is it compatible
with current AOO 4.1.5 build?

Thank yo in advance.

--
Sergey



On Wed, 28 Feb 2018 19:56:42 +0200
Damjan Jovanovic  wrote:


I've successfully patched our gstreamer plugin to build with
gstreamer-1.0, but how do I test it? Does someone have a sample
document that uses gstreamer?

The patch is attached for anyone interested. Parts may still be
wrong, eg. filter names. Changes between GStreamer 0.1 and 1.0 are
documented here:
https://gstreamer.freedesktop.org/documentation/application-

development/appendix/porting-1-0.html

https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/

random/porting-to-1.0.txt



On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic 
wrote:


Hi

I've begun having a look.

We currently test for gstreamer in configure.ac but don't use the
result, re-running pkg-config in a main/avmedia's makefile.

Changing the version number to 1.0 breaks the build due a missing
header file. Removing that "#include" gets it a little further, but
it breaks due to changed gstreamer API functions. There is also
lots of warnings about deprecated GDK functions. I'll continue
trying later.

We should really get rid of gstreamer 0.1 ASAP one way or the
other: given how it's been 

Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-01 Thread Jose R R
On Thu, Mar 1, 2018 at 10:14 PM, Damjan Jovanovic  wrote:
> I finally cracked it. The gstreamer pipeline gets created early, during
> construction of the avmedia/source/gstreamer's Player object, yet the
> window to play in is only created later, when createPlayerWindow() is
> called. To use that window and thus embed video into the document, we have
> to set that window's handle to the GstVideoOverlay using
> gst_video_overlay_set_window_handle(), but by then it's too late. Either
> the pipeline creation would have to be deferred until createPlayerWindow(),
> when we know the window to use, or we would have to switch windows
> with gst_video_overlay_set_window_handle() a live pipeline. I've done the
> latter and it works well. I don't know how it ever worked before, maybe in
> gstreamer 0.1 the "prepare-window-handle" event is generated during
> createPlayerWindow() but in 1.0 it isn't.
>
> My changes have been committed to SVN trunk in revision 1825700.
>
> Torokhov, Jose, Peter: thank you for all your support. Please test and
> report any problems.
>
> Damjan

Will certainly do. I, for one, am grateful for your work -- as it
improves an AOO feature that was trailing behind LO.

>
> On Thu, Mar 1, 2018 at 9:25 AM, Damjan Jovanovic  wrote:
>
>> Unfortunately it looks like the problem is harder than just getting it to
>> build. Even after fixing some more APIs and getting it to play, a separate
>> player window is created. To get the player window to embed like it should,
>> we need to set the X window id on the GstVideoOverlay using
>> gst_video_overlay_set_window_handle() when a "prepare-window-handle"
>> event is delivered for which 
>> gst_is_video_overlay_prepare_window_handle_message()
>> returns true. But for some mysterious reason 
>> gst_is_video_overlay_prepare_window_handle_message()
>> never returns true. Forcefully setting the X window id on all events does
>> get it to embed, badly, with lots of warnings, and the window gets
>> distorted when scrolling and doesn't respond to mouse clicks .
>>
>> Damjan
>>
>>
>> On Thu, Mar 1, 2018 at 4:53 AM, Damjan Jovanovic 
>> wrote:
>>
>>> Thank you. The video plays, but in a separate window instead of being
>>> embedded in the document. I'll continue trying.
>>>
>>> Distributing the library separately from the rest of AOO would be
>>> difficult. Binary compatibility between Ubuntu and Gentoo, bitness, trunk
>>> vs 4.1.5. New UNO components also have to be registered in AOO somehow; I
>>> only know how to do it with .component files at compile time.
>>>
>>> It will likely only end up in SVN trunk, possibly version 4.2.0.
>>>
>>>
>>> On Thu, Mar 1, 2018 at 2:01 AM, Torokhov Sergey 
>>> wrote:
>>>
 Hello,

 I created simple presentation file with title and video frame
 ("Agent 237:operation barbershop" from Blender Animation Studio).

 https://yadi.sk/d/shOKuCcS3StDk

 The archive contains 327.odp and 327.webm files that must be placed in
 the same directory before presentation file .odp is opening.

 The video is playing automatically after pressing F5 key (fullscreen
 presentation mode). Or after pressing "Play" button on the bar that
 usually appears at the bottom then video-frame of presentation is
 selected.
 I't work for me in current Apache OpenOffice 4.1.5 and
 gstreamer-plugins:0.10.

 As I use Gentoo I installed "gst-plugins-meta:0.10" with next options:

 USE="ffmpeg quicktime http wavpack dv dvb vcd musepack vpx oss libass
 lame theora v4l" emerge gst-plugins-meta:0.10

 Also I installed "gst-plugins-ivorbis:0.10" and
 "gst-plugins-pango:0.10".


 Could you also share rebuilded library for testing? Is it compatible
 with current AOO 4.1.5 build?

 Thank yo in advance.

 --
 Sergey



 On Wed, 28 Feb 2018 19:56:42 +0200
 Damjan Jovanovic  wrote:

 > I've successfully patched our gstreamer plugin to build with
 > gstreamer-1.0, but how do I test it? Does someone have a sample
 > document that uses gstreamer?
 >
 > The patch is attached for anyone interested. Parts may still be
 > wrong, eg. filter names. Changes between GStreamer 0.1 and 1.0 are
 > documented here:
 > https://gstreamer.freedesktop.org/documentation/application-
 development/appendix/porting-1-0.html
 > https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/
 random/porting-to-1.0.txt
 >
 >
 >
 > On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic 
 > wrote:
 >
 > > Hi
 > >
 > > I've begun having a look.
 > >
 > > We currently test for gstreamer in configure.ac but don't use the
 > > result, re-running pkg-config in a main/avmedia's makefile.
 > >
 > > Changing the version number to 1.0 breaks the build due 

Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-03-01 Thread Damjan Jovanovic
I finally cracked it. The gstreamer pipeline gets created early, during
construction of the avmedia/source/gstreamer's Player object, yet the
window to play in is only created later, when createPlayerWindow() is
called. To use that window and thus embed video into the document, we have
to set that window's handle to the GstVideoOverlay using
gst_video_overlay_set_window_handle(), but by then it's too late. Either
the pipeline creation would have to be deferred until createPlayerWindow(),
when we know the window to use, or we would have to switch windows
with gst_video_overlay_set_window_handle() a live pipeline. I've done the
latter and it works well. I don't know how it ever worked before, maybe in
gstreamer 0.1 the "prepare-window-handle" event is generated during
createPlayerWindow() but in 1.0 it isn't.

My changes have been committed to SVN trunk in revision 1825700.

Torokhov, Jose, Peter: thank you for all your support. Please test and
report any problems.

Damjan

On Thu, Mar 1, 2018 at 9:25 AM, Damjan Jovanovic  wrote:

> Unfortunately it looks like the problem is harder than just getting it to
> build. Even after fixing some more APIs and getting it to play, a separate
> player window is created. To get the player window to embed like it should,
> we need to set the X window id on the GstVideoOverlay using
> gst_video_overlay_set_window_handle() when a "prepare-window-handle"
> event is delivered for which 
> gst_is_video_overlay_prepare_window_handle_message()
> returns true. But for some mysterious reason 
> gst_is_video_overlay_prepare_window_handle_message()
> never returns true. Forcefully setting the X window id on all events does
> get it to embed, badly, with lots of warnings, and the window gets
> distorted when scrolling and doesn't respond to mouse clicks .
>
> Damjan
>
>
> On Thu, Mar 1, 2018 at 4:53 AM, Damjan Jovanovic 
> wrote:
>
>> Thank you. The video plays, but in a separate window instead of being
>> embedded in the document. I'll continue trying.
>>
>> Distributing the library separately from the rest of AOO would be
>> difficult. Binary compatibility between Ubuntu and Gentoo, bitness, trunk
>> vs 4.1.5. New UNO components also have to be registered in AOO somehow; I
>> only know how to do it with .component files at compile time.
>>
>> It will likely only end up in SVN trunk, possibly version 4.2.0.
>>
>>
>> On Thu, Mar 1, 2018 at 2:01 AM, Torokhov Sergey 
>> wrote:
>>
>>> Hello,
>>>
>>> I created simple presentation file with title and video frame
>>> ("Agent 237:operation barbershop" from Blender Animation Studio).
>>>
>>> https://yadi.sk/d/shOKuCcS3StDk
>>>
>>> The archive contains 327.odp and 327.webm files that must be placed in
>>> the same directory before presentation file .odp is opening.
>>>
>>> The video is playing automatically after pressing F5 key (fullscreen
>>> presentation mode). Or after pressing "Play" button on the bar that
>>> usually appears at the bottom then video-frame of presentation is
>>> selected.
>>> I't work for me in current Apache OpenOffice 4.1.5 and
>>> gstreamer-plugins:0.10.
>>>
>>> As I use Gentoo I installed "gst-plugins-meta:0.10" with next options:
>>>
>>> USE="ffmpeg quicktime http wavpack dv dvb vcd musepack vpx oss libass
>>> lame theora v4l" emerge gst-plugins-meta:0.10
>>>
>>> Also I installed "gst-plugins-ivorbis:0.10" and
>>> "gst-plugins-pango:0.10".
>>>
>>>
>>> Could you also share rebuilded library for testing? Is it compatible
>>> with current AOO 4.1.5 build?
>>>
>>> Thank yo in advance.
>>>
>>> --
>>> Sergey
>>>
>>>
>>>
>>> On Wed, 28 Feb 2018 19:56:42 +0200
>>> Damjan Jovanovic  wrote:
>>>
>>> > I've successfully patched our gstreamer plugin to build with
>>> > gstreamer-1.0, but how do I test it? Does someone have a sample
>>> > document that uses gstreamer?
>>> >
>>> > The patch is attached for anyone interested. Parts may still be
>>> > wrong, eg. filter names. Changes between GStreamer 0.1 and 1.0 are
>>> > documented here:
>>> > https://gstreamer.freedesktop.org/documentation/application-
>>> development/appendix/porting-1-0.html
>>> > https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/
>>> random/porting-to-1.0.txt
>>> >
>>> >
>>> >
>>> > On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic 
>>> > wrote:
>>> >
>>> > > Hi
>>> > >
>>> > > I've begun having a look.
>>> > >
>>> > > We currently test for gstreamer in configure.ac but don't use the
>>> > > result, re-running pkg-config in a main/avmedia's makefile.
>>> > >
>>> > > Changing the version number to 1.0 breaks the build due a missing
>>> > > header file. Removing that "#include" gets it a little further, but
>>> > > it breaks due to changed gstreamer API functions. There is also
>>> > > lots of warnings about deprecated GDK functions. I'll continue
>>> > > trying later.
>>> > >
>>> > > We should really get rid of gstreamer 0.1 ASAP one way or the
>>> > 

Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-28 Thread Damjan Jovanovic
Unfortunately it looks like the problem is harder than just getting it to
build. Even after fixing some more APIs and getting it to play, a separate
player window is created. To get the player window to embed like it should,
we need to set the X window id on the GstVideoOverlay using
gst_video_overlay_set_window_handle() when a "prepare-window-handle" event
is delivered for which gst_is_video_overlay_prepare_window_handle_message()
returns true. But for some mysterious reason
gst_is_video_overlay_prepare_window_handle_message() never returns true.
Forcefully setting the X window id on all events does get it to embed,
badly, with lots of warnings, and the window gets distorted when scrolling
and doesn't respond to mouse clicks .

Damjan


On Thu, Mar 1, 2018 at 4:53 AM, Damjan Jovanovic  wrote:

> Thank you. The video plays, but in a separate window instead of being
> embedded in the document. I'll continue trying.
>
> Distributing the library separately from the rest of AOO would be
> difficult. Binary compatibility between Ubuntu and Gentoo, bitness, trunk
> vs 4.1.5. New UNO components also have to be registered in AOO somehow; I
> only know how to do it with .component files at compile time.
>
> It will likely only end up in SVN trunk, possibly version 4.2.0.
>
>
> On Thu, Mar 1, 2018 at 2:01 AM, Torokhov Sergey 
> wrote:
>
>> Hello,
>>
>> I created simple presentation file with title and video frame
>> ("Agent 237:operation barbershop" from Blender Animation Studio).
>>
>> https://yadi.sk/d/shOKuCcS3StDk
>>
>> The archive contains 327.odp and 327.webm files that must be placed in
>> the same directory before presentation file .odp is opening.
>>
>> The video is playing automatically after pressing F5 key (fullscreen
>> presentation mode). Or after pressing "Play" button on the bar that
>> usually appears at the bottom then video-frame of presentation is
>> selected.
>> I't work for me in current Apache OpenOffice 4.1.5 and
>> gstreamer-plugins:0.10.
>>
>> As I use Gentoo I installed "gst-plugins-meta:0.10" with next options:
>>
>> USE="ffmpeg quicktime http wavpack dv dvb vcd musepack vpx oss libass
>> lame theora v4l" emerge gst-plugins-meta:0.10
>>
>> Also I installed "gst-plugins-ivorbis:0.10" and
>> "gst-plugins-pango:0.10".
>>
>>
>> Could you also share rebuilded library for testing? Is it compatible
>> with current AOO 4.1.5 build?
>>
>> Thank yo in advance.
>>
>> --
>> Sergey
>>
>>
>>
>> On Wed, 28 Feb 2018 19:56:42 +0200
>> Damjan Jovanovic  wrote:
>>
>> > I've successfully patched our gstreamer plugin to build with
>> > gstreamer-1.0, but how do I test it? Does someone have a sample
>> > document that uses gstreamer?
>> >
>> > The patch is attached for anyone interested. Parts may still be
>> > wrong, eg. filter names. Changes between GStreamer 0.1 and 1.0 are
>> > documented here:
>> > https://gstreamer.freedesktop.org/documentation/application-
>> development/appendix/porting-1-0.html
>> > https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/
>> random/porting-to-1.0.txt
>> >
>> >
>> >
>> > On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic 
>> > wrote:
>> >
>> > > Hi
>> > >
>> > > I've begun having a look.
>> > >
>> > > We currently test for gstreamer in configure.ac but don't use the
>> > > result, re-running pkg-config in a main/avmedia's makefile.
>> > >
>> > > Changing the version number to 1.0 breaks the build due a missing
>> > > header file. Removing that "#include" gets it a little further, but
>> > > it breaks due to changed gstreamer API functions. There is also
>> > > lots of warnings about deprecated GDK functions. I'll continue
>> > > trying later.
>> > >
>> > > We should really get rid of gstreamer 0.1 ASAP one way or the
>> > > other: given how it's been unmaintained since 2013, it may well
>> > > have security vulnerabilities. We can't ship it to users since its
>> > > license is incompatible, but having users install it separately
>> > > still invites trouble.
>> > >
>> > > Damjan
>>
>>
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>> For additional commands, e-mail: dev-h...@openoffice.apache.org
>>
>>
>


Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-28 Thread Jose R R
On Wed, Feb 28, 2018 at 10:25 PM, Peter kovacs  wrote:
> The Thanks should go to Damjan, who is doing the task.
I thought it was obvious the acknowledgement was directed at Damjan.

Notwithstanding, unlike you, prior OO 'chairs' never even acknowledged
-- much less impulsed -- the gstreamer-1.0 request.

That's why I think you are doing great job, Peter.

> He decided this is important.
>
> I did nothing.
>
> Am 1. März 2018 01:24:24 MEZ schrieb Jose R R :
>>Niltze[Hello] all-
>>
>>On Wed, Feb 28, 2018 at 9:56 AM, Damjan Jovanovic 
>>wrote:
>>> I've successfully patched our gstreamer plugin to build with
>>gstreamer-1.0,
>>> but how do I test it? Does someone have a sample document that uses
>>> gstreamer?
>>>
>>> The patch is attached for anyone interested. Parts may still be
>>wrong, eg.
>>> filter names. Changes between GStreamer 0.1 and 1.0 are documented
>>here:
>>>
>>https://gstreamer.freedesktop.org/documentation/application-development/appendix/porting-1-0.html
>>>
>>https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/random/porting-to-1.0.txt
>>>
>>Cool! I had requested the same feature from OO long time ago. And no
>>one answered. I think Peter is doing a great job.
>>
>>I will test your patch in my next build as I am also excited about
>>that feature. BIG THANK YOU!
>>
>>>
>>>
>>> On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic
>>
>>> wrote:

 Hi

 I've begun having a look.

 We currently test for gstreamer in configure.ac but don't use the
>>result,
 re-running pkg-config in a main/avmedia's makefile.

 Changing the version number to 1.0 breaks the build due a missing
>>header
 file. Removing that "#include" gets it a little further, but it
>>breaks due
 to changed gstreamer API functions. There is also lots of warnings
>>about
 deprecated GDK functions. I'll continue trying later.

 We should really get rid of gstreamer 0.1 ASAP one way or the other:
>>given
 how it's been unmaintained since 2013, it may well have security
 vulnerabilities. We can't ship it to users since its license is
 incompatible, but having users install it separately still invites
>>trouble.

 Damjan


 On Tue, Feb 27, 2018 at 9:16 AM, Torokhov Sergey
>>
 wrote:
>
> Hello, Peter.
>
> Thank you for reply and for adding additional info into AOO wiki.
>
> Yes I'm posted on that project is short of developers this time.
> I hope that current implementation still will hold several years
> because gstreamer-0.10 of long process of skiping this brach
> in linux distributibes.
>
> Maybe during this transition period at least the way to  standalone
>>build
> of appropriate multimedia AOO library will be found if it possible
>>at
> all.
>
> Unfortunately I suppose I have no enough programming skills
> to understand how build system works and the difference between
> gstreamer-0.10 and 1.0 API/ABI .
>
> --
> Sergey
>
> 25.02.2018, 12:20, "Peter Kovacs" :
> > Hello,
> >
> > I have hoped that you will get a more positive answer then mine.
> > I have found no evidence that we have ever worked on an update of
> > multimedia Libs in any direction. The only thing I have found is
> > someone
> > tried to compile the old 0.1.0 Gstreamer interface on modern
>>systems.
> > I think it is unlikely we will see an update in 4.2.0, since
>>there is
> > no
> > evidence of a volunteer working on it. Of course we would like to
>>have
> > a
> > better solution then we have now.
> >
> > In order to advance step by step I have started to collect
>>Information
> > of possible solutions. And prepared to collect more Informations
>>where
> > maybe another volunteer could start on.
> > I have not started any dicusssion, because my limit on driving
>>topics
> > has been been reached. If you like you could help collecting the
> > informations needed to implement the stuff. If you have
>>programming
> > skills you are welcome to try, but I believe it is a challenging
> > Journey.
> > My current plan is to reduce all the szuff that makes work on
>>Open
> > Office step by step in order to get into a better shape that we
>>can
> > work
> > on topics. But currently this is all but in infant state. I
>>welcome any
> > help.
> >
> > The Point of Interest List I have started you find at
> >
> >
>>https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=67633711
> > it collects all sort of topics I think I need look into.
> > The Wikipage I have started to collect Information for a new
>>multimedia
> > backened you find at
> >
> >
>>https://cwiki.apache.org/confluence/display/OOOUSERS/new+multimedia+Backend
> >

Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-28 Thread Peter kovacs
The Thanks should go to Damjan, who is doing the task. He decided this is 
important. 

I did nothing.

Am 1. März 2018 01:24:24 MEZ schrieb Jose R R :
>Niltze[Hello] all-
>
>On Wed, Feb 28, 2018 at 9:56 AM, Damjan Jovanovic 
>wrote:
>> I've successfully patched our gstreamer plugin to build with
>gstreamer-1.0,
>> but how do I test it? Does someone have a sample document that uses
>> gstreamer?
>>
>> The patch is attached for anyone interested. Parts may still be
>wrong, eg.
>> filter names. Changes between GStreamer 0.1 and 1.0 are documented
>here:
>>
>https://gstreamer.freedesktop.org/documentation/application-development/appendix/porting-1-0.html
>>
>https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/random/porting-to-1.0.txt
>>
>Cool! I had requested the same feature from OO long time ago. And no
>one answered. I think Peter is doing a great job.
>
>I will test your patch in my next build as I am also excited about
>that feature. BIG THANK YOU!
>
>>
>>
>> On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic
>
>> wrote:
>>>
>>> Hi
>>>
>>> I've begun having a look.
>>>
>>> We currently test for gstreamer in configure.ac but don't use the
>result,
>>> re-running pkg-config in a main/avmedia's makefile.
>>>
>>> Changing the version number to 1.0 breaks the build due a missing
>header
>>> file. Removing that "#include" gets it a little further, but it
>breaks due
>>> to changed gstreamer API functions. There is also lots of warnings
>about
>>> deprecated GDK functions. I'll continue trying later.
>>>
>>> We should really get rid of gstreamer 0.1 ASAP one way or the other:
>given
>>> how it's been unmaintained since 2013, it may well have security
>>> vulnerabilities. We can't ship it to users since its license is
>>> incompatible, but having users install it separately still invites
>trouble.
>>>
>>> Damjan
>>>
>>>
>>> On Tue, Feb 27, 2018 at 9:16 AM, Torokhov Sergey
>
>>> wrote:

 Hello, Peter.

 Thank you for reply and for adding additional info into AOO wiki.

 Yes I'm posted on that project is short of developers this time.
 I hope that current implementation still will hold several years
 because gstreamer-0.10 of long process of skiping this brach
 in linux distributibes.

 Maybe during this transition period at least the way to  standalone
>build
 of appropriate multimedia AOO library will be found if it possible
>at
 all.

 Unfortunately I suppose I have no enough programming skills
 to understand how build system works and the difference between
 gstreamer-0.10 and 1.0 API/ABI .

 --
 Sergey

 25.02.2018, 12:20, "Peter Kovacs" :
 > Hello,
 >
 > I have hoped that you will get a more positive answer then mine.
 > I have found no evidence that we have ever worked on an update of
 > multimedia Libs in any direction. The only thing I have found is
 > someone
 > tried to compile the old 0.1.0 Gstreamer interface on modern
>systems.
 > I think it is unlikely we will see an update in 4.2.0, since
>there is
 > no
 > evidence of a volunteer working on it. Of course we would like to
>have
 > a
 > better solution then we have now.
 >
 > In order to advance step by step I have started to collect
>Information
 > of possible solutions. And prepared to collect more Informations
>where
 > maybe another volunteer could start on.
 > I have not started any dicusssion, because my limit on driving
>topics
 > has been been reached. If you like you could help collecting the
 > informations needed to implement the stuff. If you have
>programming
 > skills you are welcome to try, but I believe it is a challenging
 > Journey.
 > My current plan is to reduce all the szuff that makes work on
>Open
 > Office step by step in order to get into a better shape that we
>can
 > work
 > on topics. But currently this is all but in infant state. I
>welcome any
 > help.
 >
 > The Point of Interest List I have started you find at
 >
 >
>https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=67633711
 > it collects all sort of topics I think I need look into.
 > The Wikipage I have started to collect Information for a new
>multimedia
 > backened you find at
 >
 >
>https://cwiki.apache.org/confluence/display/OOOUSERS/new+multimedia+Backend
 >
 > I am sorry I could not invest more time in this point.
 >
 > All the best
 > Peter
>[...]
>
>
>Best Professional Regards.

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-28 Thread Damjan Jovanovic
Thank you. The video plays, but in a separate window instead of being
embedded in the document. I'll continue trying.

Distributing the library separately from the rest of AOO would be
difficult. Binary compatibility between Ubuntu and Gentoo, bitness, trunk
vs 4.1.5. New UNO components also have to be registered in AOO somehow; I
only know how to do it with .component files at compile time.

It will likely only end up in SVN trunk, possibly version 4.2.0.


On Thu, Mar 1, 2018 at 2:01 AM, Torokhov Sergey 
wrote:

> Hello,
>
> I created simple presentation file with title and video frame
> ("Agent 237:operation barbershop" from Blender Animation Studio).
>
> https://yadi.sk/d/shOKuCcS3StDk
>
> The archive contains 327.odp and 327.webm files that must be placed in
> the same directory before presentation file .odp is opening.
>
> The video is playing automatically after pressing F5 key (fullscreen
> presentation mode). Or after pressing "Play" button on the bar that
> usually appears at the bottom then video-frame of presentation is
> selected.
> I't work for me in current Apache OpenOffice 4.1.5 and
> gstreamer-plugins:0.10.
>
> As I use Gentoo I installed "gst-plugins-meta:0.10" with next options:
>
> USE="ffmpeg quicktime http wavpack dv dvb vcd musepack vpx oss libass
> lame theora v4l" emerge gst-plugins-meta:0.10
>
> Also I installed "gst-plugins-ivorbis:0.10" and
> "gst-plugins-pango:0.10".
>
>
> Could you also share rebuilded library for testing? Is it compatible
> with current AOO 4.1.5 build?
>
> Thank yo in advance.
>
> --
> Sergey
>
>
>
> On Wed, 28 Feb 2018 19:56:42 +0200
> Damjan Jovanovic  wrote:
>
> > I've successfully patched our gstreamer plugin to build with
> > gstreamer-1.0, but how do I test it? Does someone have a sample
> > document that uses gstreamer?
> >
> > The patch is attached for anyone interested. Parts may still be
> > wrong, eg. filter names. Changes between GStreamer 0.1 and 1.0 are
> > documented here:
> > https://gstreamer.freedesktop.org/documentation/application-
> development/appendix/porting-1-0.html
> > https://cgit.freedesktop.org/gstreamer/gstreamer/plain/
> docs/random/porting-to-1.0.txt
> >
> >
> >
> > On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic 
> > wrote:
> >
> > > Hi
> > >
> > > I've begun having a look.
> > >
> > > We currently test for gstreamer in configure.ac but don't use the
> > > result, re-running pkg-config in a main/avmedia's makefile.
> > >
> > > Changing the version number to 1.0 breaks the build due a missing
> > > header file. Removing that "#include" gets it a little further, but
> > > it breaks due to changed gstreamer API functions. There is also
> > > lots of warnings about deprecated GDK functions. I'll continue
> > > trying later.
> > >
> > > We should really get rid of gstreamer 0.1 ASAP one way or the
> > > other: given how it's been unmaintained since 2013, it may well
> > > have security vulnerabilities. We can't ship it to users since its
> > > license is incompatible, but having users install it separately
> > > still invites trouble.
> > >
> > > Damjan
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>
>


Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-28 Thread Jose R R
Niltze[Hello] all-

On Wed, Feb 28, 2018 at 9:56 AM, Damjan Jovanovic  wrote:
> I've successfully patched our gstreamer plugin to build with gstreamer-1.0,
> but how do I test it? Does someone have a sample document that uses
> gstreamer?
>
> The patch is attached for anyone interested. Parts may still be wrong, eg.
> filter names. Changes between GStreamer 0.1 and 1.0 are documented here:
> https://gstreamer.freedesktop.org/documentation/application-development/appendix/porting-1-0.html
> https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/random/porting-to-1.0.txt
>
Cool! I had requested the same feature from OO long time ago. And no
one answered. I think Peter is doing a great job.

I will test your patch in my next build as I am also excited about
that feature. BIG THANK YOU!

>
>
> On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic 
> wrote:
>>
>> Hi
>>
>> I've begun having a look.
>>
>> We currently test for gstreamer in configure.ac but don't use the result,
>> re-running pkg-config in a main/avmedia's makefile.
>>
>> Changing the version number to 1.0 breaks the build due a missing header
>> file. Removing that "#include" gets it a little further, but it breaks due
>> to changed gstreamer API functions. There is also lots of warnings about
>> deprecated GDK functions. I'll continue trying later.
>>
>> We should really get rid of gstreamer 0.1 ASAP one way or the other: given
>> how it's been unmaintained since 2013, it may well have security
>> vulnerabilities. We can't ship it to users since its license is
>> incompatible, but having users install it separately still invites trouble.
>>
>> Damjan
>>
>>
>> On Tue, Feb 27, 2018 at 9:16 AM, Torokhov Sergey 
>> wrote:
>>>
>>> Hello, Peter.
>>>
>>> Thank you for reply and for adding additional info into AOO wiki.
>>>
>>> Yes I'm posted on that project is short of developers this time.
>>> I hope that current implementation still will hold several years
>>> because gstreamer-0.10 of long process of skiping this brach
>>> in linux distributibes.
>>>
>>> Maybe during this transition period at least the way to  standalone build
>>> of appropriate multimedia AOO library will be found if it possible at
>>> all.
>>>
>>> Unfortunately I suppose I have no enough programming skills
>>> to understand how build system works and the difference between
>>> gstreamer-0.10 and 1.0 API/ABI .
>>>
>>> --
>>> Sergey
>>>
>>> 25.02.2018, 12:20, "Peter Kovacs" :
>>> > Hello,
>>> >
>>> > I have hoped that you will get a more positive answer then mine.
>>> > I have found no evidence that we have ever worked on an update of
>>> > multimedia Libs in any direction. The only thing I have found is
>>> > someone
>>> > tried to compile the old 0.1.0 Gstreamer interface on modern systems.
>>> > I think it is unlikely we will see an update in 4.2.0, since there is
>>> > no
>>> > evidence of a volunteer working on it. Of course we would like to have
>>> > a
>>> > better solution then we have now.
>>> >
>>> > In order to advance step by step I have started to collect Information
>>> > of possible solutions. And prepared to collect more Informations where
>>> > maybe another volunteer could start on.
>>> > I have not started any dicusssion, because my limit on driving topics
>>> > has been been reached. If you like you could help collecting the
>>> > informations needed to implement the stuff. If you have programming
>>> > skills you are welcome to try, but I believe it is a challenging
>>> > Journey.
>>> > My current plan is to reduce all the szuff that makes work on Open
>>> > Office step by step in order to get into a better shape that we can
>>> > work
>>> > on topics. But currently this is all but in infant state. I welcome any
>>> > help.
>>> >
>>> > The Point of Interest List I have started you find at
>>> >
>>> > https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=67633711
>>> > it collects all sort of topics I think I need look into.
>>> > The Wikipage I have started to collect Information for a new multimedia
>>> > backened you find at
>>> >
>>> > https://cwiki.apache.org/confluence/display/OOOUSERS/new+multimedia+Backend
>>> >
>>> > I am sorry I could not invest more time in this point.
>>> >
>>> > All the best
>>> > Peter
[...]


Best Professional Regards.

-- 
Jose R R
http://metztli.it
-
Download Metztli Reiser4: Debian Stretch w/ Linux 4.14 AMD64
-
feats ZSTD compression https://sf.net/projects/metztli-reiser4/

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-28 Thread Torokhov Sergey
Sorry, that is correct link:

https://yadi.sk/d/shOKuCcS3StDkr

On Thu, 1 Mar 2018 03:01:19 +0300
Torokhov Sergey  wrote:

> Hello,
> 
> I created simple presentation file with title and video frame
> ("Agent 237:operation barbershop" from Blender Animation Studio).
> 
> https://yadi.sk/d/shOKuCcS3StDk
> 
> The archive contains 327.odp and 327.webm files that must be placed in
> the same directory before presentation file .odp is opening.
> 
> The video is playing automatically after pressing F5 key (fullscreen
> presentation mode). Or after pressing "Play" button on the bar that
> usually appears at the bottom then video-frame of presentation is
> selected.
> I't work for me in current Apache OpenOffice 4.1.5 and
> gstreamer-plugins:0.10.
> 
> As I use Gentoo I installed "gst-plugins-meta:0.10" with next options:
> 
> USE="ffmpeg quicktime http wavpack dv dvb vcd musepack vpx oss libass
> lame theora v4l" emerge gst-plugins-meta:0.10
> 
> Also I installed "gst-plugins-ivorbis:0.10" and
> "gst-plugins-pango:0.10".
> 
> 
> Could you also share rebuilded library for testing? Is it compatible
> with current AOO 4.1.5 build?
> 
> Thank yo in advance.
> 
> --
> Sergey
> 
> 
> 
> On Wed, 28 Feb 2018 19:56:42 +0200
> Damjan Jovanovic  wrote:
> 
> > I've successfully patched our gstreamer plugin to build with
> > gstreamer-1.0, but how do I test it? Does someone have a sample
> > document that uses gstreamer?
> > 
> > The patch is attached for anyone interested. Parts may still be
> > wrong, eg. filter names. Changes between GStreamer 0.1 and 1.0 are
> > documented here:
> > https://gstreamer.freedesktop.org/documentation/application-development/appendix/porting-1-0.html
> > https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/random/porting-to-1.0.txt
> > 
> > 
> > 
> > On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic
> >  wrote:
> >   
> > > Hi
> > >
> > > I've begun having a look.
> > >
> > > We currently test for gstreamer in configure.ac but don't use the
> > > result, re-running pkg-config in a main/avmedia's makefile.
> > >
> > > Changing the version number to 1.0 breaks the build due a missing
> > > header file. Removing that "#include" gets it a little further,
> > > but it breaks due to changed gstreamer API functions. There is
> > > also lots of warnings about deprecated GDK functions. I'll
> > > continue trying later.
> > >
> > > We should really get rid of gstreamer 0.1 ASAP one way or the
> > > other: given how it's been unmaintained since 2013, it may well
> > > have security vulnerabilities. We can't ship it to users since its
> > > license is incompatible, but having users install it separately
> > > still invites trouble.
> > >
> > > Damjan  
> 
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-28 Thread Torokhov Sergey
Hello,

I created simple presentation file with title and video frame
("Agent 237:operation barbershop" from Blender Animation Studio).

https://yadi.sk/d/shOKuCcS3StDk

The archive contains 327.odp and 327.webm files that must be placed in
the same directory before presentation file .odp is opening.

The video is playing automatically after pressing F5 key (fullscreen
presentation mode). Or after pressing "Play" button on the bar that
usually appears at the bottom then video-frame of presentation is
selected.
I't work for me in current Apache OpenOffice 4.1.5 and
gstreamer-plugins:0.10.

As I use Gentoo I installed "gst-plugins-meta:0.10" with next options:

USE="ffmpeg quicktime http wavpack dv dvb vcd musepack vpx oss libass
lame theora v4l" emerge gst-plugins-meta:0.10

Also I installed "gst-plugins-ivorbis:0.10" and
"gst-plugins-pango:0.10".


Could you also share rebuilded library for testing? Is it compatible
with current AOO 4.1.5 build?

Thank yo in advance.

--
Sergey



On Wed, 28 Feb 2018 19:56:42 +0200
Damjan Jovanovic  wrote:

> I've successfully patched our gstreamer plugin to build with
> gstreamer-1.0, but how do I test it? Does someone have a sample
> document that uses gstreamer?
> 
> The patch is attached for anyone interested. Parts may still be
> wrong, eg. filter names. Changes between GStreamer 0.1 and 1.0 are
> documented here:
> https://gstreamer.freedesktop.org/documentation/application-development/appendix/porting-1-0.html
> https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/random/porting-to-1.0.txt
> 
> 
> 
> On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic 
> wrote:
> 
> > Hi
> >
> > I've begun having a look.
> >
> > We currently test for gstreamer in configure.ac but don't use the
> > result, re-running pkg-config in a main/avmedia's makefile.
> >
> > Changing the version number to 1.0 breaks the build due a missing
> > header file. Removing that "#include" gets it a little further, but
> > it breaks due to changed gstreamer API functions. There is also
> > lots of warnings about deprecated GDK functions. I'll continue
> > trying later.
> >
> > We should really get rid of gstreamer 0.1 ASAP one way or the
> > other: given how it's been unmaintained since 2013, it may well
> > have security vulnerabilities. We can't ship it to users since its
> > license is incompatible, but having users install it separately
> > still invites trouble.
> >
> > Damjan



-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-28 Thread Damjan Jovanovic
I've successfully patched our gstreamer plugin to build with gstreamer-1.0,
but how do I test it? Does someone have a sample document that uses
gstreamer?

The patch is attached for anyone interested. Parts may still be wrong, eg.
filter names. Changes between GStreamer 0.1 and 1.0 are documented here:
https://gstreamer.freedesktop.org/documentation/application-development/appendix/porting-1-0.html
https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/random/porting-to-1.0.txt



On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic 
wrote:

> Hi
>
> I've begun having a look.
>
> We currently test for gstreamer in configure.ac but don't use the result,
> re-running pkg-config in a main/avmedia's makefile.
>
> Changing the version number to 1.0 breaks the build due a missing header
> file. Removing that "#include" gets it a little further, but it breaks due
> to changed gstreamer API functions. There is also lots of warnings about
> deprecated GDK functions. I'll continue trying later.
>
> We should really get rid of gstreamer 0.1 ASAP one way or the other: given
> how it's been unmaintained since 2013, it may well have security
> vulnerabilities. We can't ship it to users since its license is
> incompatible, but having users install it separately still invites trouble.
>
> Damjan
>
>
> On Tue, Feb 27, 2018 at 9:16 AM, Torokhov Sergey 
> wrote:
>
>> Hello, Peter.
>>
>> Thank you for reply and for adding additional info into AOO wiki.
>>
>> Yes I'm posted on that project is short of developers this time.
>> I hope that current implementation still will hold several years
>> because gstreamer-0.10 of long process of skiping this brach
>> in linux distributibes.
>>
>> Maybe during this transition period at least the way to  standalone build
>> of appropriate multimedia AOO library will be found if it possible at all.
>>
>> Unfortunately I suppose I have no enough programming skills
>> to understand how build system works and the difference between
>> gstreamer-0.10 and 1.0 API/ABI .
>>
>> --
>> Sergey
>>
>> 25.02.2018, 12:20, "Peter Kovacs" :
>> > Hello,
>> >
>> > I have hoped that you will get a more positive answer then mine.
>> > I have found no evidence that we have ever worked on an update of
>> > multimedia Libs in any direction. The only thing I have found is someone
>> > tried to compile the old 0.1.0 Gstreamer interface on modern systems.
>> > I think it is unlikely we will see an update in 4.2.0, since there is no
>> > evidence of a volunteer working on it. Of course we would like to have a
>> > better solution then we have now.
>> >
>> > In order to advance step by step I have started to collect Information
>> > of possible solutions. And prepared to collect more Informations where
>> > maybe another volunteer could start on.
>> > I have not started any dicusssion, because my limit on driving topics
>> > has been been reached. If you like you could help collecting the
>> > informations needed to implement the stuff. If you have programming
>> > skills you are welcome to try, but I believe it is a challenging
>> Journey.
>> > My current plan is to reduce all the szuff that makes work on Open
>> > Office step by step in order to get into a better shape that we can work
>> > on topics. But currently this is all but in infant state. I welcome any
>> > help.
>> >
>> > The Point of Interest List I have started you find at
>> > https://cwiki.apache.org/confluence/pages/viewpage.action?
>> pageId=67633711
>> > it collects all sort of topics I think I need look into.
>> > The Wikipage I have started to collect Information for a new multimedia
>> > backened you find at
>> > https://cwiki.apache.org/confluence/display/OOOUSERS/new+
>> multimedia+Backend
>> >
>> > I am sorry I could not invest more time in this point.
>> >
>> > All the best
>> > Peter
>> >
>> > -
>> > To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>> > For additional commands, e-mail: dev-h...@openoffice.apache.org
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>> For additional commands, e-mail: dev-h...@openoffice.apache.org
>>
>>
>
Index: main/avmedia/Library_avmediagst.mk
===
--- main/avmedia/Library_avmediagst.mk	(revision 1825307)
+++ main/avmedia/Library_avmediagst.mk	(working copy)
@@ -32,7 +32,7 @@
 	-I$(SRCDIR)/avmedia/inc \
 	-I$(SRCDIR)/avmedia/source/inc \
 	$(filter -I%,$(GTK_CFLAGS)) \
-	$(shell pkg-config --cflags-only-I gstreamer-0.10 gstreamer-interfaces-0.10) \
+	$(shell pkg-config --cflags-only-I gstreamer-1.0 gstreamer-video-1.0) \
 ))
 
 $(eval $(call gb_Library_add_cflags,avmediagst,\
@@ -63,7 +63,7 @@
 
 $(eval $(call gb_Library_add_libs,avmediagst,\
 	$(GTK_LIBS) \
-	$(shell pkg-config --libs gstreamer-0.10 

Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-28 Thread Damjan Jovanovic
Hi

I've begun having a look.

We currently test for gstreamer in configure.ac but don't use the result,
re-running pkg-config in a main/avmedia's makefile.

Changing the version number to 1.0 breaks the build due a missing header
file. Removing that "#include" gets it a little further, but it breaks due
to changed gstreamer API functions. There is also lots of warnings about
deprecated GDK functions. I'll continue trying later.

We should really get rid of gstreamer 0.1 ASAP one way or the other: given
how it's been unmaintained since 2013, it may well have security
vulnerabilities. We can't ship it to users since its license is
incompatible, but having users install it separately still invites trouble.

Damjan


On Tue, Feb 27, 2018 at 9:16 AM, Torokhov Sergey 
wrote:

> Hello, Peter.
>
> Thank you for reply and for adding additional info into AOO wiki.
>
> Yes I'm posted on that project is short of developers this time.
> I hope that current implementation still will hold several years
> because gstreamer-0.10 of long process of skiping this brach
> in linux distributibes.
>
> Maybe during this transition period at least the way to  standalone build
> of appropriate multimedia AOO library will be found if it possible at all.
>
> Unfortunately I suppose I have no enough programming skills
> to understand how build system works and the difference between
> gstreamer-0.10 and 1.0 API/ABI .
>
> --
> Sergey
>
> 25.02.2018, 12:20, "Peter Kovacs" :
> > Hello,
> >
> > I have hoped that you will get a more positive answer then mine.
> > I have found no evidence that we have ever worked on an update of
> > multimedia Libs in any direction. The only thing I have found is someone
> > tried to compile the old 0.1.0 Gstreamer interface on modern systems.
> > I think it is unlikely we will see an update in 4.2.0, since there is no
> > evidence of a volunteer working on it. Of course we would like to have a
> > better solution then we have now.
> >
> > In order to advance step by step I have started to collect Information
> > of possible solutions. And prepared to collect more Informations where
> > maybe another volunteer could start on.
> > I have not started any dicusssion, because my limit on driving topics
> > has been been reached. If you like you could help collecting the
> > informations needed to implement the stuff. If you have programming
> > skills you are welcome to try, but I believe it is a challenging Journey.
> > My current plan is to reduce all the szuff that makes work on Open
> > Office step by step in order to get into a better shape that we can work
> > on topics. But currently this is all but in infant state. I welcome any
> > help.
> >
> > The Point of Interest List I have started you find at
> > https://cwiki.apache.org/confluence/pages/viewpage.
> action?pageId=67633711
> > it collects all sort of topics I think I need look into.
> > The Wikipage I have started to collect Information for a new multimedia
> > backened you find at
> > https://cwiki.apache.org/confluence/display/OOOUSERS/
> new+multimedia+Backend
> >
> > I am sorry I could not invest more time in this point.
> >
> > All the best
> > Peter
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> > For additional commands, e-mail: dev-h...@openoffice.apache.org
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>
>


Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-26 Thread Torokhov Sergey
Hello, Peter.

Thank you for reply and for adding additional info into AOO wiki.

Yes I'm posted on that project is short of developers this time.
I hope that current implementation still will hold several years
because gstreamer-0.10 of long process of skiping this brach
in linux distributibes. 

Maybe during this transition period at least the way to  standalone build 
of appropriate multimedia AOO library will be found if it possible at all.

Unfortunately I suppose I have no enough programming skills
to understand how build system works and the difference between gstreamer-0.10 
and 1.0 API/ABI .

--
Sergey

25.02.2018, 12:20, "Peter Kovacs" :
> Hello,
>
> I have hoped that you will get a more positive answer then mine.
> I have found no evidence that we have ever worked on an update of
> multimedia Libs in any direction. The only thing I have found is someone
> tried to compile the old 0.1.0 Gstreamer interface on modern systems.
> I think it is unlikely we will see an update in 4.2.0, since there is no
> evidence of a volunteer working on it. Of course we would like to have a
> better solution then we have now.
>
> In order to advance step by step I have started to collect Information
> of possible solutions. And prepared to collect more Informations where
> maybe another volunteer could start on.
> I have not started any dicusssion, because my limit on driving topics
> has been been reached. If you like you could help collecting the
> informations needed to implement the stuff. If you have programming
> skills you are welcome to try, but I believe it is a challenging Journey.
> My current plan is to reduce all the szuff that makes work on Open
> Office step by step in order to get into a better shape that we can work
> on topics. But currently this is all but in infant state. I welcome any
> help.
>
> The Point of Interest List I have started you find at
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=67633711
> it collects all sort of topics I think I need look into.
> The Wikipage I have started to collect Information for a new multimedia
> backened you find at
> https://cwiki.apache.org/confluence/display/OOOUSERS/new+multimedia+Backend
>
> I am sorry I could not invest more time in this point.
>
> All the best
> Peter
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-25 Thread Peter Kovacs

Hello,

I have hoped that you will get a more positive answer then mine.
I have found no evidence that we have ever worked on an update of 
multimedia Libs in any direction. The only thing I have found is someone 
tried to compile the old 0.1.0 Gstreamer interface on modern systems.
I think it is unlikely we will see an update in 4.2.0, since there is no 
evidence of a volunteer working on it. Of course we would like to have a 
better solution then we have now.


In order to advance step by step I have started to collect Information 
of possible solutions. And prepared to collect more Informations where 
maybe another volunteer could start on.
I have not started any dicusssion, because my limit on driving topics 
has been been reached. If you like you could help collecting the 
informations needed to implement the stuff. If you have programming 
skills you are welcome to try, but I believe it is a challenging Journey.
My current plan is to reduce all the szuff that makes work on Open 
Office step by step in order to get into a better shape that we can work 
on topics. But currently this is all but in infant state. I welcome any 
help.


The Point of Interest List I have started you find at 
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=67633711 
it collects all sort of topics I think I need look into.
The Wikipage I have started to collect Information for a new multimedia 
backened you find at 
https://cwiki.apache.org/confluence/display/OOOUSERS/new+multimedia+Backend


I am sorry I could not invest more time in this point.

All the best
Peter





-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-24 Thread Torokhov Sergey
On Mon, 19 Feb 2018 00:47:28 +0300
Torokhov Sergey  wrote:

Could anybody from developer team answer are there any plans about
transition from gstreamer-0.10 to gstreamer-1.0 for multimedia support 
in Linux brach of Apache OpenOffice?

Thank you in advance.

-- 
Sergey Torokhov

> Hello, all.
> 
> Currently the OpenOffice uses internal "libavmediagst.so" library
> that compiled with GStreamer 0.10 version that is unsupported since
> 2012. This library is used for gstreamer support in Linux to play
> multimedia content in presentation of Impress  component.
> 
> 
> Is it planning to migrate for "libavmediagst.so" library to GStreamer
> 1.0 branch in new OpenOffice releases? Especially it's interesting
> concerns being prepared OpenOffice 4.2.0. Or maybe is it possible to
> rebuild it with GStreamer 1.0 for 4.1.6 release if it's planning?
> 
> 
> Or is it possible to release in addition an official OpenOffice
> "libavmediagst.so" library compiled with GStreamer 1.0 that could be
> downloaded separately to replace current "libavmediagst.so" library 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Openoffice and unsupported gstreamer 0.10 branch (for openoffice libavmediagst.so library)

2018-02-18 Thread Torokhov Sergey
Hello, all.

Currently the OpenOffice uses internal "libavmediagst.so" library that compiled 
with GStreamer 0.10 version
that is unsupported since 2012. This library is used for gstreamer support in 
Linux to play multimedia content in presentation
of Impress  component.


Is it planning to migrate for "libavmediagst.so" library to GStreamer 1.0 
branch in new OpenOffice releases?
Especially it's interesting concerns being prepared OpenOffice 4.2.0. Or maybe 
is it possible to
rebuild it with GStreamer 1.0 for 4.1.6 release if it's planning?


Or is it possible to release in addition an official OpenOffice 
"libavmediagst.so" library compiled with GStreamer 1.0
that could be downloaded separately to replace current "libavmediagst.so" 
library 

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org