Q&A

  • GSM 에 대한건데요...--
안녕하세요...저는 부산촌놈이라고 합니다..

다름이 아니오라...

카테고리중 멀티미디어란에 GSM 723.1 을 이용할 수 있게하는
ACMConfig라는 함수를 구현해 놓은걸 봤습니다.

근데 그게 정말 되는게 맞습니까?

저는 함수 내용중에서 GSM 732.1의 내용만 가져와서 코드를
다시 만들었거든요...

type
  TG723 = record
    wf : tWaveFormatEx;
    raw : array [0..128] of Byte; 맞남? --;
  end;

function AcmConfig : Pointer;
var
  OutPtr : Pointer;
  G7 : TG723;
begin
  OutPtr:=nil;
   GetMem(OutPtr, Sizeof(TG723)); //자료실에 있는건 Size가 50 이었음.
  
   with G7 do
   begin
        //GSM 포멧을 설정하는 부분.
        wf.
        wf.
        wf.

        //GSM 723.1 을 이용할 수 있게 코드를 넣는부분.

       raw[0] := ~~;
       raw[1] := ~~;
   end;

  Move(G7, OutPtr^, Sizeof(TG723));

  result:=OutPtr;
end;

이후에 포멧을 AcmConvertor.FormatIn : TAcmWaveFormat 으로 옮겼는데요.

Move(AcmConfig^,
AcmConvertor.FormatOut,
Sizeof(TAcmWaveFormat)); 요렇게..

이렇게 하면 안되는 건가요?

AcmStreamOpen에서 에러가 나네요.
해더 정보가 잘못된거겠쬬? --?

