Search found 7585 matches

by Sergey Tkachenko
Thu Oct 25, 2018 5:05 pm
Forum: RVMedia
Topic: Audio and Video synchronization
Replies: 6
Views: 669

Re: Audio and Video synchronization

Yes, we plan to implement the synchronization very soon. We can provide a beta version to you before the official release.

But we do not plan to implement echo cancellation in near future, sorry.
by Sergey Tkachenko
Mon Oct 22, 2018 4:11 pm
Forum: RVMedia
Topic: Audio and Video synchronization
Replies: 6
Views: 669

Re: Audio and Video synchronization

Yes, there is TRVCamReceiver.VideoLatency property, but it does not delay video like AudioLatency do for audio. We are working to modify VideoLatency to work like AudioLatency. Ilya is working on it, he said that it can be done in a couple of days, but I cannot say when a new version will be uploade...
by Sergey Tkachenko
Mon Oct 22, 2018 7:47 am
Forum: RVMedia
Topic: Audio and Video synchronization
Replies: 6
Views: 669

Re: Audio and Video synchronization

This is a known problem. Video frames are displayed as soon as they are received, without delay. Sound is played with delay specified in TRVCamReceiver.AudioLatency property. It is necessary to add some delay before playing sound, to make sure that all necessary sound fragments are received. If you ...
by Sergey Tkachenko
Mon Oct 15, 2018 11:46 am
Forum: Support
Topic: Remove "nearest" checkpoint
Replies: 1
Views: 396

Re: Remove "nearest" checkpoint

Simply apply this code to TopLevelEditor: procedure TForm1.miRemoveCheckpointClick(Sender: TObject); var Editor: TCustomRichViewEdit; CPNumber: Integer; begin Editor := rve.TopLevelEditor; CPNumber := CheckPointNumber(Editor); if CPNumber >= 0 then Editor.RemoveCheckpointEd(CPNumber); end;
by Sergey Tkachenko
Mon Oct 15, 2018 9:53 am
Forum: RVMedia
Topic: ANN: RVMedia 6.0
Replies: 1
Views: 524

RVMedia Newsletter

I've sent announcements about RVMedia 6 to RVMedia customers. If you ordered RVMedia but did not receive my email, this means: - your email server rejects our emails, or - your are from Europe and you did not confirm that you want to receive emails from us. If you did not receive my email but you wa...
by Sergey Tkachenko
Mon Oct 15, 2018 9:27 am
Forum: Support
Topic: Some functions in new version of RichView don't exist
Replies: 2
Views: 412

Re: Some functions in new version of RichView don't exist

No, they are not deleted but moved to new units. Previously, RVFunc.pas contained too many functions for different purposes. In the new version, we moved many functions to separate units.

The functions you mentioned are in RVHtmlSave.pas.
by Sergey Tkachenko
Thu Oct 11, 2018 9:39 am
Forum: Support
Topic: Future versions
Replies: 18
Views: 12405

Re: Future versions

FireMonkey will be started when Lazarus port will be finished. Currently, TRichView and RichViewActions have been ported and uploaded. ScaleRichView is ported by 90%. We still need to finish SRVControls and Report Workshop. I think it will take at least one month. In background, we are porting RVMed...
by Sergey Tkachenko
Mon Oct 08, 2018 5:04 pm
Forum: Support
Topic: has RveMemo focus
Replies: 1
Views: 423

Re: has RveMemo focus

Code: Select all

if RichViewEdit.TopLevelEditor.Focused then
  ...
by Sergey Tkachenko
Mon Oct 08, 2018 9:05 am
Forum: RVMedia
Topic: ANN: RVMedia 6.0
Replies: 1
Views: 524

ANN: RVMedia 6.0

We've released RVMedia 6: https://www.trichview.com/forums/viewtopic.php?f=6&t=9288 This update is free for customers who ordered RVMedia in 2016 and newer. If you ordered RVMedia before 2016, you do not need to order it again, there is a special update price. Contact me if you do not have an orderi...
by Sergey Tkachenko
Mon Oct 08, 2018 8:18 am
Forum: Announcements
Topic: RVMedia 6 - sound and video recording
Replies: 1
Views: 863

RVMedia demo projects

Changes in the demo projects We separated demo projects for Delphi and Lazarus. Previously, all demos were in <RVMedia Folder>\Demos\ folder. Now: <RVMedia Folder>\Demos\Delphi\ - demos for Delphi <RVMedia Folder>\Demos\Lazarus\ - demos for Lazarus If you have an older version of RVMedia installed,...
by Sergey Tkachenko
Mon Oct 08, 2018 8:08 am
Forum: Announcements
Topic: RVMedia 6 - sound and video recording
Replies: 1
Views: 863

RVMedia 6 - sound and video recording

We'v released RVMedia 6. Trial versions can be downloaded here: https://www.trichview.com/download/ There are 3 trial setups: 1) For Delphi and C++Builder (this version is recommended both for Delphi and for C++Builder) 2) For C++Builder only 3) (new) For Lazarus (Windows and Linux) This update inc...
by Sergey Tkachenko
Fri Oct 05, 2018 7:16 pm
Forum: Support
Topic: Linespacing problem
Replies: 2
Views: 487

Re: Linespacing problem

If line spacing is defined in % (ParaStyle.LineSpacingType = rvlsPercent), additional line spacing is added below each line, not above it. You can define space above the paragraph using ParaStyle.SpaceBefore property. You can increase spacing at the very beginning of the document by increasing RichV...
by Sergey Tkachenko
Tue Oct 02, 2018 5:59 pm
Forum: RVMedia
Topic: GStreamer libraries for Windows
Replies: 0
Views: 894

GStreamer libraries for Windows

RVMedia supports GStreamer v0.10, which is no longer available on the official website. You can download GStreamer 0.10 installer from our web site: https://www.trichview.com/resources/thirdparty/gstreamer-sdk-x86-2013.6.msi (for 32-bit applications) https://www.trichview.com/resources/thirdparty/gs...
by Sergey Tkachenko
Tue Oct 02, 2018 5:50 pm
Forum: RVMedia
Topic: FFmpeg libraries for Windows
Replies: 1
Views: 10641

Re: FFmpeg libraries for Windows

The version of FFmpeg above is rather old. While the version above is ok for playing video, it offers a small count of codecs for encoding (and some of them were experimental). I suggest taking newer version of FFmpeg from https://ffmpeg.zeranoe.com/builds/ (RVMedia 5.3 or newer is required to use t...
by Sergey Tkachenko
Tue Oct 02, 2018 6:02 am
Forum: Support
Topic: Multiple spaces lost when saving to HTML
Replies: 1
Views: 397

Re: Multiple spaces lost when saving to HTML

This is a bug. Quick fix: open RVStrFuncs.pas, change the following functions: function RV_ReplaceStrA(const Str, oldstr, newstr: TRVAnsiString): TRVAnsiString; var p, LastIndex: Integer; begin Result := Str; p := RVStrLow(); LastIndex := RVStrHighA(Result); while p <= LastIndex do begin p := RVPosE...