• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Embedded Software » Multimedia Software Codecs » All Tags » Codec Engine
Share
Multimedia Software Codecs
  • Forum

Browse by Tags

Multimedia Software Codecs

Welcome to the Multimedia Software Codecs Section of the TI E2E Support Community. Ask questions, share knowledge, explore ideas, and help solve problems with fellow engineers. To post a question, click on the forum tab then "New Post".

Tags
You have subscribed to this tag. To view or manage your tag subscriptions, click here.   Close
You have unsubscribed from this tag. To view or manage your tag subscriptions, click here.   Close
You are currently viewing:
Codec Engine
  • 6467
  • 720p
  • AAC
  • audio
  • C6747
  • Codec
  • codecs
  • davinci
  • Davinci 6467
  • daVinci dm365
  • decode
  • DM365
  • dm365 + h264
  • DM368
  • DM6467
  • DM8168
  • encode
  • encoder
  • H.264
  • H.264 Encoder
  • h264
  • H264 Decoder
  • H264 Encoder
  • h264enc
  • MPEG4
Related Posts
  • Forum Post: Re: IUNIVERSAL_Status

    Chris Ring Chris Ring
    A bit of background may be needed, and the docs can definitely be cleaned up. In general, the *_Status structs (in all XDM interfaces, including IUNIVERSAL) are algorithm 'output' from a control() call. The mention of 'read only' in the doc is from the caller/app POV - the intent is...
    on Mar 12, 2010
  • Forum Post: Codec Engine on C6747?

    David Kelly David Kelly
    Hello, I want to use some audio codecs from Codec Engine on a C6747 (DA830/810 without using the ARM core). The Codec Engine package I currently have is codec_engine_2_23_01, but none of the example platforms are for a C6747. Are there any examples out there that will run on the DSP only that...
    on Mar 17, 2010
  • Forum Post: Re: Codec Engine on C6747?

    Chris Ring Chris Ring
    The OMAP-L137 is a ARM+DSP device with a C674x-based DSP . The OMAP-L137 is supported in CE 2.23.01. Are you able to use a newer Codec Engine release? CE 2.25.01 is the latest, and the examples have been cleaned up a bit in the newer releases (and are therefore easier to support!), so I'm wondering...
    on Mar 17, 2010
  • Forum Post: VIDENC1_process return VIDENC1_EOK with outArgs.bytesGenerated=0

    Tracy lee Tracy lee
    Hi all: Anyone who have meet the same issue before? Encode 720P MPEG4(CBR 2M) on DM365 , I found that somethins the API VIDENC1_process() will return VIDENC1_EOK , but the outArgs.bytesGenerated is 0 during the longrun test. Any idear would be appreciated!
    on Mar 25, 2010
  • Forum Post: unable to compile ARM app in codec_engine_2_25_00_05 in OMAPL138 DVSDK

    Harish Harish
    Dear all, I am using OMAPL138 based board and its DVSDK from TI site. I have compiled as per the steps given in the codec engine examples and tested audio_copy program. Now, i want to slightly modify the ARM app in audio_copy example, to fetch data from socket and then send to encode_decode...
    on Mar 29, 2010
  • Forum Post: Question on cs1omapl138_1_00_00 - jpegenc

    James McGloin James McGloin
    Hi Guys, Hope you can help, my hardware is a LogicPd L138EVM and I am testing the jpegenc server in the cs.x64p dsp server (part of the EVM package) using Codec Engine and DSPLink, I am able to open the Engine and create the algorithm, when I set the dynamic params an error is returned. When I debug...
    on Apr 20, 2010
  • Forum Post: Re: compilation my own applicatoin

    Chris Ring Chris Ring
    Please refer to the makefiles in one of the examples in the DVSDK or Codec Engine. There's a Codec Engine example app in examples/ti/sdo/ce/examples/apps/video_copy/configuro/evmDM365 - browsable online here: http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ce/2_25_01_06/exports...
    on May 3, 2010
  • Forum Post: Re: vobis decode issue

    Chris Ring Chris Ring
    From your log, it looks like creation of the codec went ok, and 2 calls to control() succeeded, but the first process() call hangs from the ARM side. The ARM-side has sent a request to run the codec's process() call, and is waiting for the DSP to reply, but that never happens. Are you able to...
    on May 10, 2010
  • Forum Post: Problem with codec's sample client application

    omap33 omap33
    Hi, i'm trying to get running a sample client application, included in mpeg4enc distribution. It is compiled w/o any warnings or errors but hangs in PROCESS call. C64+ simulator, C6748 based silicon, both have same problem. Different versions of the framework, dsp/bios and code geenration tools...
    on May 22, 2010
  • Forum Post: Re: _VIDDEC_SKEL undefined

    Chris Ring Chris Ring
    Rain Peng will link with codecs.mp3dec:lib/mp3dec.a64P will link with codecs.flvdec:lib/flvdec.a64P will link with ti.sdo.ce.bioslog:lib/release/bioslog.a64P will link with ti.sdo.ce:lib/release/ce.a64P will link with ti.sdo.ce.alg:lib/release/Algorithm_BIOS.a64P will link with ti.sdo.ce.ipc.bios:lib...
    on May 27, 2010
  • Forum Post: algFree doesn't be invoked

    jialin fan jialin fan
    hi, these days I was implementing a new codec on dm6446, and then I used xdm to encapsulate this codec, later I added it into the decodeCombo.x64P, meanwhile I use decode demo to test the new decodeCombo.x64P. when I was using the xdm to encapsulate the codec, I realized these functions: #pragma CODE_SECTION...
    on May 31, 2010
  • Forum Post: CE_CHECK in Codec Engine 2.23

    JasonD3 JasonD3
    I read Chris Ring's blog post about CE_CHECK ( http://e2e.ti.com/blogs_/b/codec_engine/archive/2010/06/13/tools-and-tips-ce-check.aspx ) and I was concerned that I might be losing some performance in my application using a modified video decode codec. My question is - how do I ensure that CE_CHECK...
    on Jul 22, 2010
  • Forum Post: Re: How do I handle multiple Codecs with the Codec Engine.

    Anand Balagopalakrishnan Anand Balagopalakrishnan
    The Codec Engine allows you to access the codecs/algorithms running on the DSP from the ARM. For an ARM developer, it abstracts the details of loading/starting the DSP, interprocessor communications, setting up shared memory, cache coherency, etc. Conceptually, CE is similar to the Sun RPC with the...
    on Jul 30, 2010
  • Forum Post: muliple async calls without a wait

    Rama Rama
    What happens if the app makes multiple async calls to the server without a wait in between? Does the server queue them and execute them in the order in which the calls are made?
    on Aug 19, 2010
  • Forum Post: Connecting multiple processing blocks in Codec Engine/XDAIS

    JfpJ JfpJ
    Hello, I am currently exploring how to connect subsequent (XDAIS compliant ) dataprocessing blocks such that a processing chain results. Is it simply a matter of defining variables in a memoryspace, have the first dataprocessing block fill it, and the subsequent block use the variable? Are...
    on Aug 27, 2010
  • Forum Post: Codec Server Compile Error: Unresolved symbols

    babs76 babs76
    Hello, I have created a shell codec successfully called "insight". Next I created a new server via the server wizard that consists of "insight", H264DEC, H264ENC and MPEG4. When I attempt to make the server I get errors complaining about unresolved symbols for the H264 items and...
    on Sep 8, 2010
  • Forum Post: Clarifications on H264 Encoder resolution on DM365

    Cristiano Belloni Cristiano Belloni
    Hi to all, I'm using dvsdk 2.10.01.18 on the DM365 platform. Codec Engine version is 2.24 and codec version is 01.00.06. I use DMAI v. 1.21.00.10. There are two points I'd like to address: When I try to encode H264 video streams, the encoder can only be initialized for resolutions 1280x720...
    on Sep 21, 2010
  • Forum Post: Re: RTSC Codec Package - xdc release failed

    JuliannH JuliannH
    I've solved this issue by execuating " make release " under dvsdk_3_00_02_44/cs1omap3530_1_00_01 . Also, to manipulate single codec at a time, I added the folowing three lines to Makefile (cs1omap3530_1_00_01/Makefile): release-speech: .release-speech .release-speech: $(XDC) release...
    on Oct 5, 2010
  • Forum Post: C64xplus MPEG4 Encoder Migration to DM648 Problem

    Dan50218 Dan50218
    We have been unsuccessful in migrating the MPEG4 encoder(02.02.04) from C64xplus to DM648 EVM board. We had changed all the params mentioned in "Running a TMS320C64x+ Codec Across TMS320C64x+ Based DSP Platform" app notes. We were able to compile/link the TestAppEncoder.pjt but it...
    on Oct 5, 2010
  • Forum Post: Fail to build DSP side server executable

    JuliannH JuliannH
    Hi, I'm trying to add a speech decoder to codec engine. When I build the DSP side server I receive error messages as the attached file ( msg.txt ). Brief error message: undefined first referenced symbol in file --------- ---------------- _Speech_Decode_Frame_init /opt/dvsdk_3_00_02_44/cs1omap3530_1_00_01...
    on Oct 6, 2010
  • Forum Post: Re: Fail to build DSP side server executable

    Rahul Prabhu Rahul Prabhu
    Juliann, There are two solutions to this issue that you are facing: 1. Recommeded way: Partially link the "spdec_64x.lib" to the "spdec_wit.l64P" Example Build steps for partial linking are given below: ["Release" Settings] FinalBuildCmd=cl6x -z -l lnk.cmd...
    on Oct 8, 2010
  • Forum Post: Re: Fail to build DSP side server executable

    JuliannH JuliannH
    Hi Rahul, I had something else to do yesterday, and I haven't tried your suggestion. Following is the story of my own experience on this issue last week, which seems similar to the 1st solution you suggested. However, I still couldn't get it right. (apology for this is a pretty long post...
    on Oct 12, 2010
  • Forum Post: Re: Fail to build DSP side server executable

    JuliannH JuliannH
    Hi Rahul, My built archive file (*.l64P) now seems fine with QualiTI, but error message still remains when building DSP side server executable in Linux. The link command file being used for doing partial link is as follows. I didn't use "spdec_64x.lib" in this linker command file (marked...
    on Oct 15, 2010
  • Forum Post: Need Clarification on XDM :: Data Structures

    CRN PRASANNA CRN PRASANNA
    Hi, I am working in Video Codec testing & as of now i am doing a test procedure which is now being doubted by my colleagues. Normally we used to run codec with Base class params mode or with Extended class variables (if codec supports) My Way of test Procedure for Basic Param from my understanding...
    on Oct 25, 2010
  • Forum Post: Re: Unable to create an instance for H264 encoder

    Chris Ring Chris Ring
    The short answer is that the codec create params are probably unsupported by the codec. Comparing the source code (codec_engine_<ver>/packages/ti/sdo/ce/alg/alg_create.c's ALG_create() function) against your trace output, you can see the framework (CE) asking the alg how many memory tables...
    on Nov 15, 2010
1234
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use