되는건지 안되는건도 확실이 모르고 계속 코드를 잡고
있으려니 미치겠네요..^^
1  COMMENTS
  • Profile
    박상윤 2003.04.10 00:18
    음 멀티미어계층은
    1.vfw(Video for Window)
    2.ACM(audio Compresstion Manger)
    3.VCM(Video  ..                            )
    4.Avi 편집 api 들로 나누어져 있습니다.

    MSDN에 보시면 있습니당..
    directshow에서는  압축까지도
    일반적인 포맷으로 처리를 합니다.
    비디오 ,오디오장치 , 압축 코덱 모두가 같이 취급을 하고
    편하게 이용이 가능합니다.

    G723같은 경우는 사용하셔두 되지만.
    라이렌스에 결려 있으므로 사업벅으로 이용하시려면.
    조심을 하셔야 할듯 합니다.

    암튼 죄송 ~~
    API는 안써봐서리...
    암튼 ....MSDN의 ACM관련 핼프를 찾아보시면...
    거기에 맞는 예제가 나와 있을 것 같습니다.
    그럼
    • 장경석
    • 2003.04.09 10:20
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 장경석
      2003.04.09 11:44
      ...
    • 그냥
      2003.04.09 11:18
    • 김영대
      2003.04.09 09:00
      // 안녕하세요  김영대(http://www.howto.pe.kr) 입니다   // 아래 예제는 선택된 컬...
    • 초보델
    • 2003.04.09 07:06
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      2003.04.09 09:05
      // 안녕하세요  김영대(http://www.howto.pe.kr) 입니다   // 질문을 잘 모르겠지만 ...
    • 공세영
    • 2003.04.09 07:02
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 그냥
      2003.04.09 07:31
      세상에... 이렇게 막무관에 올리면 어쩝니까..-- 배움에 의지가 없어 보이는..--; 요즘 비베 컨버팅 ...
    • 김병곤
      2003.04.09 08:44
    • 공세영
      2003.04.09 07:57
      잘하시는분들에게야 당연히 쉬운건데 그럼 쉬운거라고 쓰지 뭐라씁니까 배운지 한달도 안되서 다 생소한...
    • 그냥
      2003.04.09 08:28
      문법도 아니고 간단한 메시지 띄우는건데 지금 님께서 올리신거는 책한번 들쳐보면 나오는 구문을 찾아...
    • 고가람
    • 2003.04.09 05:43
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 그냥
      2003.04.09 07:12
      팬낼이 폼의 메시지를 처리하게 맹글면 됩니다. 전역변수 var   Wnd : TWndMethod; proc...
    • 이정택
    • 2003.04.09 04:01
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2003.04.09 04:41
      안녕하세요. 최용일입니다. 폼의 OnCreate이벤트에서 크기를 재입력하시던가, TFlatEdit컨트롤을 서브...
    • 이원상
    • 2003.04.09 03:40
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 거리
      2003.04.09 20:45
      안녕하세요..거리입니다. 2칼라라면 (검정,흰색)...즉, 그레이 스케일이 맞죠? bitmap을 그레이스케...
    • KDDG_ZZOM
      2003.04.09 04:03
      이런식으로 해보세요... procedure TForm1.Button1Click(Sender: TObject); var   BMP ...
    • 델피언
      2003.04.09 02:33
      델파이 자체에서는 그림파일의 색상을 변경하는 기능이 없습니다. 델파이 관련 이미지 컴포넌트중에 그...
    • 그냥
    • 2003.04.09 02:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 박상윤
      2003.04.10 00:18
      음 멀티미어계층은 1.vfw(Video for Window) 2.ACM(audio Compresstion Manger) 3.VCM(Video &nbs...
    • 황영신
    • 2003.04.09 00:48
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 타락천사
      2003.04.09 21:30
      안녕하세여.. 타락임다.. 음, 그렇게 해도 되겠지만, 많은 양의 데이터를 메세지로 보내려면, WM_COPYDA...
    • 혜월
      2003.04.09 01:25
      Sendmessage로 던져야 하는거 아닌가요 ? PostMessage는 string형을 못 던지는걸로 알고 있는데...
    • 장용준
      2003.04.09 02:40
      PostMessage 도 string 넘어 가는데여 ^^; 주의할 점은 메시지가 간혹가다  공중분해 된다는......
    • 혜월
      2003.04.09 18:55
      와~ 정말 되네요. 여기껏 PostMessage는 string을 못 넘기는 줄 알았는데. 좋은거 배웠습니다. 감사. ^^...
    • 초보델
    • 2003.04.09 00:24
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 이대성
    • 2003.04.09 00:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2003.04.09 01:46
      안녕하세요. 최용일입니다. 델파이의 Single형과 같네요... 아래와 같이 변형하세요... procedure TF...
    • vngkgkgk
    • 2003.04.08 23:36
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 그냥
      2003.04.08 23:46
      글자색을 바꾸려면요.. Font.Color 에 컬러 값을 넣어주면 됩니다. Ex.  Form1.Font.Color...
    • vngkgkgk
      2003.04.08 23:57
      ////////////////////////////////////////////////////////////// 폼을 클릭하면요... 숫...
    • 그냥
      2003.04.09 01:43
      질문이 좀 명료하지 않군요.. 저는 님이 컴포넌트를 이용하시는줄 알았습니다. 아래에 컬러변경하는 부...
    • 김명석
    • 2003.04.08 23:03
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 오병주
      2003.04.08 23:07
      델파이를 설치하셨다면 데모 프로그램이 있습니다. 자세하게 잘나와있습니다. 왠만한건 다 해결하실...
    • 정종필
    • 2003.04.08 21:34
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 아폴론
    • 2003.04.08 21:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 아폴론
      2003.04.09 00:46
      이럴때 에러가 납니다. Tdate := formatdatetime('yyyy-mm-dd', date); //시스템의 날짜를 가져올때 ...
    • 최남선
      2003.04.09 00:37
      jpg로 바꿔서 저장을 하실때 TJpegImage를 사용하셨으면 CompressionQuality라는 속성을 바꾸는 방법이 있...
    • 박경진
    • 2003.04.08 21:12
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이병훈
      2003.04.09 10:12
      안녕하세요. 훔. 어떤 결과를 원하시는지 잘 몰라서 그냥 나름대로 해 보았습니다. ^^;; create ta...
    • KDDG_Hoya
      2003.04.08 21:01
      BCP.exe 를 활용하세요.
    • 델초보여요
      2003.04.08 21:32
      BCP.exe 가 어떤건가여... 제가 워낙 초보라서여... 알려주세요. 어떻게 사용하면 되는지. 아님 어디를 ...
    • KDDG_Hoya
      2003.04.09 02:36
      SQL 도움말에서 참고하시면 됩니다. DTS, BCP를 응용하여 보세요.