Search found 7539 matches

by Sergey Tkachenko
Mon Oct 22, 2018 4:11 pm
Forum: RVMedia
Topic: Audio and Video synchronization
Replies: 3
Views: 56

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: 3
Views: 56

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: 114

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: 161

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: 88

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: 15
Views: 10958

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: 122

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: 161

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: 304

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: 304

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: 187

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: 280

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: 9923

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: 145

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...
by Sergey Tkachenko
Mon Oct 01, 2018 8:36 am
Forum: Support
Topic: RichViewEdit input string under the original horizontal line problem
Replies: 6
Views: 364

Re: RichViewEdit input string under the original horizontal line problem

Yes, you are right, drawing in OnPaint event may flicker, because it draws directly in the editor's canvas, without double buffering. We could use TRVStyle.OnDrawParaBack event instead, but, unfortunately, it does not have enough parameters to perform this kind of drawing. Two additional parameters ...