• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

inc/H03-Mar-2022-174106

source/H03-Mar-2022-8,1475,454

util/H03-Mar-2022-278

AllLangMoTarget_avmedia.mkH A D03-Mar-2022405 121

IwyuFilter_avmedia.yamlH A D03-Mar-2022285 109

Library_avmedia.mkH A D03-Mar-20221.7 KiB7751

Library_avmediaMacAVF.mkH A D03-Mar-20221.1 KiB4627

Library_avmediagst.mkH A D03-Mar-20221.1 KiB4627

Library_avmediawin.mkH A D03-Mar-20221.1 KiB4829

MakefileH A D03-Mar-2022478 152

Module_avmedia.mkH A D03-Mar-2022894 4224

README.mdH A D03-Mar-2022987 2819

README.md

1# Audio / video Media Implementation.
2
3Provides per-platform implementations of multimedia functionality.
4Currently no stream API is provided, only a URI based one, so
5streaming has to be wrapped around it via temp files.
6
7Also provides (in `source/framework/mediacontrol.cxx`) an implementation
8of the graphical media playback control that appears in the toolbar /
9mediaobject bar when media is selected under the `.uno:AVMediaToolBox`
10item.
11
12## avmedia / gstreamer
13
14The `avmedia` component is implementation of manager service defined in
15`offapi/com/sun/star/media/`. Radek has added implementation based on
16gstreamer so that we can add audio and video files into impress
17presentation on Linux with gstreamer.
18
19The implementation is pretty straightforward, sometimes it has
20problems when gstreamer installation is incomplete.
21
22In the beginning the media files were not embedded, Thorsten added
23support for that later.
24
25## Future Works
26
27it might be worthwhile to revamp the avmedia UI.
28