[MacPorts] #50694: ffmpeg: issues updating to version 3.0
MacPorts
noreply at macports.org
Thu Feb 25 01:17:17 PST 2016
#50694: ffmpeg: issues updating to version 3.0
-------------------------------------------------+-------------------------
Reporter: devans@… | Owner: devans@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: baresip cmus ffmpegthumbs FreeRDP |
goldendict gpac libdlna libextractor |
libquicktime-devel mlt moc OpenSceneGraph |
pHash py27-bob-io-video transcode VLC wxsvg |
xine-lib xmms2 yorick-av |
-------------------------------------------------+-------------------------
Comment (by rjvbertin@…):
[OT]
Heh, have you ever looked at code using some of Apple's older APIs, like
the QuickTime API? That API is full of simple calls of which you need a
whole series in order to achieve certain operations that would be
functional building blocks in an OO approach. Most all of those functions
return NO_ERR (0) in case of success, so unless you like to write insanely
nested code or to repeat each and every cleanup action at each checkpoint,
you'll find yourself using a `goto bail;` ...
I don't think there's anything particularly wrong with that either (a good
optimiser would probably generate a very similar control flow).
[/OT]
--
Ticket URL: <https://trac.macports.org/ticket/50694#comment:27>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list