[mythtv-commits] Ticket #2972: Enhance Software encoder to support other codecs and container formats.
MythTV
mythtv at cvs.mythtv.org
Mon Jan 22 06:26:26 UTC 2007
#2972: Enhance Software encoder to support other codecs and container formats.
----------------------+-----------------------------------------------------
Reporter: cpinkham | Owner: cpinkham
Type: task | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: head
Severity: low | Resolution:
----------------------+-----------------------------------------------------
Comment (by cpinkham):
(In [12617]) Move the avformat assist functions out from
avformatdecoder.cpp into
separate avfringbuffer.cpp/h files so we can use them elsewhere (like in
the
software encoder). Fill out the write function which was a stub
previously.
open_avf -> AVF_Open
read_avf -> AVF_Read
write_avf -> AVF_Write
seek_avf -> AVF_Seek
close_avf -> AVF_Close
rbuffer_protocol -> AVF_RingBuffer_Protocol
avf_write_packet -> AVF_Write_Packet
avf_read_packet -> AVF_Read_Packet
avf_seek_packet -> AVF_Seek_Packet
Create a AVFRingBuffer wrapper class which keeps track of the RingBuffer
being used so it can be used as the URLContext priv_data instead of the
AvFormatDecoder instance itself.
References #2972.
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/2972#comment:1>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list