@ -1806,6 +1806,10 @@ void UBSvgSubsetAdaptor::UBSvgSubsetWriter::audioItemToLinkedAudio(UBGraphicsAud
}
}
QString audioFileHref = audioItem - > mediaFileUrl ( ) . toString ( ) ;
QString audioFileHref = audioItem - > mediaFileUrl ( ) . toString ( ) ;
//on windows
if ( audioFileHref . startsWith ( " file:/// " ) )
audioFileHref = audioFileHref . replace ( " file:/// " + mDocumentPath + " / " , " " ) ;
//mac and linux
if ( audioFileHref . startsWith ( " file:// " ) )
if ( audioFileHref . startsWith ( " file:// " ) )
audioFileHref = audioFileHref . replace ( " file:// " + mDocumentPath + " / " , " " ) ;
audioFileHref = audioFileHref . replace ( " file:// " + mDocumentPath + " / " , " " ) ;
mXmlWriter . writeAttribute ( nsXLink , " href " , audioFileHref ) ;
mXmlWriter . writeAttribute ( nsXLink , " href " , audioFileHref ) ;
@ -1833,6 +1837,10 @@ void UBSvgSubsetAdaptor::UBSvgSubsetWriter::videoItemToLinkedVideo(UBGraphicsVid
}
}
QString videoFileHref = videoItem - > mediaFileUrl ( ) . toString ( ) ;
QString videoFileHref = videoItem - > mediaFileUrl ( ) . toString ( ) ;
//on windows
if ( videoFileHref . startsWith ( " file:/// " ) )
videoFileHref = videoFileHref . replace ( " file:/// " + mDocumentPath + " / " , " " ) ;
//on mac and linux
if ( videoFileHref . startsWith ( " file:// " ) )
if ( videoFileHref . startsWith ( " file:// " ) )
videoFileHref = videoFileHref . replace ( " file:// " + mDocumentPath + " / " , " " ) ;
videoFileHref = videoFileHref . replace ( " file:// " + mDocumentPath + " / " , " " ) ;
mXmlWriter . writeAttribute ( nsXLink , " href " , videoFileHref ) ;
mXmlWriter . writeAttribute ( nsXLink , " href " , videoFileHref ) ;