본문 바로가기

개발2

Visual Studio Code - 항상 새창으로 열기 Windows를 사용할 때는 항상 source code review를 Source Insight를 사용했었다. 현재 주력으로 MacBook을 사용하고 있어 Visual Studio Code를 사용하는데 source code review시에 다른 source code를 선택하면 현재 창에서 변경되는 경우가 많다(변경 사항이 없으면 이렇게 다른 파일로 replace 되는 것으로 알고 있다). 이렇게 되면 call stack이나 기타 다른 소스파일의 함수나 변수 참조를 하려고 할때 귀찮은 경우가 생긴다. 방법을 찾아보니 아래의 방법으로 항상 새로운 창으로 열 수 있는 방법이 있었다. 1. F1을 눌러 입력창을 연다. 아래처럼 "Preferences: Open Settings (JSON)" 파일을 입력 및 열어.. 2021. 1. 4.
Media Transcoder - Android 20년정도 개발일을 했다. 대부분 Core Layer 부분을 C나 어셈블리로 작업했다. MediaPlayer의 Engine core 부분이나 다양한 플렛폼의 System porting 작업만 주로 했기에 UI에 대해선 생소하기만 했다. 회사에서 컨텐츠 encoding 작업할 경우 동영상 퀄리티가 떨어진다는 QA팀의 리포팅으로 여러 값을 마음대로 video encoder에 넣어서 테스트 할 수 있는 Test Tool이 필요하게 됐다. 우선, Android에서 작업하기로 하고 간단한 프로세스 루틴을 정했다. Transcoding할 미디어 파일을 선택 Android MediaCodec에 Query를 날려 해당 컨텐츠의 정보를 얻어온다. MediaExtractor, MediaFormat 사용. MediaCode.. 2020. 12. 9.