/haiku/src/add-ons/accelerants/common/ |
H A D | video_configuration.cpp | 58 get_encoder_name(uint32 encoder) argument 60 switch (encoder) {
|
/haiku/src/kits/media/ |
H A D | MediaWriter.cpp | 114 // failure we can try the next encoder. 115 Encoder* encoder; 116 status_t ret = gPluginManager.CreateEncoder(&encoder, codecInfo, flags); 126 gPluginManager.DestroyEncoder(encoder); 133 gPluginManager.DestroyEncoder(encoder); 142 gPluginManager.DestroyEncoder(encoder); 148 encoder->SetChunkWriter(chunkWriter); 149 *_encoder = encoder;
|
H A D | MediaEncoder.cpp | 200 BMediaEncoder* encoder = static_cast<BMediaEncoder*>(classptr); local 201 if (encoder == NULL) 203 return encoder->WriteChunk(chunk_data, chunk_len, info); 231 MediaEncoderChunkWriter(BMediaEncoder* encoder) argument 233 fEncoder = encoder;
|
H A D | PluginManager.cpp | 479 // Get encoder for this codec info from the server 484 printf("PluginManager::CreateEncoder: can't get encoder for codec %s: " 508 TRACE(" created encoder: %p\n", *_encoder); 518 PluginManager::CreateEncoder(Encoder** encoder, const media_format& format) argument 547 *encoder = encoderPlugin->NewEncoder(format); 548 if (*encoder == NULL) { 553 TRACE(" created encoder: %p\n", *encoder); 554 (*encoder)->fMediaPlugin = plugin; 563 PluginManager::DestroyEncoder(Encoder* encoder) argument [all...] |
H A D | AddOnManager.h | 14 /*! Manager for codec add-ons (reader, writer, encoder, decoder) 77 void _RegisterEncoder(EncoderPlugin* encoder,
|
H A D | AddOnManager.cpp | 237 // check if the encoder matches the supplied format 376 EncoderPlugin* encoder = dynamic_cast<EncoderPlugin*>(plugin); local 377 if (encoder != NULL) 378 _RegisterEncoder(encoder, ref); 438 // Keep going, since we add multiple encoder infos per add-on. 544 // We already know this encoder. When we reject encoders with 644 // check if the encoder matches the supplied format
|
/haiku/headers/private/media/ |
H A D | PluginManager.h | 54 status_t CreateEncoder(Encoder** encoder, 58 status_t CreateEncoder(Encoder** encoder, 61 void DestroyEncoder(Encoder* encoder);
|
/haiku/headers/private/graphics/common/ |
H A D | video_configuration.h | 34 // Video encoder types 50 const char* get_encoder_name(uint32 encoder);
|
/haiku/src/add-ons/accelerants/radeon_hd/ |
H A D | connector.cpp | 18 #include "encoder.h" 263 // Store special lvds flags the encoder setup needs 638 gConnector[connectorIndex]->encoder.valid = true; 639 gConnector[connectorIndex]->encoder.objectID = encoderID; 640 gConnector[connectorIndex]->encoder.type 649 pll_limit_probe(&gConnector[connectorIndex]->encoder.pll); 791 // Found an encoder 831 "skipping unknown encoder.\n", 836 encoder_info* encoder; local 840 encoder 1057 encoder_info* encoder = &gConnector[id]->encoder; local [all...] |
H A D | encoder.cpp | 10 #include "encoder.h" 71 switch (gConnector[id]->encoder.objectID) { 112 uint16 encoderID = gConnector[connectorIndex]->encoder.objectID; 310 // update crtc encoder scratch register @ scratch 3 320 uint32 encoderID = gConnector[connectorIndex]->encoder.objectID; 331 bool linkB = gConnector[connectorIndex]->encoder.linkEnumeration 394 pll_info* pll = &gConnector[connectorIndex]->encoder.pll; 399 switch (gConnector[connectorIndex]->encoder.objectID) { 406 // TV encoder was dropped in DCE 5 428 // Setup DIG encoder 916 encoder_info* encoder local [all...] |
H A D | pll.cpp | 23 #include "encoder.h" 605 uint32 encoderID = connector->encoder.objectID; 750 pll_info* pll = &gConnector[connectorIndex]->encoder.pll; 867 = gConnector[connectorIndex]->encoder.objectID; 901 = gConnector[connectorIndex]->encoder.objectID; 936 = gConnector[connectorIndex]->encoder.objectID; 971 = gConnector[connectorIndex]->encoder.objectID; 1165 pll_info* pll = &gConnector[id]->encoder.pll; 1185 pll_info* pll = &gConnector[id]->encoder.pll; 1206 pll_info* pll = &gConnector[id]->encoder [all...] |
H A D | display.cpp | 12 * framebuffer -> crtc -> encoder -> transmitter -> connector -> monitor 26 #include "encoder.h" 273 // If this has a valid external encoder (dp bridge) 275 TRACE("%s: external encoder, performing bridge DDC setup\n", 339 = gConnector[id]->encoder.type == VIDEO_ENCODER_TVDAC 340 || gConnector[id]->encoder.type == VIDEO_ENCODER_DAC; 342 = gConnector[id]->encoder.type == VIDEO_ENCODER_TMDS; 347 // Digital EDID + analog encoder? Lets try a load test 351 // non-digital EDID + digital encoder? Nope. 416 uint32 encoderType = gConnector[connectorIndex]->encoder [all...] |
H A D | mode.cpp | 27 #include "encoder.h" 145 // we may need to look at the encoder dpms scratch registers 207 // *** crtc and encoder prep 212 // *** Set up encoder -> crtc routing 218 pll_info* pll = &gConnector[connectorIndex]->encoder.pll; 229 // *** encoder mode set 232 // *** encoder and CRT controller commit 485 pll_info* pll = &connector->encoder.pll;
|
H A D | accelerant.h | 18 #include "encoder.h" 181 struct encoder_info encoder; member in struct:__anon4
|
H A D | accelerant.cpp | 96 gConnector[id]->encoder.pll.id = ATOM_PPLL_INVALID;
|
H A D | displayport.cpp | 20 #include "encoder.h" 342 bool linkB = gConnector[connectorIndex]->encoder.linkEnumeration 650 pll_info* pll = &gConnector[connectorIndex]->encoder.pll; 655 TRACE("%s: Training with encoder...\n", __func__); 985 uint32 capabilities = gConnector[connectorIndex]->encoder.capabilities;
|
/haiku/src/add-ons/translators/avif/ |
H A D | AVIFTranslator.cpp | 200 // being built without any encoder in haikuports. 349 avifEncoder* encoder = avifEncoderCreate(); local 352 encoder->maxThreads = (get_system_info(&info) == B_OK) ? 356 encoder->minQuantizer = AVIF_QUANTIZER_LOSSLESS; 357 encoder->maxQuantizer = AVIF_QUANTIZER_LOSSLESS; 359 encoder->minQuantizer = encoder->maxQuantizer 362 encoder->speed = fSettings->SetGetInt32(AVIF_SETTING_SPEED); 363 encoder->tileColsLog2 365 encoder [all...] |