Infogning av tvingad nyckelram (Microsoft Media Foundation)
När du konfigurerar ett videokodarobjekt kan du ange ett maximalt intervall för nyckelramar i det kodade innehållet. Codec placerar dock nyckelramar inom det intervallet enligt innehållets krav. nyckelbildruteintervallet är inte konstant. För vissa program är nyckelramens avstånd mycket viktigt. Till exempel behöver ett videoredigeringsprogram nyckelramar på platser som är logiska för en redigerare, till exempel vid scenbrytningar och bildövergångar.
Infogning av tvingad nyckelram är en funktion som gör att du kan begära att en indataram kodas som en nyckelram. Kodaren försöker uppfylla dessa begäranden, men buffertinställningarna (bithastighet och buffertfönster) som konfigurerats för kodningssessionen har alltid företräde.
Videokodarobjekten implementerar infogning av tvingad nyckelram som svar på ett dataenhetstillägg som är kopplat till indataexemplet. Mer information om tillägg för dataenheter finns i Using Data Unit Extensions.
Tilläggsdata för infogning av tvingad nyckelram identifieras med följande GUID-värde: F72A3C6F-6EB4-4EBC-B192-09AD9759E828. De enskilda tilläggen är BOOL- värden. Ange värdet till TRUE- för att ange en nyckelramsbegäran.
Relaterade ämnen