haiku/headers/private/media
Alexander von Gluck IV 6b49a15b64 media_kit: Dynamic allocation of ChunkCache based on media
* The "default" of 3MiB wasn't enough for modern larger media
  formats, resulting in inability to play 4k video no matter
  how much horse power you threw at Haiku. (4k is ~8MiB)
* This dynamically calculates the ChunkCache based on the
  video framesize * 2.
* 4k video now plays smoothly on my Ryzen 1800x.

Change-Id: I65bf6bd6fa60ac3196ea70eeeb5e655d43c10bcd
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3598
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2021-01-03 20:51:37 +00:00
..
experimental Fix clang warning "mismatched-tags" 2020-03-23 01:30:23 +00:00
DataExchange.h BMediaRoster: Add B_MEDIA_SERVER_STARTED and B_MEDIA_SERVER_QUIT 2015-07-24 12:19:33 +02:00
DecoderPlugin.h Revert the Codec Kit. 2019-05-17 14:43:32 -04:00
DefaultMediaTheme.h Media Kit: Rewrite DefaultMediaTheme to use layouts. 2019-01-22 14:25:09 +00:00
DormantNodeManager.h * Accidently put gDormantNodeManager into the public namespace. 2009-12-07 21:27:21 +00:00
EncoderPlugin.h Revert the Codec Kit. 2019-05-17 14:43:32 -04:00
MediaDebug.h media: Remove debug.h, finalize MediaDebug.h 2018-10-23 15:19:14 +02:00
MediaExtractor.h media_kit: Dynamic allocation of ChunkCache based on media 2021-01-03 20:51:37 +00:00
MediaMisc.h Media Kit: BBufferCache: if not reclaimed, only mark the buffer for deletion 2020-02-16 08:38:49 +00:00
MediaPlugin.h Revert the Codec Kit. 2019-05-17 14:43:32 -04:00
MediaRosterEx.h shutdown_media_server: Finalize rework of synchronization 2016-04-21 19:02:27 +02:00
MediaSounds.h some copyright headers clean up 2010-04-12 21:02:09 +00:00
MediaStreamer.h Revert the Codec Kit. 2019-05-17 14:43:32 -04:00
MediaWriter.h Revert the Codec Kit. 2019-05-17 14:43:32 -04:00
MetaFormat.h * More header cleanup, continuing korli's work. 2010-04-13 09:48:02 +00:00
Notifications.h * Cleanup. 2009-12-07 21:32:59 +00:00
PluginManager.h Revert the Codec Kit. 2019-05-17 14:43:32 -04:00
RawFormats.h Revert the Codec Kit. 2019-05-17 14:43:32 -04:00
ReaderPlugin.h Revert the Codec Kit. 2019-05-17 14:43:32 -04:00
ServerInterface.h CID 608995: buffer overflow. 2016-08-21 17:49:52 +02:00
SharedBufferList.h Media Kit: BBufferCache: if not reclaimed, only mark the buffer for deletion 2020-02-16 08:38:49 +00:00
StreamerPlugin.h Revert the Codec Kit. 2019-05-17 14:43:32 -04:00
TList.h media: Remove debug.h, finalize MediaDebug.h 2018-10-23 15:19:14 +02:00
TMap.h media: Remove debug.h, finalize MediaDebug.h 2018-10-23 15:19:14 +02:00
TStack.h s/OpenBeOS License/MIT License/ universally, as they're the same thing. 2017-02-09 22:09:56 -05:00
WriterPlugin.h Revert the Codec Kit. 2019-05-17 14:43:32 -04:00