I don't know much about the history of media layer, but media related classes use ALWAYS_LOG helper macro. There are hundreds of logs per seconds while playing video. It's just too much.
From talking to Eric Carlson it sounds like we'd want to look to see if this is specific to our implementation. `ALWAYS_LOG` should only be used for methods that are called periodically, while `DEBUG_LOG` is for methods that are called frequently.
(In reply to Basuke Suzuki from comment #0) > There are hundreds of logs per seconds while playing video. It's just too much. This shouldn't be true, and definitely isn't the case in Apple's ports. `ALWAYS_LOG` is only supposed to be used in methods that are not called that frequently. What methods are being logged hundreds of times per second?
(In reply to Eric Carlson from comment #2) > (In reply to Basuke Suzuki from comment #0) > > There are hundreds of logs per seconds while playing video. It's just too much. > > This shouldn't be true, and definitely isn't the case in Apple's ports. > > `ALWAYS_LOG` is only supposed to be used in methods that are not called that > frequently. What methods are being logged hundreds of times per second? Really? Thanks for the info. I need double check my investigation. I'll let you know what I find then.
<rdar://problem/83739434>