summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-09-15docs: Add waltham documentationsandbox/mvlad/devel_waltham-transmitterNaoko Tanibata16-0/+503
Bug-AGL: SPEC-2757 Add waltham-book.yml and markdown files into docs. These are fetched and processed by automotive-grade-linux/docs-webtemplate and will be visible at docs area on https://docs.automotivelinux.org Change-Id: I7deb90cdd9c21d71513b9765678505e38681e5f1 Signed-off-by: Naoko Tanibata <tnaoko@de.adit-jv.com> Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
2019-11-18output:don't push surface to remote if receiver not readyjellyfish_9.99.4jellyfish_9.99.3jellyfish_9.99.2jellyfish_9.99.1jellyfish/9.99.4jellyfish/9.99.3jellyfish/9.99.2jellyfish/9.99.1icefish_8.99.5icefish_8.99.4icefish_8.99.3icefish_8.99.2icefish_8.99.1icefish/8.99.5icefish/8.99.4icefish/8.99.3icefish/8.99.2icefish/8.99.19.99.49.99.39.99.29.99.18.99.58.99.48.99.38.99.28.99.1Veeresh Kadasani1-1/+1
Bug-AGL:SPEC-2965 If a surface is put on the transmitter output without starting the waltham-receiver there was a crash because of null pointer access. Change-Id: Iec331e0077a59397cd579923bdabe5f906c2fba1 Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com>
2019-11-14output:fix repaint func not to skip first bufferVeeresh Kadasani2-9/+23
Bug-AGL: SPEC-2946 transmitter skipped the first buffer and was not pushed to remote side. Change-Id: I242a4623b180e0115cffc2e9b0935697530bfc1c Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com>
2019-11-08output:fix seg fault in transmitter when weston terminatesVeeresh Kadasani1-2/+11
Bug-AGL: SPEC-2939 If we stop weston with kill command weston doesn't terminate properly and receives segmentation fault beacause of double free output->link which happened because of wrongly calling weston_output_destroy inside transmitter_destroy function. Also initialize transmitter_output_disable to base disable pointer. Change-Id: I2adda6eba7d260398d3e871fc21bf8f04d59cf0b Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com> (cherry picked from commit 8409a6d28957c6edd9caae8143ee54877e0e1256)
2019-10-07change output section name for transmitterVeeresh Kadasani4-6/+6
remoting-plugin and transmitter-plugin use same output section name [remote-output] so change it to [transmitter-output] for transmitter-plugin to avoid conflict. Change-Id: Ib15071ceb68e26e9343765ffcd66988b5a1d4acc Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com> (cherry picked from commit 2309102f95145d04dad67bf4d00e4c217aea8470)
2019-08-21waltham-renderer:change pipeline configure nameVeeresh Kadasani1-1/+1
Change pipeline.cfg to transmitter_pipeline.cfg for clarity Change-Id: Ib5afc4ec5e9db3780567549be699cac56f2a3aba Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com>
2019-08-05waltham-transmitter: Migrate to weston 6.0Veeresh Kadasani5-45/+77
SPEC-2696 Change-Id: Ideeb27c8cf65e4370777a9127868ef800645be26 Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com> (cherry picked from commit 0fc0e974749f4ce35e14c23b050aa8fe693c3ce5)
2019-07-09Merge "receiver: Introduce waltham-receiver"halibut_8.0.0halibut_7.99.3halibut/8.0.0halibut/7.99.38.0.07.99.3Jan-Simon Moeller14-0/+3554
2019-07-08receiver: Introduce waltham-receiverVeeresh Kadasani14-0/+3554
NewFeature-AGL: SPEC-2445 waltham-receiver sample component is a receiver side implementation for using waltham protocol to obtain and process remote output received from waltham-transmitter Change-Id: I85983a0ac41c3a086f43fb5912e23f95609e3559 Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com> Signed-off-by: Naoko Tanibata <tnaoko@jp.adit-jv.com>
2019-07-05README.md: Add README.md fileVeeresh Kadasani3-116/+148
Add updated README.md file and remove old README Change-Id: I9333f0935f12fc998c4482d4f649cb8dde0dbd4e Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com>
2019-05-17transmitter: Fix the alignment issuehalibut_7.99.2halibut_7.99.1halibut/7.99.2halibut/7.99.17.99.27.99.1sandbox/zheng_wenlong/als2019Naoko Tanibata3-2/+3
This patch enables waltham-transmitter to use the stride value given by compositor. For this enabling, the below patch needs to be applied to weston. - 0020-compositor-drm-get-stride-from-drm_get_dma_fd_from_view.patch Bug-AGL: SPEC-2417 Change-Id: Ic12a9a46b0761c9c6521b190d33a746736dbd4c7 Signed-off-by: Naoko Tanibata <tnaoko@jp.adit-jv.com> Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com>
2019-02-18Merge "transmitter: Free the allocated memory"Jan-Simon Moeller1-0/+2
2019-02-15transmitter: Free the allocated memoryNaoko Tanibata1-0/+2
Free the allocated memory explicitly after it's used. Bug-AGL: SPEC-2058 Change-Id: Idad82117d9d9a415513cdda444ee253e9d2ec317 Signed-off-by: Naoko Tanibata <tnaoko@jp.adit-jv.com>
2019-02-15transmitter: Correct error handlingNaoko Tanibata1-1/+1
When drm_get_dma_fd_from_view() fails, it returns negative value. Therefore output->renderer->dmafd shall be compared with a negative in error handling. Bug-AGL: SPEC-2057 Change-Id: I5457e7db8ff8673cdf32a65ff2c17721bfc8d7f0 Signed-off-by: Naoko Tanibata <tnaoko@jp.adit-jv.com>
2018-12-04Add .gitignorehalibut_7.90.0halibut/7.90.0guppy_6.99.4guppy_6.99.3guppy/6.99.4guppy/6.99.37.90.06.99.46.99.3Kazumasa Mitsunari1-0/+2
Change-Id: Idaf9f416eff4d48ce67f1980624bcabc54bb43c3 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-11-23transmitter: Avoid multiple module load errorguppy_6.99.2guppy_6.99.1guppy/6.99.2guppy/6.99.16.99.26.99.1Naoko Tanibata3-4/+10
Change-Id: I6febcc9b9633364d1d3f1ef5c0edebd57665117a Signed-off-by: Naoko Tanibata <tnaoko@jp.adit-jv.com>
2018-11-19transmitter: Fix the return value of transmitter_output_enableNaoko Tanibata1-2/+7
Change-Id: I630c26ecbc506052baf1c9ea3ab3f07be1ff393a Signed-off-by: Naoko Tanibata <tnaoko@jp.adit-jv.com>
2018-11-07Fix libdir in cmake files for yoctoJan-Simon Möller2-2/+3
Change-Id: Ic4bd32662e3e0bd74ed7aeecdc8d9fb5678329b8 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-09-10Add gitreview fileguppy_6.90.0guppy/6.90.06.90.0Jan-Simon Möller1-1/+5
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-09-10Add gitreview file for flounder branchJan-Simon Möller1-0/+1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-27README: fix the Typoflounder_5.99.6flounder_5.99.5flounder_5.99.4flounder_5.99.3flounder/5.99.6flounder/5.99.5flounder/5.99.4flounder/5.99.35.99.65.99.55.99.45.99.3Wataru Mizuno1-5/+5
Change-Id: I7a6cc86f784ea821a6a98d55f0bf878f6bf21d8d Signed-off-by: Wataru Mizuno <wmizuno@jp.adit-jv.com>
2018-07-27README: example configuration for gstreamer pipelineWataru Mizuno5-0/+22
README contains how to configure gstreamer pipeline to be used by waltham-renderer. Example configuration files specified as pipline_example*.cfg . Change-Id: I7195bf9168d1093f6f52d8f65b122ab359eb71bc Signed-off-by: Wataru Mizuno <wmizuno@jp.adit-jv.com>
2018-07-27transmitter: initial commit for waltham-transmitterWataru Mizuno14-0/+3804
The waltham-transmitter is the plugin of weston to enable client applications to share surface between multiple domains. Change-Id: I691410f5b6e74fa981ae53201b728810373185a2 Signed-off-by: Wataru Mizuno <wmizuno@jp.adit-jv.com>
2018-04-23Initial empty repositoryflounder_5.99.2flounder_5.99.1flounder/5.99.2flounder/5.99.15.99.25.99.1devel_waltham-transmitter_v1Jan-Simon Moeller0-0/+0