freebsd-ports/multimedia/mp4v2/files/patch-src-mp4.cpp
Thomas Zander fe795ffd4b Update to upstream release 2.0.0
Details:
Update to what seems to be the latest generally accepted upstream
release (judging by what major Linux distributions have been including
in the recent past and what consumers of the lib are using.)

PR:		212785
Submitted by:	wulf (patch set for the port)
Reported by:	rkoberman@gmail.com
2019-08-27 12:07:44 +00:00

15 lines
724 B
C++

--- src/mp4.cpp.orig 2012-05-20 22:11:53 UTC
+++ src/mp4.cpp
@@ -2402,8 +2402,11 @@ MP4FileHandle MP4ReadProvider( const cha
if (MP4_IS_VALID_FILE_HANDLE(hFile)) {
MP4File *pFile = (MP4File *)hFile;
try {
- return pFile->GetTrackIntegerProperty(trackId,
+ uint32_t bitrate = pFile->GetTrackIntegerProperty(trackId,
"mdia.minf.stbl.stsd.*.esds.decConfigDescr.avgBitrate");
+ if( bitrate != 0 ) {
+ return bitrate;
+ }
}
catch( Exception* x ) {
//mp4v2::impl::log.errorf(*x); we don't really need to print this.