Hi all.
This is a my patch for image plugin. For ffmpeg >= 3.x.
Works with softhddevice and reelbox plugins.
Try who wants it.
Hi all.
This is a my patch for image plugin. For ffmpeg >= 3.x.
Works with softhddevice and reelbox plugins.
Try who wants it.
Try who wants it.
Thank you vermy much, I uploaded a package with your patch: https://launchpad.net/~yavdr/+…shed&field.series_filter=
Yet one fix for set "Send encoded frame several times" - "yes".
I used this settings in "no" always, and in that case was used DeviceStillPicture().
But choosing “yes” causes vdr to crash.
Now this fixed.
Tested with softhddevice and xineliboutput.
I can't test softhdcuvid and vaapidevice, probably need to add type=2 for them too.
in vdr-plugin-image/liboutput/stillimage.c:
void cStillImage::BuildPesPacket(const unsigned char *data, int len, int timestamp) {
....
if (cPluginManager::GetPlugin("softhddevice") != NULL) type = 2;
if (cPluginManager::GetPlugin("softhdcuvid") != NULL) type = 2;
if (cPluginManager::GetPlugin("vaapidevice") != NULL) type = 2;
.....
xineliboutput works with type = 1 and type = 2;
Other video output plugins not tested.
Try.
Thanks a lot. With your patches the plugin is now ok.
Stefan
The patch for works with ffmpeg from git, libavcodec >= 58.93.100.
Use with previous patches.
The patch for last ffmpeg
The patch for fix compilation with last compillers
The patch for softhdcuvid and "Send encoded frame several times" - "yes"
The patch for small screens (ex. notebooks, monitors 1366x768)
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!