Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#1304 closed defect (fixed)

Video port review/refactoring

Reported by: nanang Owned by: ming
Priority: normal Milestone: release-2.0-alpha
Component: pjmedia Version: 2.0-dev-branch
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description (last modified by bennylp)

  • Change to unidirectional
  • Handle the case when converter is needed at run-time due to format change
  • Review other possible cases

Change History (6)

comment:1 Changed 9 years ago by nanang

In r3587: temporary fix for videoport format change event handling bug, if video port has no converter, format changes may not be applied. Note, need further review that on format changed, video port may need to create video converter if there is none.

comment:2 Changed 9 years ago by bennylp

  • Description modified (diff)
  • Status changed from new to assigned

comment:3 Changed 9 years ago by bennylp

  • Description modified (diff)

comment:4 Changed 9 years ago by ming

(In [3615]) Re #1304: Video port refactoring

  • Change name to vid_port (minor)
  • Redesign to support only unidir
  • Consistent conversion and frame buffer usage

comment:5 Changed 9 years ago by ming

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [3623]) Closed #1304: Video port refactoring

  • Refactor video port functions for active/passive role, active/passive stream role, encoding/decoding
  • Converter creation if necessary

comment:6 Changed 9 years ago by ming

(In [3631]) Re #1304: Video port refactoring: fix frame handling when renderer's role is active, change API to get/set clocksource to be unidir

Note: See TracTickets for help on using tickets.