Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-12-05 | ducati: port decoders to 0.110.11 | Edward Hervey | 11 | -389/+488 | |
2011-12-05 | configure: Use GST_MAJORMINOR and depend on basevideo library | Edward Hervey | 2 | -1/+3 | |
2011-11-21 | Initial port to 0.11 | Edward Hervey | 16 | -390/+422 | |
Still need to fix bufferpool and ducati GstMeta | |||||
2011-11-16 | ducatividdec: propagate pixel-aspect-ratio in caps | Luciana Fujii Pontello | 1 | -0/+7 | |
Parse pixel-aspect-ratio in sink caps and set it on source caps. | |||||
2011-11-16 | gst-indent gstducatividdec.c | Alessandro Decina | 1 | -31/+31 | |
2011-11-16 | ducatividdec: don't log an ERROR when pad_alloc returns wrong-state | Alessandro Decina | 1 | -1/+1 | |
...as it's a pretty common condition while seeking or shutting down the pipeline | |||||
2011-11-15 | ducatividdec: don't error out on non fatal errors | Alessandro Decina | 1 | -0/+2 | |
If VIDDEC3_process returns a non fatal error, log it but don't return FLOW_ERROR upstream. | |||||
2011-11-14 | ducatividdec: add support for video/x-raw-yuv-strided | Alessandro Decina | 3 | -59/+90 | |
Add support video/x-raw-yuv-strided and rework negotiation a bit so that we can support upstream negotiation for the rowstride field (v4l2sink likes to do that). | |||||
2011-11-03 | ducatividenc: fix typo basevideocoder => basevideoencoder | Alessandro Decina | 1 | -7/+7 | |
2011-10-31 | ducatividenc: fix outbuf size calculation | Alessandro Decina | 1 | -1/+1 | |
2011-10-31 | ducatividenc: fix crash going PLAYING->READY->PLAYING | Alessandro Decina | 1 | -1/+2 | |
2011-10-21 | ducatimpeg4enc: use less custom parameters | Alessandro Decina | 1 | -9/+3 | |
2011-10-21 | ducatimpeg4enc: add mpeg4 encoder | Alessandro Decina | 4 | -1/+345 | |
2011-10-21 | Factor out a base encoder class from ducatih264enc | Alessandro Decina | 5 | -465/+723 | |
2011-10-19 | ducatih264enc: use base VIDENC2 structures where possible | Alessandro Decina | 2 | -46/+36 | |
2011-10-16 | ducatih264enc: add h264 encoder | Alessandro Decina | 6 | -8/+809 | |
2011-09-29 | viddec: workaround for the vc1 codec | Alessandro Decina | 3 | -0/+13 | |
Set memType=XDM_MEMTYPE_RAW on outbuf descs when the underlying memory is actually of type XDM_MEMTYPE_TILEDPAGE. This should be reverted once the codec is fixed. | |||||
2011-09-29 | Undo a change in gst_ducati_get_mem_type. | Alessandro Decina | 2 | -2/+2 | |
Make it return -1 when the virtual address doesn't match any of the known zones. | |||||
2011-09-29 | viddec: set the size in bytes OR pixels for outbufs, not both | Alessandro Decina | 1 | -5/+6 | |
2011-09-29 | viddec: more fixes to support 1d buffers | Alessandro Decina | 2 | -10/+17 | |
Don't detect TILEDPAGE memory as RAW. Set outbuf descs sizes in bytes when the underlying memory is RAW or TILEDPAGE. | |||||
2011-09-29 | viddec: use 1d buffers | Alessandro Decina | 4 | -13/+16 | |
Expect and allocate 1d buffers. Support for 2d buffers will be added again at some point in the near future. | |||||
2011-09-29 | ducativc1dec: set frameLayerDataPresentFlag to FALSE | Alessandro Decina | 1 | -1/+1 | |
2011-09-26 | ducativc1dec: add debugging code to optionally forge frame headers | Alessandro Decina | 2 | -2/+57 | |
Add code to inject frame headers if params->frameLayerDataPresentFlag is set to TRUE. Disabled by default, useful for debugging. | |||||
2011-09-26 | ducativc1dec: try hard to produce a valid sequence layer header | Alessandro Decina | 1 | -4/+11 | |
Make sure the codec data in the sequence layer is always 4 bytes as per STRUCT_C definition. Some files seem to come with larger, 0 padded, codec_data buffers... Ensure that the Reserved6 bit of STRUCT_C is always set to 1 as the codec seems to be strict about this and some files seem to have it set to 0... | |||||
2011-09-26 | ducativc1dec: change param settings | Alessandro Decina | 1 | -2/+13 | |
Set lateAcquireArg to -1 so that the codec starts at all.. enable error concealment and configure codec to not expect frame headers. | |||||
2011-08-31 | viddec: forward queries that we don't handle directly | Alessandro Decina | 1 | -2/+9 | |
2011-08-30 | ducativp6dec: set payloadHeaderPresent to TRUE | Alessandro Decina | 1 | -0/+1 | |
2011-08-30 | ducativp7dec: set payloadHeaderPresent to TRUE | Alessandro Decina | 1 | -0/+1 | |
2011-08-26 | ducatimpeg4dec: use base VIDDEC3_* structs in allocate_params | Alessandro Decina | 1 | -7/+3 | |
2011-08-26 | ducatimpeg2dec: use base VIDDEC3* structs in allocate_params | Alessandro Decina | 1 | -6/+4 | |
2011-08-26 | ducatih264dec: add stream-format and align in caps | Alessandro Decina | 1 | -2/+2 | |
2011-08-26 | configure: depend on -base for gstvideo | Alessandro Decina | 1 | -0/+1 | |
2011-08-26 | configure: libmemmgr was renamed to libtimemmgr | Alessandro Decina | 1 | -1/+1 | |
2011-01-26 | h264dec: enable temporal direct predict mode | Rob Clark | 1 | -0/+1 | |
With out this feature enabled, B-frames that are encoded using this prediction mode will generate errors. | |||||
2011-01-26 | Improved compiler warning flags strictness | Rob Clark | 6 | -12/+19 | |
2011-01-11 | viddec: fix typo | Rob Clark | 1 | -2/+2 | |
2011-01-10 | rvdec: fix compile errors | Rob Clark | 1 | -3/+3 | |
gstducatirvdec.c: In function 'gst_ducati_rvdec_allocate_params': error: unused variable 'params gstducatirvdec.c: In function 'gst_ducati_rvdec_allocate_params': error: unused variable 'params | |||||
2010-12-31 | viddec: add "version" property | Rob Clark | 1 | -4/+86 | |
Use XDM_GETVERSION to get codec version, available as a read-only property. | |||||
2010-12-31 | fix compile error with latest gst headers | Rob Clark | 18 | -44/+3 | |
A conflict between XDM and gst headers results in: cc1: warnings being treated as errors In file included from gstducati.h:32, from gstducatividdec.h:25, from gstducativp7dec.h:25, from gstducativp7dec.c:40: /usr/include/dce/xdc/std.h:172: error: "restrict" redefined /usr/include/gstreamer-0.10/gst/gstmacros.h:44: note: this is the location of the previous definition The solution is to ensure XDM headers are included first. | |||||
2010-12-15 | viddec: fix for width/height that is not a multiple of 16 | Rob Clark | 1 | -4/+8 | |
This fixes an issue with latest h264dec codec drop. | |||||
2010-12-15 | viddec: some cleanups | Rob Clark | 1 | -9/+4 | |
2010-12-12 | update README | Rob Clark | 1 | -3/+3 | |
2010-12-12 | rvdec: add RealVideo support | Rob Clark | 5 | -3/+322 | |
2010-12-11 | viddec: fixes for seek | Rob Clark | 1 | -8/+32 | |
1) synchronize flush agaist chain to avoid calling the codec from multiple threads 2) don't re-send codec_data every time after a flush.. some codecs don't like this. | |||||
2010-12-11 | update h264dec | Rob Clark | 1 | -0/+2 | |
2010-12-04 | viddec: add fallback support for non-TILER buffers | Rob Clark | 7 | -13/+357 | |
Add a GstDucatiBufferPool which can allocate TILER output buffers for the codec, in case the downstream element does not allocate TILER buffers for us. This makes use cases like decode to filesink or fakesink and transcoding work properly. | |||||
2010-12-04 | clean up padded buffer size calculations | Rob Clark | 5 | -6/+6 | |
2010-12-04 | viddec: add interlaced support | Rob Clark | 1 | -0/+7 | |
2010-12-04 | mpeg2dec: add MPEG-2 support | Rob Clark | 6 | -1/+222 | |
2010-12-04 | viddec: error handling | Rob Clark | 1 | -4/+15 | |