본문 바로가기

ffpeg

overloading & overriding 에서 조심해야 할 것 * 오버로딩 * 같은 클래스 내에서 메소드 명이 같고 다음이 적용될 때 1. 리턴타입이 달라도 되나 다음의 2~3번 사항 중 한가지가 같이 적용이 되어야 한다. 2. 매개변수의 데이터 타입이 다를 수 있다. 3. 매개변수의 갯수가 다를 수 있다. * 오버라이딩 * 다른 클래스에게서 상속 받았을 때 메소드명이 같을때 1. 리턴타입이 다르면 안된다. 2. 매개변수의 수가 다르면 안된다. 3. 매개변수의 데이터 타입이 다르면 안된다. 4. 접근제한자는 다를 수 있다.(public, private 등) class OverA { void show(String str) { System.out.println("상위클래스의 메소드 show(String str) 수행 " + str); } void show(String .. 더보기
윈도우에서 ffmpeg 컴파일하기(to use in vc++) 다운 받은 패키지는 아래와 같습니다. 원래하드에 깔려 있던 패키지 mingw-5.0.3 추가로 받은 패키지. MSYS-1.0.11-2004.04.30-1.exe bash-2.05b-MSYS.tar.bz2 binutils-2.16.91-20060119-1.tar.gz ffmpeg 소스 svn클라이언트로 ffmpeg을 다운로드 합니다. 주소는 다음과 같습니다. svn://svn.mplayerhq.hu/ffmpeg/trunk 인터넷에서 돌아다니는 문서에 보면 binutils를 받으란 얘기는 없는데 binutils 버전이 안 맞으면 컴파일 도중에러가 나네요. 이것때문에 시간 좀 끌었습니다. mingw와 msys를 설치해 줍니다. path는 경우에 맞게 지정해주세요. msys.bat에 call "C:\Progra.. 더보기