- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I want for h264 decoder to operate frame by frame reading of data by our application.
But, the h264 decoder in simpledecoder.cpp operatein a file.
This sample code is welloperatedin a file.
But, in frame by frame operation, GetFrame()method returns UMC_ERR_NOT_ENOUGH_DATA infinitely.
But, the h264 decoder in simpledecoder.cpp operatein a file.
This sample code is welloperatedin a file.
But, in frame by frame operation, GetFrame()method returns UMC_ERR_NOT_ENOUGH_DATA infinitely.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - relay21
I want for h264 decoder to operate frame by frame reading of data by our application.
But, the h264 decoder in simpledecoder.cpp operatein a file.
This sample code is welloperatedin a file.
But, in frame by frame operation, GetFrame()method returns UMC_ERR_NOT_ENOUGH_DATA infinitely.
But, the h264 decoder in simpledecoder.cpp operatein a file.
This sample code is welloperatedin a file.
But, in frame by frame operation, GetFrame()method returns UMC_ERR_NOT_ENOUGH_DATA infinitely.
Hello
here are some discussion for your reference,
1) http://software.intel.com/en-us/forums/showthread.php?t=68676
GetFrame()willdon't start decode (returnUMC_ERR_NOT_ENOUGH_DATA) untill the decodebuffer is full. So you may consider add some loop wrapper to thefucntion GetFrame(). Once it returns data (start decode), you will get data frame by frame
2) or eliminate the delay by the way in
http://software.intel.com/en-us/forums/showthread.php?t=67755
But please note only work with no re-ordering (decode order = present order),
Hope it helps
Regards,
Ying
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page